Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

504 results about "Network interface device" patented technology

In telecommunications, a network interface device (NID; also known by several other names) is a device that serves as the demarcation point between the carrier's local loop and the customer's premises wiring. Outdoor telephone NIDs also provide the subscriber with access to the station wiring and serve as a convenient test point for verification of loop integrity and of the subscriber’s inside wiring.

Network usage monitoring device and associated method

A network usage monitoring module is provided for monitoring network usage at a network access point, i.e. network traffic aggregation point, typically at a gateway device or a similar network interface device. As such, the network usage monitoring module can monitor the usage of a number of network users who are attempting to access various network services provided via the gateway device. Thus, the usage information collected by the usage monitoring module is considerably more robust than that offered by conventional monitoring techniques. As such, the information is considerably more valuable to network service providers, network users, network beneficiaries and the like. In addition, the usage monitoring method and apparatus offers a number of particular features to improve the monitoring process as well as the value of the usage information that is collected.
Owner:NOMADIX INC

Access to plmn networks for non-plmn devices, and to issues arising in interfaces in general between plmn and non-plmn networks

Interface device for interfacing between a PLMN network and a non-PLMN network, the PLMN network being configured to recognize cellular base stations as nodes thereof through which to mediate connections to cellular mobile devices, the non-PLMN networks each comprising a plurality of access points for mediating connections to network compatible mobile devices, and for which the network compatible mobile devices are not required to be cellular devices. The interface device is configured as a node of the PLMN network to appear to the PLMN network as a standard cellular base station, and comprises functionality to make non-cellular devices connecting to the non-PLMN network and attempting to access the PLMN network through the non-PLMN network appear as cellular devices to the PLMN network.
Owner:FLASH NETWORKS

System and method for controlling communication between a host computer and communication devices associated with remote devices in an automated monitoring system

A site controller adapted to be used in an automated monitoring system for monitoring and controlling a plurality of remote devices via a host computer connected to a first communication network is provided. The site controller is configured for controlling communication with the host computer and a plurality of communication devices that define a second communication network associated with the plurality of remote devices. Briefly described, in one embodiment, the site controller comprises a transceiver configured to communicate with the plurality of communication devices via the second communication network; a network interface device configured to communicate with the host computer via the first communication network; and logic configured to: manage communication with each of the plurality of communication devices, via a first communication protocol, based on one or more communication paths for each of the plurality of communication devices, each communication path comprising one or more communication devices involved in the communication link between the transceiver and each of the plurality of communication devices; and manage communication with the host computer via a second communication protocol.
Owner:SIPCO

System and method for integrating public and private data

InactiveUS6941376B2Facilitates simultaneous access and viewingData processing applicationsDigital data information retrievalWeb sitePersonalization
A system and method for allowing an Internet user to create a web page which may simultaneously display public and private data as integrated data on one digital screen or other network interface device. Integrated data may derive from at least one internal content provider, but may also include data from one or more external content providers. The invention also allows an internal content provider to create a personal profile of a user, based on proprietary data stores of the internal content provider and / or on the user's choices of data for viewing on a web page. Finally, the invention allows an internal content provider to use the personal profile to personalize the user's experience on the provider's web site.
Owner:LIBERTY PEAK VENTURES LLC +1

Fast-path processing for receiving data on TCP connection offload devices

A network interface device provides a fast-path that avoids most host TCP and IP protocol processing for most messages. The host retains a fallback slow-path processing capability. In one embodiment, generation of a response to a TCP / IP packet received onto the network interface device is accelerated by determining the TCP and IP source and destination information from the incoming packet, retrieving an appropriate template header, using a finite state machine to fill in the TCP and IP fields in the template header without sequential TCP and IP protocol processing, combining the filled-in template header with a data payload to form a packet, and then outputting the packet from the network interface device by pushing a pointer to the packet onto a transmit queue. A transmit sequencer retrieves the pointer from the transmit queue and causes the corresponding packet to be output from the network interface device.
Owner:ALACRITECH

Integrated network interface supporting multiple data transfer protocols

