Patents by Inventor Gili Nachum
Gili Nachum 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: 10832348Abstract: Techniques for topic recommendation are described herein. The techniques include a method that topic recommendation includes identifying topics associated with events within a social network environment. A rank may be determined indicating interest for an identified topic within the social network environment. The method may include recommending a topic to a user for posting in the social network environment based on the rank.Type: GrantFiled: November 8, 2013Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vladimir Gamaley, Gili Nachum, Andrew L. Schirmer, Eitan Shapiro
-
Patent number: 10776152Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.Type: GrantFiled: August 6, 2018Date of Patent: September 15, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gili Nachum, Vladimir Gamaley, Gil Perzy
-
Patent number: 10230669Abstract: In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.Type: GrantFiled: April 19, 2018Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventors: Zeev Gal-Tzur, Gili Nachum, Itai Zapler
-
Patent number: 10225213Abstract: In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.Type: GrantFiled: March 31, 2016Date of Patent: March 5, 2019Assignee: International Business Machines CorporationInventors: Zeev Gal-Tzur, Gili Nachum, Itai Zapler
-
Publication number: 20190007351Abstract: In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.Type: ApplicationFiled: September 5, 2018Publication date: January 3, 2019Inventors: Zeev Gal-Tzur, Gili Nachum, Itai Zapler
-
Publication number: 20180349171Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.Type: ApplicationFiled: August 6, 2018Publication date: December 6, 2018Inventors: Gili Nachum, Vladimir Gamaley, Gil Perzy
-
Patent number: 10104131Abstract: Managing Session Initiation Protocol (SIP) subscription dialog state loss, including a SIP server locator configured to determine the identity of a SIP server that maintains a SIP subscription dialog corresponding to a SIP subscription dialog that is maintained by a SIP client, and a liveliness tester configured to periodically send to the SIP server a SIP RE-SUBSCRIBE message corresponding to the SIP subscription dialog.Type: GrantFiled: May 6, 2011Date of Patent: October 16, 2018Assignee: International Business Machines CorporationInventors: Vladimir Gamaley, Gili Nachum, Gil Perzy
-
Patent number: 10091142Abstract: In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.Type: GrantFiled: April 6, 2018Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: Zeev Gal-Tzur, Gili Nachum, Itai Zapler
-
Patent number: 10042668Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.Type: GrantFiled: November 6, 2017Date of Patent: August 7, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gili Nachum, Vladimir Gamaley, Gil Perzy
-
Patent number: 10042669Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.Type: GrantFiled: November 6, 2017Date of Patent: August 7, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gili Nachum, Vladimir Gamaley, Gil Perzy
-
Publication number: 20180219811Abstract: In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.Type: ApplicationFiled: April 19, 2018Publication date: August 2, 2018Inventors: Zeev Gal-Tzur, Gili Nachum, Itai Zapler
-
Publication number: 20180205678Abstract: In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.Type: ApplicationFiled: April 6, 2018Publication date: July 19, 2018Inventors: Zeev Gal-Tzur, Gili Nachum, Itai Zapler
-
Patent number: 9935911Abstract: In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.Type: GrantFiled: August 8, 2017Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: Zeev Gal-Tzur, Gili Nachum, Itai Zapler
-
Publication number: 20180060113Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.Type: ApplicationFiled: November 6, 2017Publication date: March 1, 2018Inventors: Gili Nachum, Vladimir Gamaley, Gil Perzy
-
Publication number: 20180060114Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.Type: ApplicationFiled: November 6, 2017Publication date: March 1, 2018Inventors: Gili Nachum, Vladimir Gamaley, Gil Perzy
-
Publication number: 20170331778Abstract: In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.Type: ApplicationFiled: August 8, 2017Publication date: November 16, 2017Inventors: Zeev Gal-Tzur, Gili Nachum, Itai Zapler
-
Patent number: 9811371Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.Type: GrantFiled: June 29, 2012Date of Patent: November 7, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gili Nachum, Vladimir Gamaley, Gil Perzy
-
Patent number: 9811372Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.Type: GrantFiled: June 5, 2013Date of Patent: November 7, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gili Nachum, Vladimir Gamaley, Gil Perzy
-
Publication number: 20170289072Abstract: In an embodiment of the present invention, a first message is determined. The first message is associated with two or more users. The two or more users include a sender of the first message and one or more recipients of the first message. In response to determining that a first user of the two or more users is currently generating a second message, which is a response to the first message, it is determined whether a second user of the two or more users of the first message is currently generating a third message, which is a response to the first message. In response to determining that the second user is currently generating the third message, the first user is notified that the second user is currently generating the third message, and the second user is notified that the first user is currently generating the second message.Type: ApplicationFiled: March 31, 2016Publication date: October 5, 2017Inventors: Zeev Gal-Tzur, Gili Nachum, Itai Zapler
-
Patent number: 9294372Abstract: A method for determining a status of a presentity by determining a success rate for a plurality of transactions of the same transaction type that are initiated by at least one entity in a first computer network-based communications system in a plurality of corresponding transaction requests, where the transactions relate to a presentity, identifying a status descriptor that has a predefined association with the transaction type, identifying a condition that has a predefined association with the status descriptor and the transaction type, and associating the status descriptor with the presentity if the success rate meets the condition.Type: GrantFiled: April 30, 2013Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: Vladimir Gamaley, Gili Nachum, Gil Perzy