Patents by Inventor SAGI DUDAI

SAGI DUDAI 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: 11849072
    Abstract: Methods and system for automating conferencing in a communication session are provided herein. In some embodiments, a method for automating conferencing in a communication session includes establishing a communication session between a first end-user device and a second end-user device; receiving a first notification message from the first end-user device indicating that the communication session is at least one of visible or joinable by one or more devices associated with the first end-user device, wherein the one or more devices are associated with the first end-user device when the one or more devices are one of (i) pre-registered and stored with an association to the first end-user device, (ii) pre-authenticated to tether the one or more devices to the first end-user device, or (iii) pre-associated with a same user account profile; and sending a second notification message to the one or more devices associated with the first end-user device.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: December 19, 2023
    Assignee: Vonage Business Inc.
    Inventors: Tzahi Efrati, Jonathan Alexander, Sagi Dudai, Eugene Peter Cannon, Brian Grady Leno
  • Patent number: 10827065
    Abstract: Systems and methods for providing integrated computerized personal assistant services in telephony communications are provided herein. In some embodiments, the method comprises transmitting, by a call processing system, (A) voice-based data generated during the telecommunication session and (B) identification information of at least one of the first or second participants to a computerized virtual assistant system, wherein the voice-based data generated during the telecommunication session includes an actionable command; and receiving, from the computerized virtual assistant system, a response from at least one service provider regarding a performance of the actionable command.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: November 3, 2020
    Assignee: Vonage Business Inc.
    Inventors: Royee Uriel Tichauer, Iliya Barenboim, Lihi Gendelis, Tzachi Azo, Natan Shaltiel, Sagi Dudai
  • Publication number: 20200153963
    Abstract: Systems and methods for providing integrated computerized personal assistant services in telephony communications are provided herein. In some embodiments, the method comprises transmitting, by a call processing system, (A) voice-based data generated during the telecommunication session and (B) identification information of at least one of the first or second participants to a computerized virtual assistant system, wherein the voice-based data generated during the telecommunication session includes an actionable command; and receiving, from the computerized virtual assistant system, a response from at least one service provider regarding a performance of the actionable command.
    Type: Application
    Filed: January 17, 2020
    Publication date: May 14, 2020
    Inventors: Royee Uriel Tichauer, Iliya Barenboim, Lihi Gendelis, Tzachi Azo, Natan Shaltiel, Sagi Dudai
  • Patent number: 10567579
    Abstract: Systems and methods for providing integrated computerized personal assistant services in telephony communications are provided herein. In some embodiments, the system may include a call processing system configured to transmit voice-based data generated during a telecommunication session between multiple participants, and a computerized virtual assistant system configured to analyze the voice-based data received to identify the presence of actionable commands, determine at least one service provider associated with the identified actionable command, generate and transmit at least one request for performance of the actionable command to the at least one service provider, receive, from each of the at least one service providers, a response to the at least one request for performance of the actionable command, and transmit, to the call processing system, a notification based on the responses received from the at least one service provider.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: February 18, 2020
    Assignee: Vonage Business Inc.
    Inventors: Royee Uriel Tichauer, Iliya Barenboim, Lihi Gendelis, Tzachi Azo, Natan Shaltiel, Sagi Dudai
  • Publication number: 20200045182
    Abstract: Methods and system for automating conferencing in a communication session are provided herein. In some embodiments, a method for automating conferencing in a communication session includes establishing a communication session between a first end-user device and a second end-user device; receiving a first notification message from the first end-user device indicating that the communication session is at least one of visible or joinable by one or more devices associated with the first end-user device, wherein the one or more devices are associated with the first end-user device when the one or more devices are one of (i) pre-registered and stored with an association to the first end-user device, (ii) pre-authenticated to tether the one or more devices to the first end-user device, or (iii) pre-associated with a same user account profile; and sending a second notification message to the one or more devices associated with the first end-user device.
    Type: Application
    Filed: October 15, 2019
    Publication date: February 6, 2020
    Inventors: Tzahi Efrati, Jonathan Alexander, Sagi Dudai, Eugene Peter Cannon, Brian Grady Leno
  • Publication number: 20180063326
    Abstract: Systems and methods for providing integrated computerized personal assistant services in telephony communications are provided herein. In some embodiments, the system may include a call processing system configured to transmit voice-based data generated during a telecommunication session between multiple participants, and a computerized virtual assistant system configured to analyze the voice-based data received to identify the presence of actionable commands, determine at least one service provider associated with the identified actionable command, generate and transmit at least one request for performance of the actionable command to the at least one service provider, receive, from each of the at least one service providers, a response to the at least one request for performance of the actionable command, and transmit, to the call processing system, a notification based on the responses received from the at least one service provider.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 1, 2018
    Inventors: Royee Uriel Tichauer, Iliya Barenboim, Lihi Gendelis, Tzachi Azo, Natan Shaltiel, Sagi Dudai
  • Patent number: 9904262
    Abstract: A method and a system for dynamically controlling at least one electronic device of a plurality of electronic devices in a common operating environment are provided. According to an embodiment, a method for dynamically controlling at least one electronic device comprises storing, in a memory, user input for automatically controlling operation of a first electronic device of a plurality of electronic devices while a second electronic device of the plurality of electronic devices is being operated, detecting, by a processor, a first state transition event affecting an operating state of at least one of the first electronic device or second electronic device and, based on the stored input and detected state transition event, processing instructions for at least one of modifying or suspending operation of at least one feature of the first or second electronic devices.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: February 27, 2018
    Assignee: Vonage America Inc.
    Inventors: Guy Bar On, Sagi Dudai, Natan Shaltiel
  • Publication number: 20170026903
    Abstract: Systems and methods for identifying one of multiple available wireless networks as a preferred wireless network, and for automatically linking to the preferred wireless network, utilize historical linking information to help identify the preferred wireless network. The information used to identify the preferred wireless network could include location information as well as information about the present time.
    Type: Application
    Filed: July 22, 2015
    Publication date: January 26, 2017
    Inventors: Natan SHALTIEL, Sagi DUDAI
  • Publication number: 20160349722
    Abstract: A method and a system for dynamically controlling at least one electronic device of a plurality of electronic devices in a common operating environment are provided. According to an embodiment, a method for dynamically controlling at least one electronic device comprises storing, in a memory, user input for automatically controlling operation of a first electronic device of a plurality of electronic devices while a second electronic device of the plurality of electronic devices is being operated, detecting, by a processor, a first state transition event affecting an operating state of at least one of the first electronic device or second electronic device and, based on the stored input and detected state transition event, processing instructions for at least one of modifying or suspending operation of at least one feature of the first or second electronic devices.
    Type: Application
    Filed: June 1, 2015
    Publication date: December 1, 2016
    Inventors: Guy Bar On, Sagi Dudai, Natan Shaltiel
  • Publication number: 20160286045
    Abstract: Methods and systems for providing an informative message when rejecting an incoming call are provided herein. In some embodiments, a method for providing an informative message when rejecting an incoming call comprises receiving a request to reject an incoming call with a message; generating a plurality of messages based on status information; receiving a selection of one of the plurality of generated messages; and setting a reminder to notify the user of a callback, wherein the reminder is based on the selected message.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 29, 2016
    Inventors: Natan Shaltiel, Sagi Dudai
  • Publication number: 20160156775
    Abstract: A telephony device and method of operating the telephony device generates local push notifications. The method comprises receiving from a network a notification of an incoming call carried by a non-native telephony service. In conjunction with the incoming call a push notification is provided on a user interface while the telephony device is subject to a security lock. The push notification is configured to prompt a first user response input through the user interface. Upon receipt of an appropriate first user response input, a telephony connection carried by the non-native telephony service is completed while the telephony device is still subject to the security lock.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Inventors: Tali WAISEL, Natan SHALTIEL, Sagi DUDAI, Gil OSHER
  • Publication number: 20160125020
    Abstract: Systems and methods for managing and presenting contact information to users of display terminals are presented herein. In some embodiments, the method includes receiving a request to display contact information associated with a contact stored in an address book associated with a first user, wherein the stored contact information includes a plurality of address entries, and displaying at least some of the plurality of address entries for the contact, wherein at least one displayed address entry is visually distinguishable from at least one other displayed entry for the contact based on a recentness score associated with each of the plurality of address entries.
    Type: Application
    Filed: October 29, 2014
    Publication date: May 5, 2016
    Inventors: Natan Shaltiel, Sagi Dudai
  • Patent number: 9313631
    Abstract: Methods and systems for intelligently terminating calls are provided herein. In some embodiments, a method for intelligently terminating calls may include receiving a call request directed to a communication identifier associated with a first user, determining a call termination action to associate with the call request based on (a) information associated with the call request and (b) previous call termination patterns associated with the first user, and terminating the call to one or more devices associated with the communication identifier based on the determined call termination action.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: April 12, 2016
    Assignee: Vonage Business Inc.
    Inventors: Sagi Dudai, Dany Orr
  • Publication number: 20160044165
    Abstract: A telephony device comprises a radio interface; a user interface section; a memory; and a processor. The radio interface is configured to receive a notification of an incoming call from a telephony network. The user interface section is configured to facilitate interaction with a user of the telephony device. The memory comprises a local contact book, the local contact book comprising a pairing of calling party telephone information and corresponding caller identification information. The processor is configured, upon receipt of the notification of the incoming call, to use the calling party telephone information to obtain paired caller identification information from the local contact book and to provide an indication of the paired caller identification information to the user interface section.
    Type: Application
    Filed: August 11, 2014
    Publication date: February 11, 2016
    Inventors: SAGI DUDAI, MATTHEW KROKOSZ, GUY BARON, BOAZ ZEHAVI, GIL OSHER, MARC P. LEFAR
  • Publication number: 20150350995
    Abstract: Telephonic equipment comprises a pre-selection processor which is configured, upon receipt of an indication of actual or anticipated movement of a wireless telephony device, to pre-select a wireless network for wireless communication with the wireless telephony device for a predicted potential destination location of the movement. The pre-selection processor may be further configured to dynamically predict the potential destination location of the movement. The pre-selection processor may comprise telephonic equipment at an Internet telephony system or a wireless telephony device.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: VONAGE NETWORK, LLC
    Inventors: SAGI DUDAI, BARUCH STERMAN
  • Publication number: 20150281439
    Abstract: Methods and systems for recalling communication information are provided herein. In some embodiments, a method for recalling communication information may include receiving, from a first device, a first recall request to recall at least one of a communication originated from the first device sent to a second device, or a notification associated with the communication originated from the first device sent to the second device, wherein the communication is one of a voice call, a video call, a voicemail message, a video message, a Short Message Service (SMS) message, or a multimedia messaging service (MMS) message, sending a second recall request to the second device, wherein the second recall request includes recall information identifying the at least one communication or notification to be recalled, and receiving a confirmation message from the second device including information regarding the status of the at least one communication or notification.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: VONAGE NETWORK LLC
    Inventor: Sagi Dudai
  • Patent number: 9116808
    Abstract: A method and system for determining and updating configuration settings on a device are provided herein. In some embodiments, a method for updating configuration settings on a device may include detecting an error condition produced by executing an app on the device, collecting information associated with the error condition, the app and the device responsive to the detected error condition, sending a request for new configuration settings, wherein the request includes the collected information, receiving one or more new configuration settings in response to the request, and updating one or more configuration settings of at least one of the device or the app using the new configuration settings received.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 25, 2015
    Assignee: VONAGE NETWORK LLC
    Inventors: Sagi Dudai, Guy Bar On, Dany Orr, Gil Osher
  • Publication number: 20150205595
    Abstract: Methods and systems for intelligently configuring a native application are provided herein. In some embodiments, a method for intelligently configuring a native application installed on a user device associated with a user may include determining application configuration settings for the native application based on (a) user information and (b) an application usage profile of the native application, and configuring the native application based on the determined application configuration settings.
    Type: Application
    Filed: February 27, 2014
    Publication date: July 23, 2015
    Inventor: Sagi Dudai
  • Publication number: 20150181023
    Abstract: Methods and systems for intelligently terminating calls are provided herein. In some embodiments, a method for intelligently terminating calls may include receiving a call request directed to a communication identifier associated with a first user, determining a call termination action to associate with the call request based on (a) information associated with the call request and (b) previous call termination patterns associated with the first user, and terminating the call to one or more devices associated with the communication identifier based on the determined call termination action.
    Type: Application
    Filed: October 3, 2014
    Publication date: June 25, 2015
    Inventors: Jeffrey Citron, Sagi Dudai, Dany Orr
  • Publication number: 20150181397
    Abstract: Methods and systems for intelligently terminating calls are provided herein. In some embodiments, a method for intelligently terminating calls may include receiving a call request directed to a communication identifier associated with a first user, determining a call termination action to associate with the call request based on (a) information associated with the call request and (b) previous call termination patterns associated with the first user, and terminating the call to one or more devices associated with the communication identifier based on the determined call termination action.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: VONAGE NETWORK LLC
    Inventors: Sagi Dudai, Dany Orr