An integrated network interface device that supports data exchange in two or more high-speed network data transfer protocols that are based on different standards of network data transfer architectures, wherein an incoming data stream formatted in accordance with a particular network data transfer standard is processed into data not subject to the network data transfer standard to be output for further processing by a host. In one aspect, a network interface device is provided with a set of shared or common protocol independent physical link components that are used to identify the operating protocol of the incoming data, and a set of dynamically or statically re-configurable, shared or common protocol independent data transfer processing components that support data exchange via the physical link components for all the supported protocols, which may include a protocol specific link interface for each supported protocol.
Owner:WAVECREST LAB LLC +1

System and method for protecting a computer system from malicious software

ActiveUS20060031940A1Protection attackPreventing malware programs from automatically corrupting critical user and system filesVolume/mass flow measurementUser identity/authority verificationComputer hardwareNetwork interface device
In a computer system, a first electronic data processor is communicatively coupled to a first memory space and a second memory space. A second electronic data processor is communicatively coupled the second memory space and to a network interface device. The second electronic data processor is capable of exchanging data across a network of one or more computers via the network interface device. A video processor is adapted to combine video data from the first and second electronic data processors and transmit the combined video data to a display terminal for displaying the combined video data in a windowed format. The computer system is configured such that a malware program downloaded from the network and executing on the second electronic data processor is incapable of initiating access to the first memory space.
Owner:CIOFFI ALFONSO

TCP/IP offload network interface device

A system for protocol processing in a computer network has a TCP / IP Offload Network Interface Device (TONID) associated with a host computer. The TONID provides a fast-path that avoids protocol processing for most large multi-packet messages, greatly accelerating data communication. The TONID also assists the host for those message packets that are chosen for processing by host software layers. A communication control block for a message is defined that allows DMA controllers of the TONID to move data, free of headers, directly to or from a destination or source in the host. The context is stored in the TONID as a communication control block (CCB) that can be passed back to the host for message processing by the host. The TONID contains specialized hardware circuits that are much faster at their specific tasks than a general purpose CPU. A preferred embodiment includes a trio of pipelined processors with separate processors devoted to transmit, receive and management processing, with full duplex communication for four fast Ethernet nodes.
Owner:ALACRITECH

System and Method for an In-Server Virtual Switch

In accordance with an embodiment, a data processing system includes a processor, a memory, and an interface port configured to be coupled to a hardware network interface device. The processor is configured to run a process that maps network switching functions of each of a plurality of virtual machines to the hardware network interface device.
Owner:FUTUREWEI TECH INC

Network interface device having integral slack storage compartment

A network interface device (NID) for a fiber optic communications network is provided for housing optical, electrical and / or coaxial connections and active and / or passive components. The NID includes a base and a movable panel defining a connections area and a components area. In one embodiment, a first base defines a first compartment for housing the panel and a second base defining a second compartment for storing drop cable slack, the first base being movably attached to the second base to provide access to the drop cable slack without disturbing the connections. In another embodiment, the panel defines a first compartment for optical and electrical connections and a second compartment for active and passive components, the second compartment being accessible to only the service provider. In another embodiment, the panel is removable and interchangeable to permit the service provider to upgrade the services or to expand services provided to a subscriber.
Owner:CORNING CABLE SYST LLC

Fiber optic drop cable slack storage receptacle

A slack storage receptacle for storing an excess length of a pre-connectorized fiber optic drop cable extending between an optical connection terminal and a network interface device (NID) includes a housing and a storage means disposed within the housing for receiving the drop cable such that the drop cable slack is stored external to the NID. The slack storage receptacle may be secured to an exterior wall of a subscriber premises and the NID mounted thereon. Alternatively, the slack storage receptacle may be positioned around and formed to the NID. Alternatively, the slack storage receptacle may be buried in the ground adjacent the NID. The drop cable slack may be wound onto the storage means after deployment. Alternatively, the slack storage receptacle may be pre-assembled, shipped to the subscriber premises, and the drop cable unwound from the storage means with the drop cable slack remaining wound on the storage means.
Owner:CORNING OPTICAL COMM LLC

TCP/IP offload network interface device

