Patents by Inventor Jean Meloche
Jean Meloche has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9998517Abstract: Systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol (RTCP) to obtain end-to-end session information. The system receives an RTCP extension that is associated with an RTCP packet in a communication session. The RTCP extension may include an instruction for transmitting RTCP data based on a triggering event. The RTCP extension can be configured to propagate along the communication session. Next, in response to the triggering event, the system can transmit the RTCP data to an address defined by the instruction as a destination address for receiving information associated with the triggering event.Type: GrantFiled: November 2, 2015Date of Patent: June 12, 2018Assignee: Avaya Inc.Inventors: Jean Meloche, Heinz Teutsch, Shalini Yajnik, Mehmet Balasaygun
-
Patent number: 9912524Abstract: Systems, methods, and non-transitory computer-readable storage media for creating dynamic session maps. The method is discussed in terms of a system implementing the method. The system generates a dynamic session map token for a packet in a communication session, wherein the dynamic session map token instructs a node to send a copy of the packet to a specified destination. The dynamic session map token includes a unique dynamic session map identifier, a port number, and an IP address associated with the specified destination. Next, the system adds the dynamic session map token to the packet to yield a tracing packet. The dynamic session map token can be incorporated into the header portion of the packet, for example. Finally, the system transmits the tracing packet to the node. In one embodiment, the system also sends the copy of the packet to the specified destination.Type: GrantFiled: February 29, 2012Date of Patent: March 6, 2018Assignee: Avaya Inc.Inventor: Jean Meloche
-
Patent number: 9860296Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for generating an end-to-end quality indication associated with a communication session. Based on a real-time transport control protocol message, the system identifies a media path associated with a communication session. Next, the system determines a respective media leg quality for a plurality of media legs in the media path. Based on the respective media leg quality, the system then determines a media path quality. The system can also generate a media quality indication based on the media path quality, and display the media quality indication.Type: GrantFiled: September 7, 2012Date of Patent: January 2, 2018Assignee: Avaya Inc.Inventors: Mehmet Balasaygun, Jean Meloche, Heinz Teutsch, Shalini Yajnik
-
Patent number: 9634911Abstract: A user interaction or a timer event is detected in a communication device. A timestamp is associated with the user interaction or the timer event. In response to detecting the user interaction or the timer event in the communication device, the user interaction or the timer event and the timestamp are stored in a packet log file associated with the communication device. The packet log file can also include a packet trace of packets that are sent to and received by the communication device. This allows the user interactions and/or the timer events to be displayed chronologically in relation to the packets sent to and received by the communication device.Type: GrantFiled: July 30, 2013Date of Patent: April 25, 2017Assignee: Avaya Inc.Inventor: Jean Meloche
-
Patent number: 9591108Abstract: A communication session is established between a first communication endpoint and a second communication endpoint. A determination of a network condition is made, such as determining a type of network impairment. In response to determining the network condition, a message is sent to the second communication endpoint that requests the second communication endpoint to change a process for sending packets in the communication session. The process for changing packets can include: having the second communication endpoint send the same packets in the communication session at least twice; having the second communication endpoint use a different packet priority value for the communication session; having the second communication endpoint switch from a connection oriented protocol to a connectionless protocol for the communication session; and having the second communication endpoint switch from the connectionless protocol to the connection oriented protocol for the communication session.Type: GrantFiled: August 20, 2013Date of Patent: March 7, 2017Assignee: Avaya Inc.Inventor: Jean Meloche
-
Patent number: 9497226Abstract: A global identifier is generated based on the initiation of a communication session in a network. The global identifier is sent during the initiation of the communication session. For example, in a Session Initiation Protocol (SIP) INVITE, the global identifier is passed as the communication session progresses across the network. The communication session is logged based on the global identifier in a communication log. A map of the communication session is built from the session log based on the global identifier. The map includes all the elements that were involved with the communication session. In another embodiment, the global identifier is used to for a communication session that is sent across multiple disparate networks. The global identifier is passed in-band during the establishment of the communication session across the disparate networks.Type: GrantFiled: July 30, 2013Date of Patent: November 15, 2016Assignee: Avaya Inc.Inventors: Nic Benner, Jean Meloche
-
Patent number: 9438524Abstract: Systems, methods, and non-transitory computer-readable storage media for verifying service contracts by measuring rates of out-of-contract traffic. The method is discussed in terms of a system implementing the method. The system determines, based on packet markings, a number of network packets that are classified as out-of-contract by a network device, wherein the packet markings indicate a classification associated with respective network packets. The packet markings can be Differentiated Services Code Point markings Moreover, the classification associated with respective network packets can include a class of service and at least one of an in-contract status and an out-of-contract status. Next, the system measures network packets sent to the network device. Finally, the system determines how the network device is configured to classify incoming packets based on the number of network packets that are classified as out-of-contract by the network device and the network packets sent to the network device.Type: GrantFiled: February 29, 2012Date of Patent: September 6, 2016Assignee: Avaya Inc.Inventor: Jean Meloche
-
Patent number: 9398067Abstract: 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.Type: GrantFiled: February 20, 2007Date of Patent: July 19, 2016Assignee: Avaya Inc.Inventors: Parameshwaran Krishnan, Jean Meloche
-
Patent number: 9356917Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol to obtain an end-to-end encryption and security status of a communication session. The system collects real-time transport control protocol messages associated with a communication session, wherein the real-time transport control protocol messages are generated by devices in the communication session, and wherein the real-time transport control protocol messages include security information associated with the communication session. Then, based on the real-time transport control protocol messages, the system determines a security status associated with the communication session. The system can also generate an indication of the security status associated with the communication session. Further, the system can generate an indication of the security status of a communication session on a per participant basis.Type: GrantFiled: August 9, 2012Date of Patent: May 31, 2016Assignee: Avaya Inc.Inventors: Mehmet Balasaygun, Jean Meloche, Heinz Teutsch, Shalini Yajnik
-
Publication number: 20160149985Abstract: Systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol (RTCP) to obtain end-to-end session information. The system receives an RTCP extension that is associated with an RTCP packet in a communication session. The RTCP extension may include an instruction for transmitting RTCP data based on a triggering event. The RTCP extension can be configured to propagate along the communication session. Next, in response to the triggering event, the system can transmit the RTCP data to an address defined by the instruction as a destination address for receiving information associated with the triggering event.Type: ApplicationFiled: November 2, 2015Publication date: May 26, 2016Inventors: Jean MELOCHE, Heinz Teutsch, Shalini Yajnik, Mehmet BALASAYGUN
-
Patent number: 9326160Abstract: 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.Type: GrantFiled: July 9, 2013Date of Patent: April 26, 2016Assignee: Avaya Inc.Inventors: Jean Meloche, Jay M. Stiles
-
Patent number: 9306852Abstract: A method and apparatus are disclosed that seek to improve the quality of service that is experienced during the transmission of a stream of packets across one or more paths. In particular, a transmitting node encodes a source stream of data (e.g., audio, video, etc.) into one or more sub-streams, and distributes those sub-streams onto multiple network transmission paths. In accordance with the illustrative embodiment of the present invention, the transmitting node evaluates the quality of service of a first network path that fails to provide a quality-of-service guarantee. When the quality of service of the first network path becomes unsatisfactory, the coding of one or more sub-streams that are being transmitted on a second network path is adjusted. In other words, the coding on a second channel is adjusted in response to the changing conditions on a first channel.Type: GrantFiled: January 27, 2006Date of Patent: April 5, 2016Assignee: Avaya Inc.Inventors: Eric John Diethorn, Bengi Karacali-Akyamac, Mark John Karol, Anjur Sundaresan Krishnakumar, Parameshwaran Krishnan, Jean Meloche
-
Patent number: 9178778Abstract: Systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol (RTCP) to obtain end-to-end session information. The system receives an RTCP extension that is associated with an RTCP packet in a communication session. The RTCP extension may include an instruction for transmitting RTCP data based on a triggering event. The RTCP extension can be configured to propagate along the communication session. Next, in response to the triggering event, the system can transmit the RTCP data to an address defined by the instruction as a destination address for receiving information associated with the triggering event.Type: GrantFiled: May 31, 2012Date of Patent: November 3, 2015Assignee: Avaya Inc.Inventors: Jean Meloche, Heinz Teutsch, Shalini Yajnik, Mehmet Balasaygun
-
Patent number: 9172644Abstract: Disclosed herein are systems, methods, and computer-readable storage media for managing a packet network to deal with a problem of dropped audio packets. A triggering event signal indicates that audio marked packet traffic in the packet network has exceeded a capacity limit. Upon receiving the triggering event signal, a transmitting device transmits audio packets marked as non-audio packets through the packet network. The transmitting device, for example, is a VoIP telephone. The triggering event signal, for example, is generated when the audio marked packet traffic exceeds a dropped packet threshold, or when monitoring of audio marked packet traffic indicates that audio marked packet traffic approaches a committed data rate (CDR) threshold.Type: GrantFiled: June 7, 2013Date of Patent: October 27, 2015Assignee: Avaya Inc.Inventor: Jean Meloche
-
Publication number: 20150304288Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol to obtain an end-to-end encryption and security status of a communication session. The system collects real-time transport control protocol messages associated with a communication session, wherein the real-time transport control protocol messages are generated by devices in the communication session, and wherein the real-time transport control protocol messages include security information associated with the communication session. Then, based on the real-time transport control protocol messages, the system determines a security status associated with the communication session. The system can also generate an indication of the security status associated with the communication session. Further, the system can generate an indication of the security status of a communication session on a per participant basis.Type: ApplicationFiled: August 9, 2012Publication date: October 22, 2015Applicant: Avaya Inc.Inventors: Mehmet BALASAYGUN, Jean Meloche, Heinz Teutsch, Shalini Yajnik
-
Publication number: 20150180791Abstract: Disclosed is a system and method for adaptive modification of class of service (DSCP) for supporting bandwidth over-allocation.Type: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: AVAYA, INC.Inventors: Jon Bentley, Parameshwaran Krishnan, Jean Meloche, Peter Tarle
-
Patent number: 9026654Abstract: Systems and methods for constructing and maintaining a peer-to-peer overlay graph are disclosed herein. The systems and methods include adding a node to the overlay graph. Adding the node includes choosing an edge that is not connected to the node, breaking the edge and connecting the node to broken edge nodes previously connected to the edge. The process is repeating if additional connections are need and node addition data is stored for the node.Type: GrantFiled: October 26, 2006Date of Patent: May 5, 2015Assignee: Avaya Inc.Inventors: Jean Meloche, Shalini Yajnik, Parameshwaran Krishnan, Stanko Dimitrov, Colin L. Mallows, Jon Bentley
-
Publication number: 20150058492Abstract: A communication session is established between a first communication endpoint and a second communication endpoint. A determination of a network condition is made, such as determining a type of network impairment. In response to determining the network condition, a message is sent to the second communication endpoint that requests the second communication endpoint to change a process for sending packets in the communication session. The process for changing packets can include: having the second communication endpoint send the same packets in the communication session at least twice; having the second communication endpoint use a different packet priority value for the communication session; having the second communication endpoint switch from a connection oriented protocol to a connectionless protocol for the communication session; and having the second communication endpoint switch from the connectionless protocol to the connection oriented protocol for the communication session.Type: ApplicationFiled: August 20, 2013Publication date: February 26, 2015Applicant: Avaya Inc.Inventor: Jean Meloche
-
Patent number: 8953496Abstract: 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.Type: GrantFiled: February 26, 2007Date of Patent: February 10, 2015Assignee: Avaya Inc.Inventors: Lorraine Denby, Jean Meloche, John R. Tuck, Jr.
-
Publication number: 20150039747Abstract: A user interaction or a timer event is detected in a communication device. A timestamp is associated with the user interaction or the timer event. In response to detecting the user interaction or the timer event in the communication device, the user interaction or the timer event and the timestamp are stored in a packet log file associated with the communication device. The packet log file can also include a packet trace of packets that are sent to and received by the communication device. This allows the user interactions and/or the timer events to be displayed chronologically in relation to the packets sent to and received by the communication device.Type: ApplicationFiled: July 30, 2013Publication date: February 5, 2015Applicant: Avaya Inc.Inventor: Jean Meloche