Patents by Inventor Itai Ephraim Zilbershtein
Itai Ephraim Zilbershtein 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: 8957972Abstract: Disclosed is a method and tool that performs glass-to-glass testing of a test AV system. The test AV system may be a transmitter device that senses AV stimuli and transmits an AV signal to a receiver device that displays video and provides an audio out/speaker of the audio. A light source and a sound source may be placed at the transmitter device. A light sensor and microphone/direct audio out connection may be placed at the receiver device. The automatic test tool may cycle synchronized light/sound stimuli to the transmitter device and measure the delay/latency times for audio, video, and AV synchronization at the receiver device. The automatic test tool may be comprised of a computer running user interface/test management software connected to a low cost FPGA that controls the video/sound sources and sensors to accurately measure both video and audio glass-to-glass latency/synchronization in a continuous, automatic, and self-calibrating manner.Type: GrantFiled: May 21, 2013Date of Patent: February 17, 2015Assignee: Avaya Inc.Inventors: Dan Gluskin, Michael German, Itai Ephraim Zilbershtein, Yosef Goldberg, Michel Ivgi
-
Publication number: 20140347499Abstract: Disclosed is a method and tool that performs glass-to-glass testing of a test AV system. The test AV system may be a transmitter device that senses AV stimuli and transmits an AV signal to a receiver device that displays video and provides an audio out/speaker of the audio. A light source and a sound source may be placed at the transmitter device. A light sensor and microphone/direct audio out connection may be placed at the receiver device. The automatic test tool may cycle synchronized light/sound stimuli to the transmitter device and measure the delay/latency times for audio, video, and AV synchronization at the receiver device. The automatic test tool may be comprised of a computer running user interface/test management software connected to a low cost FPGA that controls the video/sound sources and sensors to accurately measure both video and audio glass-to-glass latency/synchronization in a continuous, automatic, and self-calibrating manner.Type: ApplicationFiled: May 21, 2013Publication date: November 27, 2014Applicant: AVAYA, INC.Inventors: Dan Gluskin, Michael German, Itai Ephraim Zilbershtein, Yosef Goldberg, Michel Ivgi
-
Patent number: 8763155Abstract: A method of controlling access to a client over a computer network includes associating a user interface element with at least one tag and defining an access permission rule for a client, as a function of one or more tags, the function including at least one OR, NOT or inequality condition. The method further includes receiving a request of the client to access the user interface element and allowing the client to access the user interface element only if the tags of the user interface element meet the condition of the access permission rule.Type: GrantFiled: February 12, 2008Date of Patent: June 24, 2014Assignee: Avaya Communication Israel Ltd.Inventors: Ronen Ben Chetrit, Itai Ephraim Zilbershtein
-
Patent number: 8571061Abstract: A method for bidirectional gating between low parallelity devices in a network and a remote server with a higher parallelity capability. The method comprises: (a) intercepting a plurality of requests for a same content item stored on a remote server from a plurality of devices, said requests in a low parallelity protocol; (b) storing said requests as stored requests; (c) translating one of said requests to a high parallelity protocol to produce a translated request and relaying said translated request to said remote server; (d) additionally intercepting a response to said translated request from said remote server in, said response in said higher parallelity protocol; (e) additionally translating said response to said low parallelity protocol to produce a translated response and storing said translated response; and (f) filling each of said stored requests with said translated response.Type: GrantFiled: July 7, 2006Date of Patent: October 29, 2013Assignee: Avaya Communications Israel Ltd.Inventors: Itai Ephraim Zilbershtein, Shlomo Biton, Dan Gluskin
-
Patent number: 8406240Abstract: A method of avoiding packet fragmentation. The method includes receiving a data packet belonging to a data connection, determining whether the received data packet was fragmented or determining whether the received data packet is expected to be fragmented on the way to its destination and registering the data connection of the received packet in a list of connections that carried packets that were fragmented or were expected to be fragmented.Type: GrantFiled: February 6, 2009Date of Patent: March 26, 2013Assignee: Avaya Inc.Inventors: Emek Sadot, Itai Ephraim Zilbershtein
-
Patent number: 8094680Abstract: A method of generating an intermediate format for configuration values of telephony devices. The method includes collecting lists of configuration fields from a plurality of administrable devices; and generating a configuration file format, which includes more configuration fields than supported by any one of the administrable devices, based on the collected lists.Type: GrantFiled: September 23, 2008Date of Patent: January 10, 2012Assignee: Avaya Inc.Inventors: Ronen Ben Chetrit, Itai Ephraim Zilbershtein
-
Patent number: 7970876Abstract: A method of selecting, by a global server load balancer (GSLB), a server to represent a virtual server hosted by a plurality of servers. The method includes receiving, by the GSLB, values of one or more communication parameters of paths between at least one test unit and at least two servers from the plurality of servers, receiving, by the GSLB, a request to establish a connection with the virtual server from a client, selecting a test unit from the at least one test unit to represent the client, and selecting one of the plurality of servers to represent the virtual server before the client, responsive to the values of the one or more parameters for paths between the selected test unit and the at least two servers of the selected test units.Type: GrantFiled: July 23, 2002Date of Patent: June 28, 2011Assignee: Avaya Communication Israel Ltd.Inventors: Emek Sadot, Itai Ephraim Zilbershtein
-
Patent number: 7940793Abstract: A media application server, comprising a network interface and a processor adapted to establish voice connections with opposite end devices and to perform on the connections at least one media application task for signals of a plurality of different signal formats, the processor being adapted to establish the connection in a negotiation procedure in which it advertises itself as supporting fewer than the plurality of signal formats.Type: GrantFiled: April 24, 2007Date of Patent: May 10, 2011Assignee: Avaya Communication Israel LtdInventors: Itai Ephraim Zilbershtein, Zvika Perry, Yaron Pdut, Gordon R. Brunson
-
Patent number: 7774438Abstract: A method of self-configuring a network device. The method includes transmitting non-unique structure information of a network device, from the network device to a configuration server, receiving, by the network device from the configuration server, one or more configuration parameter values responsive to the transmitted structure information and configuring the network device with the configuration parameter values.Type: GrantFiled: January 26, 2007Date of Patent: August 10, 2010Assignee: Avaya Communication Israel Ltd.Inventors: Itai Ephraim Zilbershtein, Dan Gluskin, Pesah Spector
-
Publication number: 20090135734Abstract: A method of avoiding packet fragmentation. The method includes receiving a data packet belonging to a data connection, determining whether the received data packet was fragmented or determining whether the received data packet is expected to be fragmented on the way to its destination and registering the data connection of the received packet in a list of connections that carried packets that were fragmented or were expected to be fragmented.Type: ApplicationFiled: February 6, 2009Publication date: May 28, 2009Inventors: Emek Sadot, Itai Ephraim Zilbershtein
-
Publication number: 20080270457Abstract: A media application server, comprising a network interface and a processor adapted to establish voice connections with opposite end devices and to perform on the connections at least one media application task for signals of a plurality of different signal formats, the processor being adapted to establish the connection in a negotiation procedure in which it advertises itself as supporting fewer than the plurality of signal formats.Type: ApplicationFiled: April 24, 2007Publication date: October 30, 2008Inventors: Itai Ephraim Zilbershtein, Zvika Perry, Yaron Pdut, Gordon R. Brunson
-
Publication number: 20080183848Abstract: A method of self-configuring a network device. The method includes transmitting non-unique structure information of a network device, from the network device to a configuration server, receiving, by the network device from the configuration server, one or more configuration parameter values responsive to the transmitted structure information and configuring the network device with the configuration parameter values.Type: ApplicationFiled: January 26, 2007Publication date: July 31, 2008Inventors: Itai Ephraim Zilbershtein, Dan Gluskin, Pesah Spector
-
Patent number: 7406524Abstract: A method of load balancing messages to servers of a server farm, by a load balancer. The method includes configuring the load balancer with information on the session ID values which may be assigned by at least one of the servers, determining, by the load balancer, for at least some client messages including a non-empty session ID field, which server or sub-group of servers is associated with the ID in the ID field, responsive to the configured information, and selecting, by the load balancer, a server to receive each of the at least some client messages, at least partially responsive to the determination.Type: GrantFiled: July 26, 2001Date of Patent: July 29, 2008Assignee: Avaya Communication Isael Ltd.Inventors: Emek Sadot, Itai Ephraim Zilbershtein
-
Publication number: 20080177868Abstract: A method of self-configuring a network device. The method includes transmitting a first request for a network address in a configuration protocol packet, receiving a first response including a first network address assigned to the network device and additional information, responsive to the first request, transmitting a second request for a specific network address using at least some of the additional information from the first response and receiving a second response including the specific second network address, responsive to the second request.Type: ApplicationFiled: January 23, 2007Publication date: July 24, 2008Inventors: Itai Ephraim Zilbershtein, Dan Gluskin, Pesah Spector
-
Publication number: 20080008211Abstract: A method for bidirectional gating between low parallelity devices in a network and a remote server with a higher parallelity capability. The method comprises: (a) intercepting a plurality of requests for a same content item stored on a remote server from a plurality of devices, said requests in a low parallelity protocol; (b) storing said requests as stored requests; (c) translating one of said requests to a high parallelity protocol to produce a translated request and relaying said translated request to said remote server; (d) additionally intercepting a response to said translated request from said remote server in, said response in said higher parallelity protocol; (e) additionally translating said response to said low parallelity protocol to produce a translated response and storing said translated response; and (f) filling each of said stored requests with said translated response.Type: ApplicationFiled: July 7, 2006Publication date: January 10, 2008Inventors: Itai Ephraim Zilbershtein, Shlomo Biton, Dan Gluskin
-
Publication number: 20080010410Abstract: An improved caching method comprising: (a) employing circuitry to identify and analyze a plurality of data streams, each of said data streams resulting from a request to access a same content item stored in a cache; (b) calculating an initial access interval for said content item based upon said analyzing; and (c) adjusting a data transfer rate in at least one of said data streams in order to reduce said initial access interval to a reduced access interval.Type: ApplicationFiled: July 7, 2006Publication date: January 10, 2008Inventors: Itai Ephraim Zilbershtein, Shlomo Biton, Dan Gluskin
-
Publication number: 20040030765Abstract: A method of providing policy enforcement within a network. The method includes receiving a packet by a first network element at an entrance to the network, replacing a value of an address field of the packet to an internal address related to a policy profile according to which the packet is to be handled, forwarding the packet to a second network element in the network, and handling the packet in accordance with a policy profile determined from the internal address in the address field of the packet.Type: ApplicationFiled: August 12, 2002Publication date: February 12, 2004Inventors: Itai Ephraim Zilbershtein, Emek Sadot
-
Publication number: 20040019659Abstract: A method of selecting, by a global server load balancer (GSLB), a server to represent a virtual server hosted by a plurality of servers. The method includes receiving, by the GSLB, values of one or more communication parameters of paths between at least one test unit and at least two servers from the plurality of servers, receiving, by the GSLB, a request to establish a connection with the virtual server from a client, selecting a test unit from the at least one test unit to represent the client, and selecting one of the plurality of servers to represent the virtual server before the client, responsive to the values of the one or more parameters for paths between the selected test unit and the at least two servers of the selected test units.Type: ApplicationFiled: July 23, 2002Publication date: January 29, 2004Inventors: Emek Sadot, Itai Ephraim Zilbershtein
-
Publication number: 20040001444Abstract: A method of avoiding packet fragmentation. The method includes receiving a data packet belonging to a data connection, determining whether the received data packet was fragmented or determining whether the received data packet is expected to be fragmented on the way to its destination and registering the data connection of the received packet in a list of connections that carried packets that were fragmented or were expected to be fragmented.Type: ApplicationFiled: June 26, 2002Publication date: January 1, 2004Inventors: Emek Sadot, Itai Ephraim Zilbershtein