Patents by Inventor Michael P. Dimitroff

Michael P. Dimitroff 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: 11641387
    Abstract: Methods and systems are disclosed wherein TCP may approximate Reliable Transport Protocol (RTP) or UDP delivery for real-time video/data conferencing applications that have long RTT connections.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: May 2, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Michael A. Ramalho, Darrin Hobson Simmons, Michael P. Dimitroff
  • Publication number: 20200259881
    Abstract: Methods and systems are disclosed wherein TCP may approximate Reliable Transport Protocol (RTP) or UDP delivery for real-time video/data conferencing applications that have long RTT connections.
    Type: Application
    Filed: April 20, 2020
    Publication date: August 13, 2020
    Applicant: Cisco Technology, Inc.
    Inventors: Michael A. Ramalho, Darrin Hobson Simmons, Michael P. Dimitroff
  • Patent number: 10630749
    Abstract: Methods and systems are disclosed wherein TCP may approximate Reliable Transport Protocol (RTP) or UDP delivery for real-time video/data conferencing applications that have long RTT connections.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: April 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Michael A. Ramalho, Darrin Hobson Simmons, Michael P. Dimitroff
  • Patent number: 9591148
    Abstract: A communication device detects sound with a microphone to produce a sound signal representative of the sound and searches the sound signal for unique inaudible sound signatures associated with a group identifier. Each sound signature identifies a respective communication device. Each sound signature is in an audible frequency band but masked to be imperceptible. If any of the sound signatures are determined to be present in the sound signal, the communication device selects one based on predetermined criteria associated with the group identifier.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: March 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Michael P. Dimitroff, Michael A. Ramalho
  • Publication number: 20170048296
    Abstract: Methods and systems are disclosed wherein TCP may approximate Reliable Transport Protocol (RTP) or UDP delivery for real-time video/data conferencing applications that have long RTT connections.
    Type: Application
    Filed: August 14, 2015
    Publication date: February 16, 2017
    Inventors: Michael A. Ramalho, Darrin Hobson Simmons, Michael P. Dimitroff
  • Publication number: 20160301810
    Abstract: A communication device detects sound with a microphone to produce a sound signal representative of the sound and searches the sound signal for unique inaudible sound signatures associated with a group identifier. Each sound signature identifies a respective communication device. Each sound signature is in an audible frequency band but masked to be imperceptible. If any of the sound signatures are determined to be present in the sound signal, the communication device selects one based on predetermined criteria associated with the group identifier.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 13, 2016
    Inventors: Michael P. Dimitroff, Michael A. Ramalho
  • Patent number: 9282089
    Abstract: Media relay services are often used to establish sufficiently direct connections in order to enable provisioning of a real-time media service and/or improve the quality of real-time media services. However, media relay services are often gated using authentication systems that add undesirable delay to the delivery and/or access to a real-time media service, which in turn diminish the user experience. By contrast, various implementations disclosed herein include apparatuses, systems, and methods of providing low latency authentication of gated media relay services. For example, in some implementations, a method includes receiving a request for access to a gated media relay service, providing provisional access to the service until an authentication result is available, determining whether the requesting device is authorized to access the media relay service, and at least one of ending or continuing access to the media relay service based on the authentication result.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: March 8, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Michael P. Dimitroff, Binh Don Ha, Selim Baygin, Sunil Kumar Veluvali
  • Publication number: 20150180844
    Abstract: Media relay services are often used to establish sufficiently direct connections in order to enable provisioning of a real-time media service and/or improve the quality of real-time media services. However, media relay services are often gated using authentication systems that add undesirable delay to the delivery and/or access to a real-time media service, which in turn diminish the user experience. By contrast, various implementations disclosed herein include apparatuses, systems, and methods of providing low latency authentication of gated media relay services. For example, in some implementations, a method includes receiving a request for access to a gated media relay service, providing provisional access to the service until an authentication result is available, determining whether the requesting device is authorized to access the media relay service, and at least one of ending or continuing access to the media relay service based on the authentication result.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Michael P. Dimitroff, Binh Don Ha, Selim Baygin, Sunil Kumar Veluvali
  • Patent number: 7664014
    Abstract: A high availability VoIP system interfacing with a PSTN or other TDM network to provide higher availability and better failure recovery wherein the high availability VoIP system includes a plurality of gateways coupled to at least one hub and a proxy table and a call restoration table configured in each of the plurality gateways.
    Type: Grant
    Filed: December 6, 2005
    Date of Patent: February 16, 2010
    Assignee: Intervoice, Inc.
    Inventors: Carl Schoeneberger, Justin Broughton, Michael P. Dimitroff
  • Patent number: 7616742
    Abstract: The present invention is a method and system for reducing bandwidth usage in a voice over internet protocol (VoIP) network that uses holding sounds such as music or announcements. When a customer call enters the network through a gateway, the call is received by a media server (VMS) and a workflow is started. When the workflow determines that the customer call is to be put on hold, the VMS sends an instruction signal to the gateway, instructing the gateway to provide an on-hold music or announcement to the customer call. When the workflow determines that the customer call is to be taken off hold, the VMS sends a second instruction signal to the gateway and the gateway stops the music or announcements and proceeds to further process the call under the direction of the workflow.
    Type: Grant
    Filed: May 6, 2004
    Date of Patent: November 10, 2009
    Assignee: Intervoice, Inc.
    Inventors: Carl Schoeneberger, Michael P. Dimitroff
  • Patent number: 7382773
    Abstract: The present invention is a system and method of receiving realtime and non-realtime communications from customers, distributing those communications efficiently to an appropriate agent and providing a response to the communication within an appropriate time. The present invention utilizes a hub and node architecture where realtime communications such as a voice call entering the architecture are received by a Voice over Internet Protocol (VoIP) gateway before being sent to a voice server. Other realtime and non-realtime communications are received by an appropriate media server. Routers for each media type access a predetermined set of routing data with an application server through a corporate and CRM database to facilitate routing through a node router to the appropriate node and agent.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: June 3, 2008
    Assignee: Intervoice, Inc.
    Inventors: Carl Schoeneberger, Justin Broughton, Michael P. Dimitroff, Kevin McPartian, Charles Hymes, Chandra Pisupati
  • Patent number: 7012888
    Abstract: A high availability VoIP system interfacing with a PSTN or other TDM network to provide higher availability and better failure recovery wherein the high availability VoIP system includes a plurality of gateways coupled to at least one hub and a proxy table and a call restoration table configured in each of the plurality gateways.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: March 14, 2006
    Assignee: Nuasis Corporation
    Inventors: Carl Schoeneberger, Justin Broughton, Michael P. Dimitroff
  • Patent number: 6798880
    Abstract: For use with analog telecommunications equipment that responds to in-band stimuli, a system for, and method of suppressing an in-band stimulus and a telecommunications infrastructure employing the system or the method. In one embodiment, the system includes: (1) a stimulus detector, associated with the analog telecommunications equipment, that detects a presence of the in-band stimulus and (2) a stimulus suppressor, coupled to the stimulus detector, that alters the in-band stimulus to cause the analog telecommunications equipment to disregard the in-band stimulus.
    Type: Grant
    Filed: March 4, 1999
    Date of Patent: September 28, 2004
    Assignee: Avaya Technology Corp.
    Inventors: Jeffrey D. Bouis, Michael P. Dimitroff, Alan T. Huch, Gregory M. Vaudreuil
  • Publication number: 20040141508
    Abstract: The present invention is a system and method of receiving realtime and non-realtime communications from customers, distributing those communications efficiently to an appropriate agent and providing a response to the communication within an appropriate time. The present invention utilizes a hub and node architecture where realtime communications such as a voice call entering the architecture are received by a Voice over Internet Protocol (VoIP) gateway before being sent to a voice server. Other realtime and non-realtime communications are received by an appropriate media server. Routers for each media type access a predetermined set of routing data with an application server through a corporate and CRM database to facilitate routing through a node router to the appropriate node and agent.
    Type: Application
    Filed: July 31, 2003
    Publication date: July 22, 2004
    Applicant: Nuasis Corporation
    Inventors: Carl Schoeneberger, Justin Broughton, Michael P. Dimitroff, Kevin McPartlan, Charles Hymes, Chandra Pisupati
  • Publication number: 20040032862
    Abstract: A high availability VoIP system interfacing with a PSTN or other TDM network to provide higher availability and better failure recovery wherein the high availability VoIP system includes a plurality of gateways coupled to at least one hub and a proxy table and a call restoration table configured in each of the plurality gateways.
    Type: Application
    Filed: July 31, 2003
    Publication date: February 19, 2004
    Applicant: Nuasis Corporation
    Inventors: Carl Schoeneberger, Justin Broughton, Michael P. Dimitroff
  • Patent number: 6411684
    Abstract: A communications system (10) is provided which comprises a plurality of network hubs (12), (14), and (16). Network hubs (12), (14), and (16) are interconnected through a communications network (18). The system (10) interconnects messaging systems (24), (26), (28), (30), (32), (34), (36), (40), (42) and (44) having disparate capabilities and using disparate communications protocols. The network hubs use numbers of connection processors (52) and (54) to interact with the messaging systems. A hub database (68) and message store (58) are used to store control information and messaging information within the network hubs. A network processor (60) is used to interact with other hubs within the communications system (10). A message router (72), connection manager (74), data replicator (76), and an administrative event manager (78) are used to control the operations of-the hub in processing a message.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: June 25, 2002
    Assignee: Avaya Technology Corp.
    Inventors: Robert S. Cohn, Gregory M. Vaudreuil, Carl F. Schoeneberger, David M. Reece, Carlton C. O'Neal, Carl W. Kalbfleisch, Mark B. Whipple, James R. Swoopes, Alan T. Huch, Michael P. Dimitroff
  • Patent number: 6064723
    Abstract: A communications system (10) is provided which comprises a plurality of network hubs (12), (14), and (16). Network hubs (12), (14), and (16) are interconnected through a communications network (18). The system (10) interconnects messaging systems (24), (26), (28), (30), (32), (34), (36), (40), (42) and (44) having disparate capabilities and using disparate communications protocols. The network hubs use numbers of connection processors (52) and (54) to interact with the messaging systems. A hub database (68) and message store (58) are used to store control information and messaging information within the network hubs. A network processor (60) is used to interact with other hubs within the communications system (10). A message router (72), connection manager (74), data replicator (76), and an administrative event manager (78) are used to control the operations of the hub in processing a message.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: May 16, 2000
    Assignee: Octel Communications Corporation
    Inventors: Robert S. Cohn, Gregory M. Vaudreuil, Carl F. Schoeneberger, David M. Reece, Carlton C. O'Neal, Carl W. Kalbfleisch, Mark B. Whipple, James R. Swoopes, Alan T. Huch, Michael P. Dimitroff
  • Patent number: 6031895
    Abstract: A communications system (10) is provided which comprises a plurality of network hubs (12), (14), and (16). Network hubs (12), (14), and (16) are interconnected through a communications network (18). The system (10) interconnects messaging systems (24), (26), (28), (30), (32), (34), (36), (40), (42) and (44) having disparate capabilities and using disparate communications protocols. The network hubs use numbers of connection processors (52) and (54) to interact with the messaging systems. A hub database (68) and message store (58) are used to store control information and messaging information within the network hubs. A network processor (60) is used to interact with other hubs within the communications system (10). A message router (72), connection manager (74), data replicator (76), and an administrative event manager (78) are used to control the operations of the hub in processing a message.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: February 29, 2000
    Assignee: Lucent Technologies, Inc.
    Inventors: Robert S. Cohn, Gregory M. Vaudreuil, Carl F. Schoeneberger, David M. Reece, Carlton C. O'Neal, Carl W. Kalbfleisch, Mark B. Whipple, James R. Swoopes, Alan T. Huch, Michael P. Dimitroff
  • Patent number: 5982856
    Abstract: A communications system (10) is provided which comprises a plurality of network hubs (12), (14), and (16). Network hubs (12), (14), and (16) are interconnected through a communications network (18). The system (10) interconnects messaging systems (24), (26), (28), (30), (32), (34), (36), (40), (42) and (44) having disparate capabilities and using disparate communications protocols. The network hubs use numbers of connection processors (52) and (54) to interact with the messaging systems. A hub database (68) and message store (58) are used to store control information and messaging information within the network hubs. A network processor (60) is used to interact with other hubs within the communications system (10). A message router (72), connection manager (74), data replicator (76), and an administrative event manager (78) are used to control the operations of the hub in processing a message.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: November 9, 1999
    Assignee: Octel Communications Corporation
    Inventors: Robert S. Cohn, Gregory M. Vaudreuil, Carl F. Schoeneberger, David M. Reece, Carlton C. O'Neal, Carl W. Kalbfleisch, Mark B. Whipple, James R. Swoopes, Alan T. Huch, Michael P. Dimitroff
  • Patent number: 5740231
    Abstract: A communications system (10) is provided which comprises a plurality of network hubs (12), (14), and (16). Network hubs (12), (14), and (16) are interconnected through a communications network (18). The system (10) interconnects messaging systems (24), (26), (28), (30), (32), (34), (36), (40), (42) and (44) having disparate capabilities and using disparate communications protocols. The network hubs use numbers of connection processors (52) and (54) to interact with the messaging systems. A hub database (68) and message store (58) are used to store control information and messaging information within the network hubs. A network processor (60) is used to interact with other hubs within the communications system (10). A message router (72), connection manager (74), data replicator (76), and an administrative event manager (78) are used to control the operations of the hub in processing a message.
    Type: Grant
    Filed: September 16, 1994
    Date of Patent: April 14, 1998
    Assignee: Octel Communications Corporation
    Inventors: Robert S. Cohn, Gregory M. Vaudreuil, Carl F. Schoeneberger, David M. Reece, Carlton C. O'Neal, Carl W. Kalbfleisch, Mark B. Whipple, James R. Swoopes, Alan T. Huch, Michael P. Dimitroff