Patents by Inventor Gil Shulman
Gil Shulman 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: 11356400Abstract: A method for facilitating focused use of an email client includes entering an inbox pause mode and pausing display of at least some new email messages and email notifications while in the inbox pause mode. The method also includes detecting, while in the inbox pause mode, a selection by a user of a previously received email message that was received prior to entering the inbox pause mode. The method also includes displaying, while in the inbox pause mode, information about a subsequently received email message that is received subsequent to entering the inbox pause mode and that belongs to a conversation comprising the previously received email message.Type: GrantFiled: July 26, 2021Date of Patent: June 7, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ilya David Gorelik, Thomas Constantin, Suzan Marashi, Elena Catrinescu, Lydia Johanna Utkin, Gil Shulman, Sebastian De La Chica
-
Patent number: 11303667Abstract: A system for sanitizing an organization's network against attacker breach, including a data collector, gathering information about network hosts, an analyzer constructing the organization's network topology, a machine learning engine categorizing the hosts into organizational units and identifying key assets of the organization, a security rules engine mapping real-time data, and inferring security rules that prescribe on which specific hosts which specific credentials are permitted to be stored, and a user interface including an analyst dashboard enabling an analyst to visualize in real-time activities within the organizations' network, to automatically infer security rules for the network, to activate the security rules in the network, and to eliminate potential attack vectors for which the activated security rules are violated, and an attacker view visualizing the organization's network, identifying security rule violations across the organization's network, and enabling removal of credential-based securitType: GrantFiled: April 23, 2019Date of Patent: April 12, 2022Assignee: ILLUSIVE NETWORKS LTDInventors: Tom Sela, Tom Kahana, Dolev Ben-Shushan, Hadar Yudovich, Gabi Katz, Tomer Shamul, Gil Shulman, Matan Kubovsky, Lee Abe Teichner
-
Publication number: 20210392102Abstract: A method for facilitating focused use of an email client includes entering an inbox pause mode and pausing display of at least some new email messages and email notifications while in the inbox pause mode. The method also includes detecting, while in the inbox pause mode, a selection by a user of a previously received email message that was received prior to entering the inbox pause mode. The method also includes displaying, while in the inbox pause mode, information about a subsequently received email message that is received subsequent to entering the inbox pause mode and that belongs to a conversation comprising the previously received email message.Type: ApplicationFiled: July 26, 2021Publication date: December 16, 2021Inventors: Ilya David GORELIK, Thomas CONSTANTIN, Suzan MARASHI, Elena CATRINESCU, Lydia Johanna UTKIN, Gil SHULMAN, Sebastian DE LA CHICA
-
Patent number: 11075873Abstract: A method for facilitating focused use of an email client includes entering an inbox pause mode and pausing display of at least some new email messages and email notifications while in the inbox pause mode. The method also includes detecting, while in the inbox pause mode, a selection by a user of a previously received email message that was received prior to entering the inbox pause mode. The method also includes displaying, while in the inbox pause mode, information about a subsequently received email message that is received subsequent to entering the inbox pause mode and that belongs to a conversation comprising the previously received email message.Type: GrantFiled: April 22, 2019Date of Patent: July 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ilya David Gorelik, Thomas Constantin, Suzan Marashi, Elena Catrinescu, Lydia Johanna Utkin, Gil Shulman, Sebastian De La Chica
-
Publication number: 20200336452Abstract: A method for facilitating focused use of an email client includes entering an inbox pause mode and pausing display of at least some new email messages and email notifications while in the inbox pause mode. The method also includes detecting, while in the inbox pause mode, a selection by a user of a previously received email message that was received prior to entering the inbox pause mode. The method also includes displaying, while in the inbox pause mode, information about a subsequently received email message that is received subsequent to entering the inbox pause mode and that belongs to a conversation comprising the previously received email message.Type: ApplicationFiled: April 22, 2019Publication date: October 22, 2020Inventors: Ilya David GORELIK, Thomas CONSTANTIN, Suzan MARASHI, Elena CATRINESCU, Lydia Johanna UTKIN, Gil SHULMAN, Sebastian DE LA CHICA
-
Publication number: 20190334928Abstract: A system for sanitizing an organization's network against attacker breach, including a data collector, gathering information about network hosts, an analyzer constructing the organization's network topology, a machine learning engine categorizing the hosts into organizational units and identifying key assets of the organization, a security rules engine mapping real-time data, and inferring security rules that prescribe on which specific hosts which specific credentials are permitted to be stored, and a user interface including an analyst dashboard enabling an analyst to visualize in real-time activities within the organizations' network, to automatically infer security rules for the network, to activate the security rules in the network, and to eliminate potential attack vectors for which the activated security rules are violated, and an attacker view visualizing the organization's network, identifying security rule violations across the organization's network, and enabling removal of credential-based securitType: ApplicationFiled: April 23, 2019Publication date: October 31, 2019Inventors: Tom Sela, Tom Kahana, Dolev Ben-Shushan, Hadar Yudovich, Gabi Katz, Tomer Shamul, Gil Shulman, Matan Kubovsky, Lee Abe Teichner
-
Patent number: 9507643Abstract: A virtualized application delivery controller (ADC) device operable in a communication network comprises a hardware infrastructure including at least a memory, a plurality of core processors, and a network interface; a plurality of instances of virtual ADCs (vADCs), the plurality of vADCs are executed over the hardware infrastructure, each of the plurality of vADCs utilizes a portion of hardware resources of the hardware infrastructure, the portion of hardware resources are determined by at least one ADC capacity unit allocated for each of the plurality of the vADCs; a management module for at least creating the plurality of instances of the vADCs; and a traffic distributor for distributing incoming traffic to one of the plurality of vADCs and scheduling execution of the plurality of vADCs on the plurality of core processors, wherein each of the plurality of vADCs is independently executed on at least one of the plurality of core processors.Type: GrantFiled: February 27, 2012Date of Patent: November 29, 2016Assignee: Radware, Ltd.Inventors: Ilia Ferdman, Amir Peles, Uri Bechar, Gil Shulman, Giora Tenne
-
Patent number: 9384058Abstract: A method for executing virtual application delivery controllers (vADCs) having different application versions over a computing device. The method comprises installing a virtualization infrastructure in the computing device; creating by the virtualization infrastructure a plurality of vADCs having different application versions, wherein each vADC is created from a software image maintained in a hardware infrastructure of the computing device; gathering version information associated with each of the plurality of vADCs; independently executing the plurality of vADCs over an operating system of the computing device; and controlling the execution of the plurality of the vADCs over an operating system of the computing device using the virtualization infrastructure using in part the version information. In one embodiment, each of the plurality of vADCs does not execute its own guest operating system.Type: GrantFiled: February 27, 2012Date of Patent: July 5, 2016Assignee: Radware, Ltd.Inventors: Ilia Ferdman, Gil Shulman, Uri Bechar, Giora Tenne, Nissim Nisimov, Orit Rotem
-
Patent number: 8677020Abstract: Devices, systems and methods of wireless delivery of targeted advertisements. A system in accordance with an embodiment of the invention includes a modifier to receive a message transmitted by a first wireless communication device and intended for reception by a second wireless communication device, and to selectively add an advertisement to the message prior to its presentation on the second wireless communication device. The message is a Short Message Service (SMS) message, a Multimedia Messaging Service (MMS) message, an Instant Messaging (IM) message, and an Electronic Mail (Email) message.Type: GrantFiled: January 17, 2006Date of Patent: March 18, 2014Assignee: Amobee Inc.Inventors: Zohar Levkovitz, Gil Shulman
-
Publication number: 20120226810Abstract: A virtualized application delivery controller (ADC) device operable in a communication network comprises a hardware infrastructure including at least a memory, a plurality of core processors, and a network interface; a plurality of instances of virtual ADCs (vADCs), the plurality of vADCs are executed over the hardware infrastructure, each of the plurality of vADCs utilizes a portion of hardware resources of the hardware infrastructure, the portion of hardware resources are determined by at least one ADC capacity unit allocated for each of the plurality of the vADCs; a management module for at least creating the plurality of instances of the vADCs; and a traffic distributor for distributing incoming traffic to one of the plurality of vADCs and scheduling execution of the plurality of vADCs on the plurality of core processors, wherein each of the plurality of vADCs is independently executed on at least one of the plurality of core processors.Type: ApplicationFiled: February 27, 2012Publication date: September 6, 2012Applicant: RADWARE, LTD.Inventors: Ilia Ferdman, Amir Peles, Uri Bechar, Gil Shulman, Giora Tenne
-
Publication number: 20120227039Abstract: A method for executing virtual application delivery controllers (vADCs) having different application versions over a computing device. The method comprises installing a virtualization infrastructure in the computing device; creating by the virtualization infrastructure a plurality of vADCs having different application versions, wherein each vADC is created from a software image maintained in a hardware infrastructure of the computing device; gathering version information associated with each of the plurality of vADCs; independently executing the plurality of vADCs over an operating system of the computing device; and controlling the execution of the plurality of the vADCs over an operating system of the computing device using the virtualization infrastructure using in part the version information. In one embodiment, each of the plurality of vADCs does not execute its own guest operating system.Type: ApplicationFiled: February 27, 2012Publication date: September 6, 2012Applicant: RADWARE, LTD.Inventors: Ilia Ferdman, Gil Shulman, Uri Bechar, Giora Tenne, Nissim Nisimov, Orit Rotem
-
Publication number: 20070088838Abstract: Some embodiments of the invention provide devices, systems and methods of content delivery. For example, a system in accordance with an embodiment of the invention includes a server to receive an application-initiated content request from a wireless communication device, and to selectively serve to said wireless communication device a content item based on data included in the application-initiated content request, wherein said application-initiated content request comprises data identifying at least a manufacturer of said wireless communication device and a model of said wireless communication device.Type: ApplicationFiled: October 17, 2005Publication date: April 19, 2007Inventors: Zohar Levkovitz, Gil Shulman, Saul Rurka
-
Publication number: 20070088851Abstract: Devices, systems and methods of wireless delivery of targeted advertisements. A system in accordance with an embodiment of the invention includes a modifier to receive a message transmitted by a first wireless communication device and intended for reception by a second wireless communication device, and to selectively add an advertisement to the message prior to its presentation on the second wireless communication device. The message is a Short Message Service (SMS) message, a Multimedia Messaging Service (MMS) message, an Instant Messaging (IM) message, and an Electronic Mail (Email) message.Type: ApplicationFiled: January 17, 2006Publication date: April 19, 2007Inventors: Zohar Levkovitz, Gil Shulman