Patents by Inventor Andrew Bucko
Andrew Bucko 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: 9560180Abstract: An Internet protocol (IP) telephony system terminates calls to certain groups of telephone numbers via multiple different telephony carriers. The IP telephony system will discontinue using a telephony carrier to terminate calls if the quality provided by the carrier falls below a threshold level. The IP telephony system includes a quality monitoring unit that determines when a particular group of telephone numbers are intrinsically impaired, such that no carrier could provide high quality when terminating calls to those numbers. In these circumstances, the IP telephony system adjusts the quality threshold to which a carrier's quality is compared when completing calls to the impaired numbers to account for the intrinsic impairment of the telephone numbers.Type: GrantFiled: December 24, 2011Date of Patent: January 31, 2017Assignee: Vonage Business Inc.Inventors: Casem Majd, Stephen Vansaders, Gopala Rao, Nirav J. Kadakia, Andrew Bucko
-
Patent number: 9210225Abstract: A method of dynamic server assignment in a VoIP network includes detecting a telecommunication device on the VoIP network and querying a geo-location server for geographic information related to the telecommunication device's location and receiving the geographic information. Based on the geographic information a server assignment is determined. A configuration file for the telecommunication device including the server assignment and location is created and the configuration is provided to the telecommunication device over the network. The configuration file may also include features related to local customs or practice.Type: GrantFiled: May 23, 2012Date of Patent: December 8, 2015Assignee: Vonage Network LLCInventors: Nirav Kadakia, Andrew Bucko, Stephen Vansaders, Nilesh Shah
-
Patent number: 9148508Abstract: During setup of a telephony communication between a calling and a called party, a check is made to determine is a special message or information should be played to the calling or called party before the telephony communication is established between the calling and called parties. If so, the message or information is delivered to the party as early media. Systems and methods embodying the invention may track which messages and information have been played to individual parties to thereby avoid delivering the same message or information more than once.Type: GrantFiled: December 20, 2012Date of Patent: September 29, 2015Assignee: Vonage Network, LLCInventors: Andrew Bucko, Stephan Van Saders, Jason Farkas
-
Publication number: 20150119009Abstract: Methods and apparatus for providing call identification to a device associated with one or more identifiers are provided herein. In some embodiments, a method for providing call identification to a terminal device associated with one or more communication identifiers may include extracting a called identifier from a message associated with a call from a caller device directed to the called identifier and terminating at the terminal device, wherein the called identifier is one of the one or more communication identifiers; and transmitting information associated with the called identifier to the terminal device.Type: ApplicationFiled: October 28, 2013Publication date: April 30, 2015Applicant: VONAGE NETWORK LLCInventors: Sean Kucharski, Andrew Bucko, Stephen Hudek
-
Publication number: 20150003600Abstract: Systems and methods for identifying and blocking undesired automated calls include checking to determine if more than a predetermined number of calls are received from the same originating telephone number within a certain period of time. If so, information about the calls from the same originating telephone number is analyzed to determine if the calls conform to one or more patterns that indicate the calls are likely undesired automated calls. If so, further calls from the originating telephone number may be blocked.Type: ApplicationFiled: June 28, 2013Publication date: January 1, 2015Inventor: Andrew BUCKO
-
Patent number: 8804558Abstract: An Internet protocol (IP) telephony system terminates calls to certain groups of telephone numbers via multiple different telephony carriers. The IP telephony system will discontinue using a telephony carrier to terminate calls if the quality provided by the carrier falls below a threshold level. The IP telephony system includes a quality monitoring unit that determines when a particular group of telephone numbers are intrinsically impaired, such that no carrier could provide high quality when terminating calls to those numbers. In these circumstances, the IP telephony system adjusts the quality threshold to which a carrier's quality is compared when completing calls to the impaired numbers to account for the intrinsic impairment of the telephone numbers.Type: GrantFiled: December 24, 2011Date of Patent: August 12, 2014Assignee: Vonage Network, LLC.Inventors: Casem Majd, Stephen Vansaders, Gopala Rao, Nirav Kadakia, Andrew Bucko
-
Publication number: 20140177478Abstract: During setup of a telephony communication between a calling and a called party, a check is made to determine is a special message or information should be played to the calling or called party before the telephony communication is established between the calling and called parties. If so, the message or information is delivered to the party as early media. Systems and methods embodying the invention may track which messages and information have been played to individual parties to thereby avoid delivering the same message or information more than once.Type: ApplicationFiled: December 20, 2012Publication date: June 26, 2014Applicant: VONAGE NETWORK, LLCInventors: ANDREW BUCKO, STEPHAN VAN SADERS, JASON FARKAS
-
Publication number: 20140177451Abstract: When an IP telephony system is attempting to setup a telephony communication between a calling party and a called party, the system monitors to determine if any audio or video is played to the calling party as early media. If so, the detected early media may be analyzed to determine one or more characteristics of the early media. The analysis may determine if early media is designed to cause the calling party to prematurely terminate the call setup attempt.Type: ApplicationFiled: December 20, 2013Publication date: June 26, 2014Inventors: Casem MADJ, Stephen VAN SADERS, Andrew BUCKO, Kenneth VIAUD
-
Publication number: 20140153409Abstract: Systems and methods performed by a telephony device allow the telephony device to test the quality of multiple potential paths which can be used to conduct a telephony communication. By testing the conditions that presently exist, the telephony device can choose the path that is presently offering the best quality. A telephony communication may be setup over an initial path, and then subsequent testing may determine that it is best to switch to an alternate path offering better call quality. The initial path used for the telephony communication may be the one that offers the fastest initial connection. When multiple potential paths exist, the telephony communication may be conducted over a first path while keep alive messages are communicated over a second path so that the telephony communication can be quickly switched to the second path.Type: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: Vonage Network, LLCInventors: Andrew BUCKO, Baruch STERMAN
-
Publication number: 20140153562Abstract: Systems and methods performed by a telephony device allow the telephony device to test the quality of multiple potential paths which can be used to conduct a telephony communication. By testing the conditions that presently exist, the telephony device can choose the path that is presently offering the best quality. A telephony communication may be setup over an initial path, and then subsequent testing may determine that it is best to switch to an alternate path offering better call quality. The initial path used for the telephony communication may be the one that offers the fastest initial connection. When multiple potential paths exist, the telephony communication may be conducted over a first path while keep alive messages are communicated over a second path so that the telephony communication can be quickly switched to the second path.Type: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: VONAGE NETWORK, LLCInventors: Andrew BUCKO, Baruch STERMAN
-
Publication number: 20140153413Abstract: Systems and methods performed by a telephony device allow the telephony device to test the quality of multiple potential paths which can be used to conduct a telephony communication. By testing the conditions that presently exist, the telephony device can choose the path that is presently offering the best quality. A telephony communication may be setup over an initial path, and then subsequent testing may determine that it is best to switch to an alternate path offering better call quality. The initial path used for the telephony communication may be the one that offers the fastest initial connection. When multiple potential paths exist, the telephony communication may be conducted over a first path while keep alive messages are communicated over a second path so that the telephony communication can be quickly switched to the second path.Type: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: VONAGE NETWORK, LLCInventors: Andrew BUCKO, Baruch STERMAN
-
Patent number: 8731162Abstract: Call detail records (CDRs) that are generated by different elements of an IP telephony system in connection with the same communication can be matched to one another using timing information contained in the CDRs. Other information in addition to timing information, and which is present in two CDRs relating to the same communication may be used in conjunction with timing information to match CDRs from the same communication.Type: GrantFiled: March 15, 2013Date of Patent: May 20, 2014Assignee: Vonage Network, LLCInventors: Casem Majd, Rohan Dwarkha, Andrew Bucko, Jason Farkas, Matthew Sullivan, Graham McGonigal
-
Publication number: 20130163452Abstract: An Internet protocol (IP) telephony system terminates calls to certain groups of telephone numbers via multiple different telephony carriers. The IP telephony system will discontinue using a telephony carrier to terminate calls if the quality provided by the carrier falls below a threshold level. The IP telephony system includes a quality monitoring unit that determines when a particular group of telephone numbers are intrinsically impaired, such that no carrier could provide high quality when terminating calls to those numbers. In these circumstances, the IP telephony system adjusts the quality threshold to which a carrier's quality is compared when completing calls to the impaired numbers to account for the intrinsic impairment of the telephone numbers.Type: ApplicationFiled: December 24, 2011Publication date: June 27, 2013Inventors: Casem MAJD, Stephen Vansaders, Gopala Rao, Nirav J. Kadakia, Andrew Bucko
-
Publication number: 20130163730Abstract: An Internet protocol (IP) telephony system terminates calls to certain groups of telephone numbers via multiple different telephony carriers. The IP telephony system will discontinue using a telephony carrier to terminate calls if the quality provided by the carrier falls below a threshold level. The IP telephony system includes a quality monitoring unit that determines when a particular group of telephone numbers are intrinsically impaired, such that no carrier could provide high quality when terminating calls to those numbers. In these circumstances, the IP telephony system adjusts the quality threshold to which a carrier's quality is compared when completing calls to the impaired numbers to account for the intrinsic impairment of the telephone numbers.Type: ApplicationFiled: December 24, 2011Publication date: June 27, 2013Inventors: Casem MAJD, Stephen Vansaders, Gopala Rao, Nirav J. Kadakia, Andrew Bucko
-
Publication number: 20130163581Abstract: A system for establishing Internet protocol based telephony communications between a calling telephony device and a called telephony device includes multiple logical elements that help to setup and carry the telephony communication. Multiple ones of the logical elements create call detail records that contain data about the telephony communication. Information contained in the call detail records is used to determine which call detail records relate to the same telephony communication. Once the call detail records relating to the same telephony communication are identified, a global identification number can be written into each of the call detail records to tie them together, or information drawn from the multiple call detail records can be used to create a single consolidated call detail record.Type: ApplicationFiled: December 22, 2011Publication date: June 27, 2013Inventors: Casem Majd, Paul Beyer, Andrew Bucko, Rohan Dwarkha, Nirav J. Kadakia, Stephen Vansaders
-
Patent number: 8472342Abstract: Systems and methods performed by a telephony device allow the telephony device to test the quality of multiple potential paths which can be used to conduct a telephony communication. By testing the conditions that presently exist, the telephony device can choose the path that is presently offering the best quality. A telephony communication may be setup over an initial path, and then subsequent testing may determine that it is best to switch to an alternate path offering better call quality. The initial path used for the telephony communication may be the one that offers the fastest initial connection. When multiple potential paths exist, the telephony communication may be conducted over a first path while keep alive messages are communicated over a second path so that the telephony communication can be quickly switched to the second path.Type: GrantFiled: November 30, 2012Date of Patent: June 25, 2013Assignee: Vonage Network, LLCInventors: Andrew Bucko, Baruch Sterman
-
Publication number: 20130107752Abstract: A method of dynamic server assignment in a VoIP network includes detecting a telecommunication device on the VoIP network and querying a geo-location server for geographic information related to the telecommunication device's location and receiving the geographic information. Based on the geographic information a server assignment is determined. A configuration file for the telecommunication device including the server assignment and location is created and the configuration is provided to the telecommunication device over the network. The configuration file may also include features related to local customs or practice.Type: ApplicationFiled: May 23, 2012Publication date: May 2, 2013Applicant: Vonage Network LLCInventors: Nirav Kadakia, Andrew Bucko, Stephen Vansaders, Nilesh Shah