Patents by Inventor Natan Shaltiel

Natan Shaltiel 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: 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
  • Patent number: 10142230
    Abstract: A computer-implemented method for transmitting messages associated with IPv4 addresses on an IPv6 network comprising: receiving, in a first message from an IPv4 network, an IPv4 address of a component in the IPv4 network; parsing the IPv4 address into a plurality of elements; creating a new host name for the IPv4 address based on the parsed plurality of elements; sending, to a domain name server (DNS) associated with the IPv6 network, a request to perform a DNS lookup of the host name; responsive to the DNS lookup request, receiving an IPv6 address; and processing the first message as if it were originally received with the IPv6 address.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: November 27, 2018
    Assignee: Vonage Business Inc.
    Inventors: Itay Bianco, Sagi Iltus, Gil Osher, Matthew Dennis Krokosz, Natan Shaltiel, Sagie Machlin
  • Patent number: 10135993
    Abstract: Methods and systems for facilitating a communication session receive a sound signal and determine at least one contributing source to the received sound signal from among a plurality of communication endpoints, wherein each respective communication endpoint of the plurality of communication endpoints is associated with a corresponding participant in the communication session and includes a microphone and loudspeaker. Based on a determination of multiple communication endpoints being co-located, one or more embodiments perform at least one of processing the received sound signal by selectively altering the received sound signal, or initiating an instruction to inhibit further contribution, to the sound signal, from at least one of the co-located multiple communication endpoints.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: November 20, 2018
    Assignee: Vonage Business Inc.
    Inventors: Natan Shaltiel, Yuval Golan
  • 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: 20180048564
    Abstract: A computer-implemented method for transmitting messages associated with IPv4 addresses on an IPv6 network comprising: receiving, in a first message from an IPv4 network, an IPv4 address of a component in the IPv4 network; parsing the IPv4 address into a plurality of elements; creating a new host name for the IPv4 address based on the parsed plurality of elements; sending, to a domain name server (DNS) associated with the IPv6 network, a request to perform a DNS lookup of the host name; responsive to the DNS lookup request, receiving an IPv6 address; and processing the first message as if it were originally received with the IPv6 address.
    Type: Application
    Filed: August 15, 2016
    Publication date: February 15, 2018
    Inventors: Itay Bianco, Sagi Iltus, Gil Osher, Matthew Dennis Krokosz, Natan Shaltiel, Sagie Machlin
  • Publication number: 20170374691
    Abstract: Methods and systems for establishing communication sessions between communication endpoints. A method for operating a first communication endpoint having a processor, memory and a transceiver for establishing communication sessions with other communication endpoints includes communicating with a second communication endpoint in a first communication session between the first communication endpoint and the second communication endpoint over a first communication network. The communicating comprises executing a first communication application at the first communication endpoint. The method further includes receiving, at the first communication endpoint, an invitation to establish a second communication session with a third communication endpoint over a communication network, wherein the first mobile communication endpoint is provisioned to handle the second communication session by executing a second communication application at the first communication endpoint.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Guy Bar On, Natan Shaltiel, May Ben Arie, Gil Osher, Sagi Iltus
  • Publication number: 20170346950
    Abstract: Methods and systems for facilitating a communication session receive a sound signal and determine at least one contributing source to the received sound signal from among a plurality of communication endpoints, wherein each respective communication endpoint of the plurality of communication endpoints is associated with a corresponding participant in the communication session and includes a microphone and loudspeaker. Based on a determination of multiple communication endpoints being co-located, one or more embodiments perform at least one of processing the received sound signal by selectively altering the received sound signal, or initiating an instruction to inhibit further contribution, to the sound signal, from at least one of the co-located multiple communication endpoints.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Natan Shaltiel, Yuval Golan
  • 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: 20170005954
    Abstract: Systems and methods for aiding communication terminal users in the management of incoming call and/or message arrival notifications. In an embodiment, a method comprises receiving a notification associated with an invitation to establish a communication session between a communication originator and an intended recipient or to the availability, for retrieval and/or access, of a voice, text, or e-mail message. The notification is processed based on a passively derived classification or score assigned to the communication originator. A passively derived classification or score is one which does not depend upon the recipient of any prior communication to identify and/or characterize the originator of the prior communication. In some embodiments, delivery of a message and/or an invitation to communicate is automatically blocked or accepted based on the classification. In other embodiments, an enhanced notification is generated and forwarded to a communication terminal associated with the intended recipient.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Natan Shaltiel, Matthew Dennis Krokosz, Yuval Golan
  • 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: 20160255181
    Abstract: A method and apparatus for providing selective call execution based on user preferences in a user communication device are provided herein. The method includes intercepting an outgoing call placed using a native telecommunication dialer; and diverting the intercepted call to an OTT telecommunication application based on a comparison of information associated with the intercepted call and one or more pre-selected user preferences for diverting calls to the OTT telecommunication application.
    Type: Application
    Filed: February 26, 2015
    Publication date: September 1, 2016
    Inventors: Natan Shaltiel, Dana Almagor, Guy Bar On, Lihi Gendelis
  • Publication number: 20160227386
    Abstract: A method and apparatus for providing informative incoming call alerts are provided herein. The method includes receiving an incoming call from a second device; transmitting, to the second device, a first message regarding the incoming call; receiving, from the second device, a second message responsive to the first message regarding the incoming call; receiving a selection of one of a plurality of options based on the received second message; and processing the selected option.
    Type: Application
    Filed: January 29, 2015
    Publication date: August 4, 2016
    Inventors: Natan Shaltiel, May Ben Arie
  • Patent number: 9402170
    Abstract: A method and apparatus for providing informative incoming call alerts are provided herein. The method includes receiving an incoming call from a second device; transmitting, to the second device, a first message regarding the incoming call; receiving, from the second device, a second message responsive to the first message regarding the incoming call; receiving a selection of one of a plurality of options based on the received second message; and processing the selected option.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: July 26, 2016
    Assignee: Vonage Business Inc.
    Inventors: Natan Shaltiel, May Ben Arie
  • 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