Patents by Inventor Roni Salfati

Roni Salfati 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: 10516850
    Abstract: Methods and apparatus for recalling and replaying content during a communications session are provided herein. In some embodiments, methods for replaying content during a communications session may comprise detecting a real-time communications session between two or more participant devices, storing content of the communications session transmitted between the two or more participant devices as the real-time communications session persists, receiving a control request from a first participant device of the two or more participants devices to replay a portion of the content; and transmitting the portion of the content to at least one of the participant devices as the real-time communications session persists.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: December 24, 2019
    Assignee: Vonage Business Inc.
    Inventors: Roni Salfati, Itay Bianco
  • Patent number: 9813455
    Abstract: Systems and methods for handling the processing of multiple SIP transactions that have been requested at substantially the same time can involve establishing a priority order for processing the SIP transactions, and then individually processing the SIP transactions based on the established priority order. One or more SIP transactions having a lower priority can be held in a SIP processing queue of a software application until the processing of SIP transactions having a higher priority has been completed. Each time that the processing of a higher priority SIP transaction is completed, the next-highest priority SIP transaction in the queue is submitted for processing. Also, where possible, two or more SIP transactions in the queue may be consolidated into a single SIP transaction.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: November 7, 2017
    Assignee: VONAGE AMERICA INC.
    Inventors: Itay Bianco, Reut Yedidim, Gil Osher, Roni Salfati, Sagie Machlin
  • Patent number: 9628540
    Abstract: Systems and methods for handling the processing of multiple SIP transactions that have been requested at substantially the same time can involve establishing a priority order for processing the SIP transactions, and then individually processing the SIP transactions based on the established priority order. One or more SIP transactions having a lower priority can be held in a SIP processing queue of a software application until the processing of SIP transactions having a higher priority has been completed. Each time that the processing of a higher priority SIP transaction is completed, the next-highest priority SIP transaction in the queue is submitted for processing. Also, where possible, two or more SIP transactions in the queue may be consolidated into a single SIP transaction.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: April 18, 2017
    Assignee: VONAGE AMERICA INC.
    Inventors: Itay Bianco, Reut Yedidim, Gil Osher, Roni Salfati, Sagie Machlin
  • Publication number: 20160105481
    Abstract: Systems and methods for handling the processing of multiple SIP transactions that have been requested at substantially the same time can involve establishing a priority order for processing the SIP transactions, and then individually processing the SIP transactions based on the established priority order. One or more SIP transactions having a lower priority can be held in a SIP processing queue of a software application until the processing of SIP transactions having a higher priority has been completed. Each time that the processing of a higher priority SIP transaction is completed, the next-highest priority SIP transaction in the queue is submitted for processing. Also, where possible, two or more SIP transactions in the queue may be consolidated into a single SIP transaction.
    Type: Application
    Filed: October 8, 2014
    Publication date: April 14, 2016
    Inventors: ITAY BIANCO, REUT YEDIDIM, GIL OSHER, RONI SALFATI, SAGIE MACHLIN
  • Publication number: 20160105480
    Abstract: Systems and methods for handling the processing of multiple SIP transactions that have been requested at substantially the same time can involve establishing a priority order for processing the SIP transactions, and then individually processing the SIP transactions based on the established priority order. One or more SIP transactions having a lower priority can be held in a SIP processing queue of a software application until the processing of SIP transactions having a higher priority has been completed. Each time that the processing of a higher priority SIP transaction is completed, the next-highest priority SIP transaction in the queue is submitted for processing. Also, where possible, two or more SIP transactions in the queue may be consolidated into a single SIP transaction.
    Type: Application
    Filed: October 8, 2014
    Publication date: April 14, 2016
    Inventors: ITAY BIANCO, REUT YEDIDIM, GIL OSHER, RONI SALFATI, SAGIE MACHLIN
  • Publication number: 20150145945
    Abstract: Methods and apparatus for recalling and replaying content during a communications session are provided herein. In some embodiments, methods for replaying content during a communications session may comprise detecting a real-time communications session between two or more participant devices, storing content of the communications session transmitted between the two or more participant devices as the real-time communications session persists, receiving a control request from a first participant device of the two or more participants devices to replay a portion of the content; and transmitting the portion of the content to at least one of the participant devices as the real-time communications session persists.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: VONAGE NETWORK LLC
    Inventors: Roni Salfati, Itay Bianco
  • Publication number: 20150056952
    Abstract: Methods and apparatus for determining intent of an end-user in a communication session are provided herein. In some embodiments, a method determining intent of an end-user in a communication session through voice analysis may include establishing a voice communication session between a first user device and a second user device, performing a voice analysis process to determine whether the end-user intended to establish the voice communication session, and determining whether to permit voice communications over the established voice communication session based on the voice analysis process performed, wherein all voice communications from the first user device is prevented from being transmitted over the established voice communication session at least until the voice analysis process has completed.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 26, 2015
    Applicant: VONAGE NETWORK LLC
    Inventors: Ido Mintz, Roni Salfati
  • Publication number: 20100118190
    Abstract: A method for content delivery includes receiving a request for delivery of a still image to a client terminal. A promotional image is selected to be delivered to the client terminal together with the still image. The still image and the promotional image are processed together so as to create an image sequence containing the still image and the promotional image in a moving picture format. Responsively to the request for delivery of the still image, the image sequence is delivered over a network for display in the moving picture format by the client terminal.
    Type: Application
    Filed: January 29, 2008
    Publication date: May 13, 2010
    Applicant: Mobixell Networks
    Inventors: Roni Salfati, Ron Perry, Gadi Inon, Amir Shatz