A system for protocol processing in a computer network has a TCP / IP Offload Network Interface Device (TONID) associated with a host computer. The TONID provides a fast-path that avoids protocol processing for most large multi-packet messages, greatly accelerating data communication. The TONID also assists the host for those message packets that are chosen for processing by host software layers. A communication control block for a message is defined that allows DMA controllers of the TONID to move data, free of headers, directly to or from a destination or source in the host. The context is stored in the TONID as a communication control block (CCB) that can be passed back to the host for message processing by the host. The TONID contains specialized hardware circuits that are much faster at their specific tasks than a general purpose CPU. A preferred embodiment includes a trio of pipelined processors with separate processors devoted to transmit, receive and management processing, with full duplex communication for four fast Ethernet nodes.
Owner:ALACRITECH

Fiber optic drop cable slack storage receptacle

A slack storage receptacle for storing an excess length of a pre-connectorized fiber optic drop cable extending between an optical connection terminal and a network interface device (NID) includes a housing and a storage means disposed within the housing for receiving the drop cable such that the drop cable slack is stored external to the NID. The slack storage receptacle may be secured to an exterior wall of a subscriber premises and the NID mounted thereon. Alternatively, the slack storage receptacle may be positioned around and formed to the NID. Alternatively, the slack storage receptacle may be buried in the ground adjacent the NID. The drop cable slack may be wound onto the storage means after deployment. Alternatively, the slack storage receptacle may be pre-assembled, shipped to the subscriber premises, and the drop cable unwound from the storage means with the drop cable slack remaining wound on the storage means.
Owner:CORNING OPTICAL COMM LLC

Auto-polling unit for interrupt generation in a network interface device

A system and method for auto-polling a status register within a physical layer (PHY) interface to a local area network (LAN). The system includes a host CPU which needs to detect and service interrupts generated by a PHY device on the LAN which is coupled between a first transmission medium (such as copper or fiber cable) and a management interface to the system. The system further includes an auto-polling unit which monitors activity on the management interface of the PHY device. When the auto-polling unit detects a lack of activity on the management interface of the PHY for a predetermined interval, the auto-polling unit reads a first value from the PHY status register. This first status value is then compared to a previously stored value which corresponds to the last PHY status value read by the host CPU. If a mismatch is detected between these two values, an interrupt is generated to the CPU. In response to receiving the interrupt, auto-polling is suspended (to avoid changing the status data that caused the interrupt) and the CPU requests a read of the status value in the first register. In this manner, the CPU is able to access the status value which caused the interrupt and determine the appropriate course of action. This status read by the CPU also has the effect of clearing the interrupt. This system frees the CPU from having to continually poll the PHY status register to determine if a change in status has occurred.
Owner:JATO TECH

Network storage device having solid-state non-volatile memory

A network storage device. In one embodiment, the network storage device of the present invention uses solid-state non-volatile memory (e.g., flash-memory) as a storage medium, and has at least one interface configured for coupling to a computer network. The network storage device of the present invention is accessible to client(s) and / or server(s) of the computer network, and uses solid-state non-volatile memory to store data received therefrom. The network storage device may also be configured to include a memory for caching data to be written to the solid-state non-volatile memory. In order to provide additional storage, the network storage device may also include a peripheral interface or another network interface for coupling to a mass storage device (e.g., a RAID system), and / or another network interface for coupling to a network of mass storage devices. The network storage device may be a stand-alone unit, or may be implemented as part of a network server, or as part of a mass storage device.
Owner:BITMICRO LLC

Network interface device with memory management capabilities

An input / output (I / O) device includes a host interface for connection to a host device having a memory and a network interface, which is configured to receive, over a network, data packets associated with I / O operations directed to specified virtual addresses in the memory. Packet processing hardware is configured to translate the virtual addresses into physical addresses and to perform the I / O operations using the physical addresses, and upon an occurrence of a page fault in translating one of the virtual addresses, to transmit a response packet over the network to a source of the data packets so as to cause the source to refrain from transmitting further data packets while the page fault is serviced.
Owner:MELLANOX TECHNOLOGIES LTD

High density fiber optic hardware

There is provided fiber optic hardware and hardware components adapted to provide a desired amount of fiber optic connectivity and / or functionality for a desired amount of volume, materials, etc. The fiber optic hardware components include, but are not limited to multiports, local convergence points (LCPs), particularly LCPs for multiple dwelling units or similar applications, network interface devices, equipment frames, and fiber distribution hubs. Certain fiber optic hardware components are adapted to accommodate microstructured optical fiber or other bend performance optical fiber.
Owner:CORNING OPTICAL COMM LLC

