Patents by Inventor Andy Spitzer
Andy Spitzer 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).
-
Publication number: 20160135312Abstract: A server case, chassis, or enclosure with an easily removable front panel or plate. The outside or front of the front panel may be decorated with a logo, trademark, or other design, and thus be used by a vendor supplying a server case, with or without a computer or computer apparatus installed, as a means of decorating, identifying, or branding the case or contents, or both. The panels or plates may be interchangeable. Panels or plates may be attached to the case by means of tabs with magnets extending from the sides of the panel or plate and fitting within corresponding slots in the front of the case, thereby providing a secure attachment that prevents lateral movement, but is easily removable by hand without tools.Type: ApplicationFiled: November 10, 2015Publication date: May 12, 2016Inventors: KIM IVKOV, FRANK CONVERTINO, SEAN GALYEN, ANDY SPITZER
-
Patent number: 7761577Abstract: A method and apparatus for terminating a communication session at a first communication device that had established a communication session with a second communication device in response to a determination that the first communication device has not received any media packets from the second communication device within at least one predetermined time period. In the event the first device determines that no media packets have been received from the second device within a first predetermined time period, a probe is sent to the second device. If a positive response is not received by the first device within a second predetermined time period from the sending of the probe, the first device terminates the session.Type: GrantFiled: January 28, 2005Date of Patent: July 20, 2010Assignee: Dialogic CorporationInventor: Andy Spitzer
-
Patent number: 7590692Abstract: A conferencing system that can access advanced conferencing features while following essentially the same call flow as conventional conferencing systems. The conferencing system includes a computer network, and at least one conferencing application server, at least one media server, and at least one user agent connected to the network. The conferencing application server establishes and manages multimedia conferences by engaging in Session Initiation Protocol (SIP) signaling with the user agents and the media server. Once the conference is established, the media server generates multimedia data such as audio data and conveys the data to the conference participants. In order to access advanced conferencing features, the conferencing system employs an enhanced SIP signaling technique including a conferencing Application Programming Interface (API) implemented by incorporating Extensible Mark-up Language (XML) messages in the bodies of respective SIP request/response messages.Type: GrantFiled: July 9, 2002Date of Patent: September 15, 2009Assignee: Dialogic CorporationInventors: John Jeffrey Van Dyke, Andy Spitzer
-
Patent number: 7499472Abstract: A sample jitter buffer manager more or less aggressively conserves (rations) or discards data in a jitter buffer, based on the fluctuating amount of data in the jitter buffer. The jitter buffer manager counts, provides, discards and/or otherwise manages individual sample data units, rather than entire packets. Normally, enough data is removed from the jitter buffer to fill a data packet for a receiver. However, if the amount of data in the jitter buffer is low, less data is removed from the jitter buffer and placed into the packet, and the remainder of the packet is filled with duplicates of some of the data in the packet or in the jitter buffer. As the jitter buffer fills beyond a useful level, the jitter buffer discards progressively larger amounts of data, without necessarily discarding one or more entire packets.Type: GrantFiled: March 10, 2005Date of Patent: March 3, 2009Assignee: Dialogic CorporationInventor: Andy Spitzer
-
Patent number: 7499863Abstract: A system and method for constructing phrases for delivery by a media server over a network to a client. Upon initiation of a session an initial ordered play list comprising a plurality of identifiers is conveyed to the media server. Each identifier on the ordered play list is associated with an audio prompt file constituting a prerecorded audio message, an audio component file comprising a component of a variable audio message to be conveyed to the client or a identifier list comprising at least one identifier. Each identifier contains information sufficient to fetch the content associated with the respective identifier from another server. The media server utilizes the first identifier on the ordered play list to fetch the content associated with that identifier from a server specified by the identifier and removes the respective identifier from the ordered play list. The media server then determines whether the retrieved content is an audio file.Type: GrantFiled: May 8, 2002Date of Patent: March 3, 2009Assignee: Dialogic CorporationInventor: Andy Spitzer
-
Publication number: 20050207399Abstract: A method and apparatus for terminating a communication session at a first communication device that had established a communication session with a second communication device in response to a determination that the first communication device has not received any media packets from the second communication device within at least one predetermined time period. In the event the first device determines that no media packets have been received from the second device within a first predetermined time period, a probe is sent to the second device. If a positive response is not received by the first device within a second predetermined time period from the sending of the probe, the first device terminates the session.Type: ApplicationFiled: January 28, 2005Publication date: September 22, 2005Inventor: Andy Spitzer
-
Publication number: 20050207437Abstract: A sample jitter buffer manager more or less aggressively conserves (rations) or discards data in a jitter buffer, based on the fluctuating amount of data in the jitter buffer. The jitter buffer manager counts, provides, discards and/or otherwise manages individual sample data units, rather than entire packets. Normally, enough data is removed from the jitter buffer to fill a data packet for a receiver. However, if the amount of data in the jitter buffer is low, less data is removed from the jitter buffer and placed into the packet, and the remainder of the packet is filled with duplicates of some of the data in the packet or in the jitter buffer. As the jitter buffer fills beyond a useful level, the jitter buffer discards progressively larger amounts of data, without necessarily discarding one or more entire packets.Type: ApplicationFiled: March 10, 2005Publication date: September 22, 2005Inventor: Andy Spitzer
-
Patent number: 6888925Abstract: A method and apparatus for testing a conference server. A plurality of test tone signals are generated. In one embodiment each test tone signal comprises the sum of at least two distinct frequency signals. Each test tone signal is employed to simulate a participant and the test tone signals are applied to a plurality of inputs of the conference server. At least some of the test tone signals are combined by the conference server to produce a corresponding plurality of test output signals. The test output signals are analyzed to identify whether the proper test tone signals are present within the respective test output signals. The generation of test tone signals and the analysis of the conference server outputs may be automated to facilitate rapid testing of conference server functionality. An indication of the test results are generated.Type: GrantFiled: October 26, 2001Date of Patent: May 3, 2005Assignee: Snowshore Networks, Inc.Inventors: Andy Spitzer, Rongrong Wu
-
Patent number: 6779082Abstract: An embodiment of the invention described in the specification and drawings is a distributed and highly available data storage system. In one embodiment, the distributed data storage system includes a plurality of data storage units that are controlled by an object management system. The object management system preferentially selects the distributed data storage units for performing the file access requests according to the external inputs/outputs with which the file access requests are associated. In response to a file creation request that is associated with an external input of one distributed data storage unit, the object management system preferentially creates a data file in that distributed data storage unit. In response to a file retrieval request that is associated with a data file and an external output of a distributed data storage unit, the object management system preferentially returns a hostname and pathname of a copy of the data file that is stored within that distributed data storage unit.Type: GrantFiled: February 5, 2001Date of Patent: August 17, 2004Assignee: Ulysses ESD, Inc.Inventors: Eric William Burger, Walter Joseph O'Connor, Andy Spitzer, Barry David Wessler
-
Publication number: 20030083059Abstract: A method and apparatus for testing a conference server. A plurality of test tone signals are generated. In one embodiment each test tone signal comprises the sum of at least two distinct frequency signals. Each test tone signal is employed to simulate a participant and the test tone signals are applied to a plurality of inputs of the conference server. At least some of the test tone signals are combined by the conference server to produce a corresponding plurality of test output signals. The test output signals are analyzed to identify whether the proper test tone signals are present within the respective test output signals. The generation of test tone signals and the analysis of the conference server outputs may be automated to facilitate rapid testing of conference server functionality. An indication of the test results are generated.Type: ApplicationFiled: October 26, 2001Publication date: May 1, 2003Applicant: SnowShore Networks, Inc.Inventors: Andy Spitzer, Rongrong Wu
-
Publication number: 20030009343Abstract: A system and method for constructing phrases for delivery by a media server over a network to a client. Upon initiation of a session an initial ordered play list comprising a plurality of identifiers is conveyed to the media server. Each identifier on the ordered play list is associated with an audio prompt file constituting a prerecorded audio message, an audio component file comprising a component of a variable audio message to be conveyed to the client or a identifier list comprising at least one identifier. Each identifier contains information sufficient to fetch the content associated with the respective identifier from another server. The media server utilizes the first identifier on the ordered play list to fetch the content associated with that identifier from a server specified by the identifier and removes the respective identifier from the ordered play list. The media server then determines whether the retrieved content is an audio file.Type: ApplicationFiled: May 8, 2002Publication date: January 9, 2003Applicant: SnowShore Networks, Inc.Inventor: Andy Spitzer
-
Patent number: 6477172Abstract: To form communication connections in a set of nodes, the set of nodes is arranged so that at least a subset of the nodes form a ring. Each node in the subset of nodes is coupled to first and second neighboring nodes in the subset by a set of inter-node communication connections. An external communication is received at one of the nodes. The external communication requests access to a communication resource of a specified type. The receiving node determines whether it has an available communication resource of the specified type. If not, the following additional steps are performed. A resource request message is sent to the first and second neighboring nodes of the receiving node to request allocation of a communication resource of the specified type. Each of the first and second neighboring nodes determines whether that node has an available communication resource of the specified type.Type: GrantFiled: May 25, 1999Date of Patent: November 5, 2002Assignee: Ulysses ESDInventors: Eric William Burger, Andy Spitzer
-
Publication number: 20020144058Abstract: An embodiment of the invention described in the specification and drawings is a distributed and highly available data storage system. In one embodiment, the distributed data storage system includes a plurality of data storage units that are controlled by an object management system. The object management system preferentially selects the distributed data storage units for performing the file access requests according to the external inputs/outputs with which the file access requests are associated. In response to a file creation request that is associated with an external input of one distributed data storage unit, the object management system preferentially creates a data file in that distributed data storage unit. In response to a file retrieval request that is associated with a data file and an external output of a distributed data storage unit, the object management system preferentially returns a hostname and pathname of a copy of the data file that is stored within that distributed data storage unit.Type: ApplicationFiled: February 5, 2001Publication date: October 3, 2002Inventors: Eric William Burger, Walter Joseph O'connor, Andy Spitzer, Barry David Wessler
-
Patent number: 5521967Abstract: A call progress monitor and algorithm for placing a telephone call over the telephone lines. The algorithm is hierarchically arranged having three major routines or portions: tone detection, signal recognition and situation recognition. The tone detection portion of the algorithm measures the power at each of a predetermined number of frequencies of interest. In accordance with one improvement, the data is sampled at a fraction of the rate at which it is supplied, for example, on a T1 channel. The signal recognition portion of the algorithm detects the presence of a particular signal and this stage of the algorithm has been modified to more precisely detect voice. Specifically, power within a voice filter band is compared with power at other predetermined frequencies and a decision is made based on this information. Furthermore, another improved aspect is that data for an entire Epoch is accumulated and stored in a buffer prior to processing as a group.Type: GrantFiled: April 7, 1994Date of Patent: May 28, 1996Assignee: The Telephone Connection, Inc.Inventors: Robert G. Novas, Andy Spitzer
-
Patent number: 5325425Abstract: A call progress monitor and algorithm for placing a telephone call over the telephone lines. The algorithm is hierarchically arranged having three major routines or portions: tone detection, signal recognition and situation recognition. The tone detection portion of the algorithm measures the power at each of a predetermined number of frequencies of interest. In accordance with one improvement, the data is sampled at a fraction of the rate at which it is supplied, for example, on a T1 channel. The signal recognition portion of the algorithm detects the presence of a particular signal and this stage of the algorithm has been modified to more precisely detect voice. Specifically, power within a voice filter band is compared with power at other predetermined frequencies and a decision is made based on this information. Furthermore, another improved aspect is that data for an entire Epoch is accumulated and stored in a buffer prior to processing as a group.Type: GrantFiled: June 10, 1991Date of Patent: June 28, 1994Assignee: The Telephone ConnectionInventors: Robert G. Novas, Andy Spitzer