Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jean Meloche, Madison US

Jean Meloche, Madison, NJ US

Patent application numberDescriptionPublished
20080201418Web-Based Sharing of Documents - A technique is disclosed that enables telecommunications endpoints to conveniently share the addressing information—that is, the Uniform Resource Identifiers (URI)—of documents that are available on the World Wide Web. In particular, a server is used to provide a bookmark service. The server acts as a repository of tag-URI pairs, in which each tag functions as a shorthand label for the corresponding URI. In the disclosed technique, a first user creates the tag for the intended URI by assigning a keyword to represent the URI as part of a bookmark tag-URI pair that the server stores. The created tag is presumably shorter than the URI that it represents, making the tag more convenient to use. A second user is then able to retrieve and use the URI by specifying the tag to the bookmark server. In essence, the technique of the illustrative embodiment enables the sharing of Web documents by sharing the bookmarks to those documents.08-21-2008
20080205292Detection of Asymmetric Network Routes - Route asymmetry is detected in a network by running a route tracing program to trace routes between a first element of the network and a second element of the network. The route tracing program need be run at only a single network element, such as the first network element. Forward and reverse routes between the first and second network elements are identified as asymmetric if performance data from the route tracing program indicates a significant deviation from an expected monotonic characteristic as a function of time-to-live values of respective packets transmitted by the route tracing program.08-28-2008
20080301271METHOD OF IP ADDRESS DE-ALIASING - A method of internet protocol (IP) address de-aliasing that involves obtaining IP addresses from devices in a network, pinging pairs of the IP addresses by sending packets to pairs of the IP addresses, obtaining ping response orders for the packets, and determining whether the pairs of IP addresses are aliases of the same network device based on the obtained ping response orders.12-04-2008
20090003238Node Merging Process for Network Topology Representation - Node merging methods and apparatus are disclosed for generating simplified representations of network topology. A first topology representative of a given network is determined, and at least one pair of nodes of the first topology is merged into a single node based on measures associated with respective edges connecting the nodes of the node pair to at least one neighbor node common to that pair. The merging step is repeated for one or more additional pairs of nodes to produce a reduced network topology meeting one or more desired criteria, and a visualization or other representation of the reduced network topology is generated.01-01-2009
20090028062SYSTEMS AND METHODS FOR PARTITIONING END-TO-END PERFORMANCE EFFECTS USING NETWORK TOMOGRAPHY - Systems and methods are presented for partitioning end-to-end performance effects using network tomography. In one embodiment, a method for partitioning end-to-end performance effects within a network is presented. The method includes determining a network topology between at least two test points, obtaining an unrelated approximation of edge effects between the test points, measuring end-to-end performance data between the test points corresponding to a target application, regularizing an estimate of edge effects for the target application using the unrelated approximation of edge effects, and computing the estimate of edge effects for the target application to partition the end-to-end effects.01-29-2009
20090116397Network Condition Capture and Reproduction - A network condition capture and reproduction technique captures measurement data characterizing network conditions at a given time between first and second endpoint devices of a network, and utilizes the captured measurement data in a network impairment device to reproduce the network conditions at a later time and possibly in a different place.05-07-2009
20090141647Acknowledgment of Media Waveforms between Telecommunications Endpoints - An apparatus and method are disclosed that enable a first telecommunications endpoint to ensure that a second endpoint is receiving the first endpoint's packet stream transmissions with a satisfactory waveform quality. When the second endpoint receives the packet stream, it decodes the media waveform from the stream, encodes the waveform back into a second packet stream, and transmits some or all of the packets in the second stream back to the first endpoint. The first endpoint then decodes the received waveform in the second stream and compares it to the original waveform transmitted to the second endpoint. Based on the comparison, the first endpoint adjusts the value of a quality indication, and provides the quality indication to its user and to the second endpoint. Advantageously, the user at the second endpoint is able to determine whether the received waveform is, in fact, close enough to the waveform that the first endpoint's user intended to be received and understood.06-04-2009
20090219825Endpoint Device Configured to Permit User Reporting of Quality Problems in a Communication Network - An IP telephone or other endpoint device in a network is configured to support a reporting mode of operation that may be entered, for example, responsive to user entry of a report command via a user interface of the endpoint device. In one aspect, the endpoint device stores call information in one or more buffers. Responsive to an instruction to enter a reporting mode, the endpoint device sends contents of the buffer(s) to a report server over the network. The endpoint device may reinitialize the buffer(s) responsive to an instruction to leave the reporting mode.09-03-2009
20090268622Route Tracing Program Configured to Detect Particular Network Element Making Type of Service Modification - One or more network elements that modify type of service values in a network are detected by sending route tracing messages having increasing time-to-live values and a designated type of service value from a first network element to a second network element. Type of service values are monitored in respective time exceeded messages received from respective network elements on a given network path between the first network element and the second network element responsive to the route tracing messages. At least a particular one of the network elements on the given network path that has made a modification in type of service value relative to the designated type of service value is identified, based on the monitored type of service values in the respective time exceeded messages.10-29-2009
20090274040Mid-call Redirection of Traffic Through Application-Layer Gateways - A method and apparatus are disclosed for redirecting traffic associated with an application so that the traffic advantageously traverses (or “hairpins”) through an application-layer gateway. Because the present invention advantageously redirects traffic without any participation by routers, no changes to or replacement of routers in a network is required. The illustrative embodiment is disclosed in the context of Internet telephony, but is also applicable to other kinds of applications and types of communication (e.g., Internet Protocol Television [IPTV], instant messaging [IM], videoconferencing, etc.)11-05-2009
20100061535Notification of Dropped Audio in a Teleconference Call - A method is disclosed that enables a participant in a conference call to monitor, as he is speaking, whether his speech is getting through to the other participants. A teleconference bridge receives audio signals from a group of telecommunications endpoints that are involved in a conference call. The bridge generates audio signals to be transmitted, which are based on one or more of the received audio signals. During the ongoing process of minimizing the presence of acoustic echo, the bridge might exclude one or more of the received audio signals from the transmitted audio signals. When this occurs, particularly when an active talker is being excluded, the bridge transmits an indication to one or more of the endpoints as part of one of the transmitted audio signals. The indication can be audible such as a tone or a voice, visual such as a flashing light, or tactile such as vibration.03-11-2010
20100062756Sharing of Electromagnetic-Signal Measurements for Providing Feedback about Transmit-Path Signal Quality - A technique is discloses that enables a first telecommunications terminal, wireless or otherwise, to report to its user whether a second, wireless telecommunications terminal is receiving the first terminal's packet stream transmissions at a satisfactory quality level. The second terminal receives the packet stream that conveys the media waveform transmitted by the first terminal. The media waveform can be that of the speech signal of the first terminal's user. The second terminal measures a trait of the received signal and encodes the measurement data into the packet stream that the second terminal is already transmitting to the first terminal. The first terminal then decodes the measurement data from the received second stream and presents, to its user, a quality indication that is based on the measurement data. In doing so, the first terminal provides its user with a better idea of whether the second terminal has reliably received the user's communication.03-11-2010
20100118700Automatic Detection and Re-Configuration of Priority Status In Telecommunications Networks - A technique for ensuring that a node that carries high-priority protocol data units and low-priority protocol data units is properly configured to accord the high-level protocol data units priority treatment is described. In accordance with the illustrative embodiment, two streams of protocol data units are transmitted through a node to be tested. One stream comprises high-priority protocol data units, and the second stream comprises low-priority protocol data units. The processing capabilities of the node are then burdened by increasing the frequency of protocol data units transmitted to it, so that the node is compelled to treat the two streams differently, if, in fact, it is properly configured to treat them differently. If the node treats the two streams differently and accords the high-priority stream higher priority, then the node is properly configured. Otherwise, the node is re-configured to accord the high-priority stream higher priority.05-13-2010
20100124262Adaptive Partitioning of Traffic Without Additional Probe Traffic - A method is disclosed for adaptively and intelligently partitioning traffic among a plurality of communications channels, without injecting probe traffic into any of the channels. In accordance with the illustrative embodiment, a source node transmits traffic to a receiving node via K communications channels in accordance with partition coefficients α05-20-2010
20100246411System and Method for Sending Packets Using Another Device's Network Address - A network analyzer gets configuration information, usually in the form of a configuration packet sent from a network monitor. The configuration information comprises a second device network address and a third device network address. The second device network address is that of the network monitor and the third device network address is that of a communication device that is to be monitored.09-30-2010
20100278049System and Method for Testing a Dynamic Communication Across a Network - A network monitor gets a bill of materials for a communication across a network where different communication paths may be established. A bill of materials is a list of hardware/software components that are used to establish and maintain the communication. A request to generate a test communication between the same devices involved in the communication is received. A request to sample and send samples of test data is sent to a network analyzer. The test communication is established. A bill of materials for the test communication is determined. The bill of materials for the communication is compared to the bill of materials for the test communication. Test data is sent on the test communication. The sent test data is analyzed in relation to the sent samples of the test data and the compared bills of materials.11-04-2010
20100278056System and Method for Monitoring a Network Communication at Multiple Network Layers - A network monitor gets a (layer 7) media path bill of materials for a communication between two communication devices. The network monitor also gets a (layer 7) signaling path bill of materials. The media path bill of materials and the signaling path bill of materials comprise a plurality of items that are involved in the communication (e.g. hardware, software, links). The media path bill of materials and the signaling path bill of materials comprise a communication path bill of materials. The network monitor sends at least one configuration packet to a plurality of network analyzers to monitor packets that contain a status of the communication in relation one or more items in the communication path bill of materials. The status of the communication is output and displayed in relation to the items in the communication path bill of materials.11-04-2010
20100284426INTELLIGENT MULTI-PACKET HEADER COMPRESSION - A packet analyzer(s) gets multiple packets, typically of a communication between communication devices. The multiple packets use the same protocol and contain one or more protocol headers with individual field(s) that contain data. The packets are organized into an array of packets. Each packet is a row in the array of packets. Each column in the array is comprised of the same field in each packet in the array of packets. The data in the fields in the column are then compressed into a compression packet.11-11-2010
20100290344DETECTION AND DISPLAY OF PACKET CHANGES IN A NETWORK - The system and method send test packets into a network between a plurality of source and destination nodes. Each source node is also a destination node. The test packet contains an additional field (e.g., a field of particular interest to an application or user) that is subject to being modified as the test packet traverses the network (e.g., a DSCP marking). A determination is made if the additional field has changed; if so, the network node that changed the additional field is identified and displayed to a user in a matrix display of the source nodes and destination nodes. This allows a user to identify situations where changes in the additional field may indicate that the test packet is being routed in the network at a priority that is outside of a Service Level Agreement.11-18-2010
20110026410System and Method for Comparing Packet Traces for Failed and Successful Communications - The system and method get a packet trace for a failed communication and a packet trace for a successful communication. The two packet traces are generated with packets from a common protocol(s) shared by the two communications. The failed and successful communications have at least some network elements in common. A field(s) in the common protocol(s) is identified. The field(s) is updated to be the same in both packet traces. The two packet traces are then compared to produce a list of remaining differences that can be used to diagnose problems in the failed communication. The list can also be compared to bills of materials for the failed and successful communications to further enhance diagnosis of the failed communication.02-03-2011

Patent applications by Jean Meloche, Madison, NJ US