Efficient handling of work requests in a network interface device

A method for communication includes inputting from a host processor to a network interface device a sequence of work requests indicative of operations to be carried out by the network interface device with respect to a plurality of the connections. The device looks ahead through the sequence in order to identify at least first and second operations that are to be carried out with respect to one of the connections in response to first and second work requests, respectively, wherein the second work request does not immediately follow the first work request in the sequence. The device loads the context data for the one of the connections from a host memory into a context cache, and performs at least the first and second operations sequentially while the context data are held in the cache.
Owner:BROADCOM ISRAEL R&D

Connector port for network interface device

A connector port is adapted for a (NID) to receive a connectorized optical fiber from inside the NID and a pre-connectorized drop cable from outside the NID. An exterior connector port includes a base positioned within an opening defined by an external wall of the NID, a mount on the base and a connector receptacle secured to the mount adjacent the external wall. An interior connector port includes an insert positioned within an opening defined by an external wall of the NID, a bracket mounted inside the NID and a connector receptacle secured to the bracket. A connector port also includes an insert positioned within an opening defined by a wall of the NID and a connector port secured to the insert. The connector port permits a field technician to readily connect, disconnect and reconfigure optical connections between the connectorized optical fiber and the pre-connectorized drop cable in the field.
Owner:CORNING OPTICAL COMM LLC

Network interface device employing a DMA command queue

A network interface device couples a host computer to a network. The network interface device includes a processor and a DMA controller. The processor causes the DMA controller to perform multiple DMA commands before the processor takes a particular software branch. The processor issues the DMA commands by placing the DMA commands in a memory and then pushing values indicative of the DMA commands onto a DMA command queue. The values are popped off the DMA command queue and are executed by the DMA controller one at a time. The DMA commands are executed in the same order that they were issued by the processor. The processor need not monitor multiple DMA commands to make sure they have all been completed before the software branch is taken, but rather the processor pops a DMA command complete queue to make sure that the last of the DMA commands has been completed.
Owner:ALACRITECH

TCP offload network interface device

A system for protocol processing in a computer network has an intelligent network interface card (INIC) or communication processing device (CPD) associated with a host computer. The INIC provides a fast-path that avoids protocol processing for most large multi-packet messages, greatly accelerating data communication. The INIC also assists the host for those message packets that are chosen for processing by host software layers. A communication control block for a message is defined that allows DMA controllers of the INIC to move data, free of headers, directly to or from a destination or source in the host. The context is stored in the INIC as a communication control block (CCB) that can be passed back to the host for message processing by the host. The INIC contains specialized hardware circuits that are much faster at their specific tasks than a general purpose CPU. A preferred embodiment includes a trio of pipelined processors with separate processors devoted to transmit, receive and management processing, with full duplex communication for four fast Ethernet nodes.
Owner:ALACRITECH

Advanced call screening appliance

According to the invention, a network interface device for processing a telephone call is disclosed. The network interface device includes a first and second communication interfaces, a telephone switch and a controller. The first communication interface is coupled to at least one of a wireless phone network, a public switched telephone network (PSTN), and a voice over Internet protocol (VOIP) network. The first communication interface receives the telephone call from any of a number of callers that are remote to the network interface device. The second communication interface coupled to one or more phones at a user location where the one or more phones are associated with a telephone number that any of the callers can use to call the one or more phones. The telephone switch is coupled to both of the first communication interface and second communication interface and optionally routes an incoming phone call to the second communication interface if one or more access control rules permit routing the incoming phone call to the second communication interface. The controller analyzes the one or more access control rules and either routes the incoming phone call from the first communication interface to the second communication interface or prevents the incoming phone call from reaching the second communication interface. The one or more phones ring when the incoming call is routed to the second communication interface.
Owner:QWEST

User selectable multiple protocol network interface device

