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: 11849072Abstract: 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: GrantFiled: October 15, 2019Date of Patent: December 19, 2023Assignee: Vonage Business Inc.Inventors: Tzahi Efrati, Jonathan Alexander, Sagi Dudai, Eugene Peter Cannon, Brian Grady Leno
-
Patent number: 10827065Abstract: 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: GrantFiled: January 17, 2020Date of Patent: November 3, 2020Assignee: Vonage Business Inc.Inventors: Royee Uriel Tichauer, Iliya Barenboim, Lihi Gendelis, Tzachi Azo, Natan Shaltiel, Sagi Dudai
-
Publication number: 20200153963Abstract: 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: ApplicationFiled: January 17, 2020Publication date: May 14, 2020Inventors: Royee Uriel Tichauer, Iliya Barenboim, Lihi Gendelis, Tzachi Azo, Natan Shaltiel, Sagi Dudai
-
Patent number: 10567579Abstract: 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: GrantFiled: August 24, 2016Date of Patent: February 18, 2020Assignee: Vonage Business Inc.Inventors: Royee Uriel Tichauer, Iliya Barenboim, Lihi Gendelis, Tzachi Azo, Natan Shaltiel, Sagi Dudai
-
Publication number: 20200045182Abstract: 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: ApplicationFiled: October 15, 2019Publication date: February 6, 2020Inventors: Tzahi Efrati, Jonathan Alexander, Sagi Dudai, Eugene Peter Cannon, Brian Grady Leno
-
Publication number: 20180063326Abstract: 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: ApplicationFiled: August 24, 2016Publication date: March 1, 2018Inventors: Royee Uriel Tichauer, Iliya Barenboim, Lihi Gendelis, Tzachi Azo, Natan Shaltiel, Sagi Dudai
-
Patent number: 9904262Abstract: 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: GrantFiled: June 1, 2015Date of Patent: February 27, 2018Assignee: Vonage America Inc.Inventors: Guy Bar On, Sagi Dudai, Natan Shaltiel
-
Publication number: 20170026903Abstract: 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: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventors: Natan SHALTIEL, Sagi DUDAI
-
Publication number: 20160349722Abstract: 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: ApplicationFiled: June 1, 2015Publication date: December 1, 2016Inventors: Guy Bar On, Sagi Dudai, Natan Shaltiel
-
Publication number: 20160286045Abstract: 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: ApplicationFiled: March 23, 2015Publication date: September 29, 2016Inventors: Natan Shaltiel, Sagi Dudai
-
Publication number: 20160156775Abstract: 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: ApplicationFiled: December 2, 2014Publication date: June 2, 2016Inventors: Tali WAISEL, Natan SHALTIEL, Sagi DUDAI, Gil OSHER
-
Publication number: 20160125020Abstract: 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: ApplicationFiled: October 29, 2014Publication date: May 5, 2016Inventors: Natan Shaltiel, Sagi Dudai
-
Patent number: 9313631Abstract: 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: GrantFiled: December 19, 2013Date of Patent: April 12, 2016Assignee: Vonage Business Inc.Inventors: Sagi Dudai, Dany Orr
-
Publication number: 20160044165Abstract: 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: ApplicationFiled: August 11, 2014Publication date: February 11, 2016Inventors: SAGI DUDAI, MATTHEW KROKOSZ, GUY BARON, BOAZ ZEHAVI, GIL OSHER, MARC P. LEFAR
-
Publication number: 20150350995Abstract: 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: ApplicationFiled: May 30, 2014Publication date: December 3, 2015Applicant: VONAGE NETWORK, LLCInventors: SAGI DUDAI, BARUCH STERMAN
-
Publication number: 20150281439Abstract: 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: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Applicant: VONAGE NETWORK LLCInventor: Sagi Dudai
-
Patent number: 9116808Abstract: 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: GrantFiled: March 15, 2013Date of Patent: August 25, 2015Assignee: VONAGE NETWORK LLCInventors: Sagi Dudai, Guy Bar On, Dany Orr, Gil Osher
-
Publication number: 20150205595Abstract: 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: ApplicationFiled: February 27, 2014Publication date: July 23, 2015Inventor: Sagi Dudai
-
Publication number: 20150181023Abstract: 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: ApplicationFiled: October 3, 2014Publication date: June 25, 2015Inventors: Jeffrey Citron, Sagi Dudai, Dany Orr
-
Publication number: 20150181397Abstract: 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: ApplicationFiled: December 19, 2013Publication date: June 25, 2015Applicant: VONAGE NETWORK LLCInventors: Sagi Dudai, Dany Orr