Patents Assigned to Vonage Network LLC
  • Patent number: 8767716
    Abstract: Systems and methods of selecting a media path for data packets bearing the media of a telephone call to traverse during a voice over Internet protocol telephone call include testing the call quality of multiple potential media paths immediately before a call is setup. The potential media path with the highest call quality is used as the initial media path for the call. If the call quality of the media path currently in use declines below a threshold value during a call, potential alternate media paths are identified and tested for call quality. If one of the alternate media paths has better call quality than the media path presently in use, the call is switched to the alternate media path with the highest call quality.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: July 1, 2014
    Assignee: Vonage Network, LLC
    Inventors: Yariv Trabelsi, Baruch Sterman
  • Publication number: 20140179308
    Abstract: Methods and apparatus for routing non-native Short Message Service (SMS) messages to a first device, the first device being assigned a native identifier and being associated with a native telephony service provider, are provided herein. In some embodiments, the method includes receiving an SMS message directed to the native identifier of the first device, determining routing instructions for the SMS message based on the native network identifier associated with the first device, and routing the SMS message to the first device based on the determined routing instructions, wherein the act of routing results in SMS messages directed to the native identifier of the first device being directed to a forwarding identifier assigned to the first device by a first non-native communication service provider.
    Type: Application
    Filed: March 14, 2013
    Publication date: June 26, 2014
    Applicant: VONAGE NETWORK LLC
    Inventor: GUY FIGHEL
  • Publication number: 20140177478
    Abstract: 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: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: VONAGE NETWORK, LLC
    Inventors: ANDREW BUCKO, STEPHAN VAN SADERS, JASON FARKAS
  • Patent number: 8760489
    Abstract: A method and apparatus for dynamically adjusting an aspect ratio of an image during a video call is described herein. Specifically, a method for dynamically adjusting the aspect ratio of an image during a video call may include obtaining at least one display parameter of a display device, performing a comparison of the at least one display parameter to at least one image capture parameter of a capture device, capturing an original image, modifying the original image based on the comparison performed, wherein the modified image has an adjusted aspect ratio different from an aspect ratio of the original image, and sending the modified image to the display device.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: June 24, 2014
    Assignee: Vonage Network LLC
    Inventors: Gil Osher, Ido Mintz, Sagie Machlin, Itay Bianco
  • Publication number: 20140172933
    Abstract: A method and apparatus for generating random numbers based on packetized media data comprising querying one or more packetized media devices for a predetermined number of bits from one or more current real-time transport protocol (RTP) session, receiving the predetermined number of bits from the one or more packetized media devices, assembling the predetermined number of bits into a set of bytes; and converting the second set of bytes into a numerical value.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 19, 2014
    Applicant: VONAGE NETWORK LLC
    Inventor: ARTHUR WILTON
  • Publication number: 20140173515
    Abstract: A method and apparatus for identifying and displaying a set of high priority contacts on a display device associated with an end user device. In some embodiments, the method includes retrieving high priority contact list configuration settings that include one or more criteria for identifying a set of high priority contacts from a contact list having a plurality of contacts, determining whether information associated with one or more of the plurality of contacts meets the one or more criteria retrieved, identifying the one or more of the plurality of contacts that meet the one or more criteria as a set of one or more high priority contacts, and displaying the set of one or more high priority contacts in a high priority contact list on the display device.
    Type: Application
    Filed: December 14, 2012
    Publication date: June 19, 2014
    Applicant: VONAGE NETWORK LLC
    Inventors: TZAHI EFRATI, IDO MINTZ
  • Publication number: 20140169230
    Abstract: Systems and methods performed by an IP telephony system allow a user to request that his IP telephony device be set into a conference calling mode for an indefinite period of time. When the user's IP telephony device is in the conference calling mode, all parties that attempt to call the user's IP telephony device are added to a conference bridge tied to the user's IP telephony device. All incoming calls are treated in this fashion until the user cancels the conference calling mode and returns to a normal calling mode.
    Type: Application
    Filed: December 18, 2012
    Publication date: June 19, 2014
    Applicant: VONAGE NETWORK, LLC
    Inventor: NEHAR ARORA
  • Publication number: 20140164341
    Abstract: A method and apparatus for populating a contact in an address book on a mobile computing device. In some embodiments, the method includes receiving data associated with a first entity, processing the data received to extract contact information associated with the first entity, populating a user contact entry based on the extracted contact information, and storing the populated user contact in the address book.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicant: VONAGE NETWORK LLC
    Inventors: MICHAEL BARATTA, TZAHI EFRATI
  • Publication number: 20140153562
    Abstract: 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: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: VONAGE NETWORK, LLC
    Inventors: Andrew BUCKO, Baruch STERMAN
  • Publication number: 20140153409
    Abstract: 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: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: Vonage Network, LLC
    Inventors: Andrew BUCKO, Baruch STERMAN
  • Publication number: 20140153413
    Abstract: 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: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: VONAGE NETWORK, LLC
    Inventors: Andrew BUCKO, Baruch STERMAN
  • Patent number: 8744422
    Abstract: Systems and methods for terminating telephony communications to a mobile telephony device that is roaming outside of its native service area make use of a mobile roaming termination service. The mobile roaming termination service causes the native mobile telephony service provider that provides service to the mobile telephony device to forward incoming telephony communications directed the native telephone number of the mobile telephony device to a forwarding access number. The mobile roaming termination service receives telephony communications directed to the forwarding access number, and then terminates the telephony communication to the mobile telephony device via any one of multiple different methods. The mobile telephony service provider can be instructed to implement and cancel call forwarding instructions by dialing a special character string on the mobile telephony device.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: June 3, 2014
    Assignee: Vonage Network, LLC.
    Inventor: Guy Fighel
  • Publication number: 20140149878
    Abstract: A method and apparatus for displaying and accessing contacts in a contact list on a display device. In some embodiments, the method includes displaying a list of contacts on the display device, wherein the list of contacts is separated into groups of contacts by contact group separators based on at least one configuration setting, generating a quick access index including a plurality of selectable index items each associated with a group of contacts, wherein the selectable index items are only generated for the groups of contacts that include at least one contact, and displaying the quick access index over at least a portion of the list of contacts.
    Type: Application
    Filed: November 27, 2012
    Publication date: May 29, 2014
    Applicant: VONAGE NETWORK LLC
    Inventors: URI MISCHARI, TZAHI EFRATI
  • Patent number: 8731162
    Abstract: 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: Grant
    Filed: March 15, 2013
    Date of Patent: May 20, 2014
    Assignee: Vonage Network, LLC
    Inventors: Casem Majd, Rohan Dwarkha, Andrew Bucko, Jason Farkas, Matthew Sullivan, Graham McGonigal
  • Patent number: 8693994
    Abstract: Systems and methods for terminating telephony communications to a mobile telephony device via a data network make use of a forwarding termination service. The forwarding termination service causes a native mobile telephony service provider that provides service to the mobile telephony device to forward incoming telephony communications directed the native telephone number of the mobile telephony device to a forwarding access number. The forwarding termination service receives telephony communications directed to the forwarding access number, and then terminates the telephony communications to the mobile telephony device via any one of multiple different methods. The mobile telephony service provider can be instructed to implement and cancel call forwarding instructions by a forwarding agent that is separate from the forwarding termination service.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: April 8, 2014
    Assignee: Vonage Network, LLC
    Inventor: Guy Fighel
  • Publication number: 20140086074
    Abstract: Systems and methods of establishing a communications channel between a first telephony device and a second telephony device obtain information about the capabilities of various data network elements that can be used to establish the communications channel. The information about the elements is used to select a combination of elements that are used to establish the communications channel. A communications channel may also be monitored while it is in use. If the requirements for the channel change, the communications channel may also be changed accordingly. If any of the elements become incapable of providing the required level of service or functionality for a communications channel, the element may be removed from the communications channel.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: VONAGE NETWORK, LLC
    Inventors: BARUCH STERMAN, CHAKRAPANI GORREPATI, TZAHI EFRATI, YARIV TRABELSI
  • Publication number: 20140086142
    Abstract: Systems and methods of establishing a communications channel between a first telephony device and a second telephony device obtain information about the capabilities of various data network elements that can be used to establish the communications channel. The information about the elements is used to select a combination of elements that are used to establish the communications channel. A communications channel may also be monitored while it is in use. If the requirements for the channel change, the communications channel may also be changed accordingly. If any of the elements become incapable of providing the required level of service or functionality for a communications channel, the element may be removed from the communications channel.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: VONAGE NETWORK, LLC
    Inventors: BARUCH STERMAN, CHAKRAPANI GORREPATI, TZAHI EFRATI, YARIV TRABELSI
  • Publication number: 20140086061
    Abstract: Systems and methods of establishing a communications channel between a first telephony device and a second telephony device obtain information about the capabilities of various data network elements that can be used to establish the communications channel. The information about the elements is used to select a combination of elements that are used to establish the communications channel. A communications channel may also be monitored while it is in use. If the requirements for the channel change, the communications channel may also be changed accordingly. If any of the elements become incapable of providing the required level of service or functionality for a communications channel, the element may be removed from the communications channel.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Applicant: VONAGE NETWORK, LLC
    Inventors: BARUCH STERMAN, CHAKRAPANI GORREPATI, TZAHI EFRATI, YARIV TRABELSI
  • Patent number: 8683044
    Abstract: A third party call control (3PCC) application program interface (API) permits for users to use a web browser or other Internet capable software to place a call. The third party call control application program interface includes a first uniform resource locator operable over the Internet to effect a call between first and telephonic devices to be completed. The first uniform resource locator includes identification of the first telephonic device and identification of the second telephonic device.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: March 25, 2014
    Assignee: Vonage Network LLC
    Inventors: Jeffrey Citron, Andrew Wason, Nilesh Shah
  • Patent number: 8681959
    Abstract: A system and method for customized caller identification and call routing are disclosed. A disclosed method of providing customized caller identification information for a phone call includes associating a first phone number in a database with a plurality of user specified identifications, selecting one of the plurality of user specified identifications in response to the phone call placed from the first phone number to a second phone number as a function of the second phone number, and providing the selected one of the plurality of identifications to a device associated with the second telephone number.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: March 25, 2014
    Assignee: Vonage Network LLC
    Inventors: Jeffrey Citron, Louis Mamakos