Patents by Inventor Tal Elyashiv
Tal Elyashiv 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: 10693920Abstract: There is provided a method for centralized screening of a communication session, comprising: receiving, at a server, a request from a caller client terminal, to establish a communication session with a callee client terminal; analyzing, by the server, the request according to a screening set-of-rules; and transmitting, from the server, a screening response to the caller client terminal according to the analysis, wherein the analyzing and the transmitting are performed by the server independently of at least one of real-time status of the callee client terminal and real-time response instructions from the callee client terminal.Type: GrantFiled: August 17, 2015Date of Patent: June 23, 2020Assignee: SECURE CONNECTION LTD.Inventors: Tal Elyashiv, Yoseph Taguri, Shmuel Ur
-
Patent number: 10193982Abstract: There is provided a method performed by a server, comprising: detecting a dropping of a bidirectional voice communication on a communication segment between a first client terminal and the server, the communication segment part of the bidirectional voice communication established between the first client terminal and a second client terminal using respective communication segments with the server, the dropping triggered by insufficient resources for maintaining the bidirectional voice communication in a desired quality for the first client terminal, receiving at least one message from the first client terminal, the at least one message including instructions for restoring the bidirectional voice communication, the at least one message received over available resources sufficient for transmission of the at least one message over the affected communication segment; and restoring the bidirectional voice communication according to the received instructions when sufficient resources are available for maintaining tType: GrantFiled: August 2, 2015Date of Patent: January 29, 2019Assignee: SECURE CONNECTION LTD.Inventors: Tal Elyashiv, Yoseph Taguri, Shmuel Ur
-
Publication number: 20160323326Abstract: There is provided a method for centralized screening of a communication session, comprising: receiving, at a server, a request from a caller client terminal, to establish a communication session with a callee client terminal; analyzing, by the server, the request according to a screening set-of-rules; and transmitting, from the server, a screening response to the caller client terminal according to the analysis, wherein the analyzing and the transmitting are performed by the server independently of at least one of real-time status of the callee client terminal and real-time response instructions from the callee client terminal.Type: ApplicationFiled: August 17, 2015Publication date: November 3, 2016Inventors: Tal ELYASHIV, Yoseph TAGURI, Shmuel UR
-
Publication number: 20160323418Abstract: There is provided a method performed by a server, comprising: detecting a dropping of a bidirectional voice communication on a communication segment between a first client terminal and the server, the communication segment part of the bidirectional voice communication established between the first client terminal and a second client terminal using respective communication segments with the server, the dropping triggered by insufficient resources for maintaining the bidirectional voice communication in a desired quality for the first client terminal, receiving at least one message from the first client terminal, the at least one message including instructions for restoring the bidirectional voice communication, the at least one message received over available resources sufficient for transmission of the at least one message over the affected communication segment; and restoring the bidirectional voice communication according to the received instructions when sufficient resources are available for maintaining tType: ApplicationFiled: August 2, 2015Publication date: November 3, 2016Inventors: Tal ELYASHIV, Yoseph Taguri, Shmuel Ur
-
Publication number: 20160205247Abstract: A method for presenting a title in an audio phone call, comprising: receiving a phone call destination address and a phone call title from an initiating client terminal, the phone call destination address and the phone call title are received via a user interface of the initiating client terminal; initiating a phone call from the initiating client terminal to a receiving client terminal corresponding to the phone call destination address; and sending the phone call title to the receiving client terminal to be presented on the receiving client terminal with an indication of a pending phone call.Type: ApplicationFiled: January 14, 2015Publication date: July 14, 2016Inventors: Tal ELYASHIV, Yoseph Taguri, Shmuel Ur
-
Publication number: 20160203831Abstract: A system for updating a user interface. The system comprises at least one monitoring module adapted to monitor a plurality of multi-participant voice discussions held in a plurality of voice chat rooms and a processing unit adapted to identify a plurality of current voice discussion features in each of said plurality of multi-participant voice discussions, update a user interface to reflect at least some of said plurality of current voice discussion features of each of at least some of said plurality of multi-participant voice discussions, and instruct the presentation of said user interface by a client terminal of a user.Type: ApplicationFiled: January 14, 2015Publication date: July 14, 2016Inventors: Tal ELYASHIV, Yoseph TAGURI, Shmuel UR
-
Patent number: 9277015Abstract: There is provided a method for establishing a communication session between a client device of a caller and a client device of a callee, comprising: iteratively attempting to establish a communication session, via a communication interface of a client device of a caller, to a communication address of a client device of one of a plurality of callees represented as contact members stored in an electronic address-book, wherein each respective iterative attempt includes; detecting failure of the establishment of the communication session; applying a set-of-rules associated with the respective contact member and stored in a set-of-rules repository, to attempt to establish a subsequent communication session via the communication interface; and attempting to establishing further communication sessions defined by a sequence of the set-of-rules when previous attempts at establishing communication sessions have failed; wherein each respective communication session allows human language based communication between the cType: GrantFiled: April 29, 2015Date of Patent: March 1, 2016Assignee: Yallo Technologies (Israel) Ltd.Inventors: Tal Elyashiv, Yoseph Taguri, Shmuel Ur
-
Patent number: 8793168Abstract: The invention provides a system and method for calculating, collecting and/or disbursing one or more third party payments owed to one or more third parties resulting from one or more electronic transactions occurring over a wide area network (WAN) between a customer and a merchant. The transaction concern one or more services and/or products provided by the merchant. The system and method require that the calculation of the amount owed to the third party occur at a WAN node that is different than and at a different locale than that of the merchant. By so doing, the merchant is not required to purchase and install equipment and/or software of the third party to which a payment is due. The present system includes a merchant node, third party payment processing node, financial network, and third party payment receiving node. A consumer conducts a transaction at a merchant node. As a result of the transaction, a third party may or may not be due a payment.Type: GrantFiled: June 23, 2008Date of Patent: July 29, 2014Assignee: Exactor, Inc.Inventors: Jonathan Barsade, Tal Elyashiv
-
Patent number: 7562033Abstract: A system and method for calculating, collecting and/or disbursing one or more third party payments owed to one or more third parties resulting from one or more electronic transactions occurring over a wide area network (WAN) between a customer and a merchant. The present system includes a merchant node, third party payment processing node, financial network, and third party payment receiving node. A consumer conducts a transaction at a merchant node; whereby, a third party may or may not be due a payment. The third party payment processing node determines whether such payment is due, calculates the amount of the third party payment, and/or authorizes payment of the third party payment. The financial network then handles payment of the amount(s) due to the third party, the amount(s) due to the merchant and the amount(s) owed by the customer.Type: GrantFiled: December 22, 2003Date of Patent: July 14, 2009Assignee: Exactor, Inc.Inventors: Jonathan Barsade, Tal Elyashiv
-
Publication number: 20080294538Abstract: The invention provides a system and method for calculating, collecting and/or disbursing one or more third party payments owed to one or more third parties resulting from one or more electronic transactions occurring over a wide area network (WAN) between a customer and a merchant. The transaction concern one or more services and/or products provided by the merchant. The system and method require that the calculation of the amount owed to the third party occur at a WAN node that is different than and at a different locale than that of the merchant. By so doing, the merchant is not required to purchase and install equipment and/or software of the third party to which a payment is due. The present system includes a merchant node, third party payment processing node, financial network, and third party payment receiving node. A consumer conducts a transaction at a merchant node. As a result of the transaction, a third party may or may not be due a payment.Type: ApplicationFiled: June 23, 2008Publication date: November 27, 2008Inventors: Jonathan Barsade, Tal Elyashiv
-
Patent number: 7398239Abstract: The invention provides a system and method for calculating, collecting and/or disbursing one or more third party payments owed to one or more third parties resulting from one or more electronic transactions occurring over a wide area network (WAN) between a customer and a merchant. The transaction concern one or more services and/or products provided by the merchant. The system and method require that the calculation of the amount owed to the third party occur at a WAN node that is different than and at a different locale than that of the merchant. By so doing, the merchant is not required to purchase and install equipment and/or software of the third party to which a payment is due. The present system includes a merchant node, third party payment processing node, financial network, and third party payment receiving node. A consumer conducts a transaction at a merchant node. As a result of the transaction, a third party may or may not be due a payment.Type: GrantFiled: December 22, 2003Date of Patent: July 8, 2008Inventors: Jonathan Barsade, Tal Elyashiv
-
Publication number: 20040254896Abstract: The invention provides a system and method for calculating, collecting and/or disbursing one or more third party payments owed to one or more third parties resulting from one or more electronic transactions occurring over a wide area network (WAN) between a customer and a merchant. The transaction concern one or more services and/or products provided by the merchant. The system and method require that the calculation of the amount owed to the third party occur at a WAN node that is different than and at a different locale than that of the merchant. By so doing, the merchant is not required to purchase and install equipment and/or software of the third party to which a payment is due. The present system includes a merchant node, third party payment processing node, financial network, and third party payment receiving node. A consumer conducts a transaction at a merchant node. As a result of the transaction, a third party may or may not be due a payment.Type: ApplicationFiled: March 18, 2004Publication date: December 16, 2004Inventors: Jonathan Barsade, Tal Elyashiv
-
Publication number: 20040230490Abstract: The invention provides a system and method for calculating, collecting and/or disbursing one or more third party payments owed to one or more third parties resulting from one or more electronic transactions occurring over a wide area network (WAN) between a customer and a merchant. The transaction concern one or more services and/or products provided by the merchant. The system and method require that the calculation of the amount owed to the third party occur at a WAN node that is different than and at a different locale than that of the merchant. By so doing, the merchant is not required to purchase and install equipment and/or software of the third party to which a payment is due. The present system includes a merchant node, third party payment processing node, financial network, and third party payment receiving node. A consumer conducts a transaction at a merchant node. As a result of the transaction, a third party may or may not be due a payment.Type: ApplicationFiled: December 22, 2003Publication date: November 18, 2004Inventors: Jonathan Barsade, Tal Elyashiv
-
Publication number: 20040230525Abstract: The invention provides a system and method for calculating, collecting and/or disbursing one or more third party payments owed to one or more third parties resulting from one or more electronic transactions occurring over a wide area network (WAN) between a customer and a merchant. The transaction concern one or more services and/or products provided by the merchant. The system and method require that the calculation of the amount owed to the third party occur at a WAN node that is different than and at a different locale than that of the merchant. By so doing, the merchant is not required to purchase and install equipment and/or software of the third party to which a payment is due. The present system includes a merchant node, third party payment processing node, financial network, and third party payment receiving node. A consumer conducts a transaction at a merchant node. As a result of the transaction, a third party may or may not be due a payment.Type: ApplicationFiled: December 22, 2003Publication date: November 18, 2004Inventors: Jonathan Barsade, Tal Elyashiv