An Ethernet / Fibre Channel network interface device which can be configured by a user to operate on an FC SAN, a CEE network or both. In one embodiment the configuration can be done using jumpers or connections to the pins of a chip, thus allowing a manufacturer to only inventory one device for use with either or both networks. In a second embodiment the configuration can be done in software by setting registers and memory values on the device. This embodiment allows the device to be changed between configurations without removing it from the server or blade. The devices according to the preferred embodiments further reduce power consumption by shutting down portions of the chip not needed based on the configuration of the device.
Owner:AVAGO TECH INT SALES PTE LTD

Integrated internet/intranet camera

An integrated Internet camera includes, as embedded components contained within the camera body and controlled by a microcontroller, at least a network interface device for connecting to the Internet, a transport control device for packetizing according to Internet protocols, a file transfer device for communicating with a destination user directory on the Internet, and a transmission initiating device for initiating the connection and transfer operations of the file transfer device and transport control device. The network interface device may be a modem, network adapter, or adapter for connection to the Internet. Upon capturing the digital image, the camera initiates a connection to the Internet, connects to the destination user directory, and uploads the digital images. Thereafter, the digital images are available to authorized (or any) user having access to the Internet.
Owner:AXIS

State migration in multiple NIC RDMA enabled devices

A method is provided for transferring control between a first network interface and at least a second network interface in a same multiple network interface device after the first network interface transmits an identifier generated by the first network interface. The method includes receiving a message from the second network interface to a program component, the message indicating the reception of the identifier from a second device. Next, the method provides for querying the first network interface to supply the program component with a list of identifiers generated by the first network interface and associated memory locations in the multiple network interface device memory. If the identifier received by the second device is present in the list, the method provides for transmitting a memory location associated with the identifier to the second network interface.
Owner:MICROSOFT TECH LICENSING LLC

Dynamically-Connected Transport Service

A method of communication includes receiving, in a network interface device, first and second requests from an initiator process running on an initiator host to transmit, respectively, first and second data to first and second target processes running on one or more target nodes, via a packet network. A single dynamically-connected initiator context is allocated for serving both the first and second requests. A first connect packet referencing the dynamically-connected (DC) initiator context is directed to the first target process so as to open a first dynamic connection with the first target process, followed by transmission of the first data over the first dynamic connection. The first dynamic connection is closed after the transmission of the first data, and a second connect packet is transmitted so as to open a second dynamic connection with the second target process, followed by transmission of the second data.
Owner:MELLANOX TECHNOLOGIES LTD

Connector port for network interface device

A connector port is adapted for a (NID) to receive a connectorized optical fiber from inside the NID and a pre-connectorized drop cable from outside the NID. An exterior connector port includes a base positioned within an opening defined by an external wall of the NID, a mount on the base and a connector receptacle secured to the mount adjacent the external wall. An interior connector port includes an insert positioned within an opening defined by an external wall of the NID, a bracket mounted inside the NID and a connector receptacle secured to the bracket. A connector port also includes an insert positioned within an opening defined by a wall of the NID and a connector port secured to the insert. The connector port permits a field technician to readily connect, disconnect and reconfigure optical connections between the connectorized optical fiber and the pre-connectorized drop cable in the field.
Owner:CORNING CABLE SYST LLC

Ingress Noise Inhibiting Network Interface Device and Method for Cable Television Networks

Ingress noise from subscriber equipment is mitigated or prevented from reaching a cable television (CATV) network. All upstream signals including ingress noise are initially transmitted to the CATV network whenever their instantaneous power exceeds a threshold which typically distinguishes ingress noise from a valid upstream signal. Whenever the instantaneous power is below the threshold, ingress noise is blocked from reaching the CATV network. A gas tube surge protection device is included to resist component destruction and malfunction arising from lightning strikes and other high voltage, high current surges.
Owner:PPC BROADBAND INC

Smart card network interface device

A smart card device is provided which may be directly hooked to a network or Internet via a phone or other communication interfaces. The smart card device includes a smart card reader and a communications interface, such as a MODEM, (54) an infra-red interface, RF, tone, or an Ethernet interface, and a minimal device controller. (52) A system and method for remotely verifying the identification (authentication) of the user of a smart card are also provided, and for completing the remote transaction. The invention supports two key functions (remote authentication and remote secure transaction) which can be carried out while the communication is not interrupted, and specifically (in the case of the telephone) while the call is in progress.
Owner:BEAR ALON +1
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products