Patents by Inventor SHOHAM LEVY
SHOHAM LEVY 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: 11902271Abstract: Two-way secure channels are provided between multiple services across service groups, where the certification is performed by a certificate authority associated with one of the service groups. One method comprises a first service providing a first handshake communication with a first token to a second service, wherein the first service obtains the first token by authenticating with an identity and access management service having a first certificate signed by a certificate authority, wherein the first handshake communication succeeds when the second service has a second certificate signed by the certificate authority, and wherein the second service obtains a second token by authenticating with the identity and access management service. The first service receives a second handshake communication from the second service with the second token.Type: GrantFiled: April 7, 2021Date of Patent: February 13, 2024Assignee: EMC IP Holding Company LLCInventors: Anurag Sharma, Yedidia Atzmony, Shoham Levy, Joji John, Eric Dequin
-
Publication number: 20230353556Abstract: Techniques are provided for performing user operations by a first system on a second system using user impersonation. One method comprises receiving, by a first system, a log in of a user to the first system and an operation to be performed by a second system; sending an impersonation request, by the first system to the second system, to obtain an impersonated user access token of the given user for the second system; receiving, by the first system from the second system, in response to the impersonation request, the impersonated user access token of the given user; and providing, by the first system to the second system, the operation with the impersonated user access token of the given user, wherein the second system performs the operation based at least in part on a result of an access validation of the impersonated user access token of the given user.Type: ApplicationFiled: April 27, 2022Publication date: November 2, 2023Inventors: Shoham Levy, Mirit Sadon, Haim Shalelashvili
-
Patent number: 11595358Abstract: Two-way secure channels are provided between two parties to a communication with certification being provided by one party. One method comprises providing, by a first entity that provides a certificate authority, a first signed certificate to a second entity, wherein the first signed certificate is signed by the certificate authority and wherein the second entity generates a first request to sign a second certificate generated by the second entity, wherein the first request is generated by the second entity using a first credential generated by the second entity; receiving, from the second entity, (i) the first request to sign the second certificate, and (ii) the first signed certificate; and providing, in response to the certificate authority verifying the first signed certificate, a second signed certificate, signed by the certificate authority, to the second entity; wherein one or more additional communications between the first entity and the second entity use the two-way channel.Type: GrantFiled: April 7, 2021Date of Patent: February 28, 2023Assignee: EMC IP Holding Company LLCInventors: Anurag Sharma, Yedidia Atzmony, Shoham Levy, Joji John, Eric Dequin
-
Publication number: 20230028407Abstract: Techniques for in-band modification of event notification preferences for server events are provided. One method comprises obtaining an event notification; providing the event notification to a target device based on rule-based preferences of a user associated with the target device; obtaining a reply to the event notification from the target device, wherein the reply comprises event preferences of the user; and updating the rule-based preferences of the user based on the event preferences of the user. The updating of the rule-based preferences of the user may comprise creating, modifying and/or canceling at least one event preference rule of the user. A plurality of the event preference rules matching the event notification may be resolved in an order determined by one or more event preference rule resolution criteria.Type: ApplicationFiled: July 21, 2021Publication date: January 26, 2023Inventors: Shoham Levy, Doron Tal
-
Patent number: 11475171Abstract: Techniques are provided for authentication using pairwise secrets constructed from partial secrets. One method comprises obtaining, by a first entity of a communication between the first entity and a second entity, partial secrets associated with the first and second entities; generating a constructed secret for the communication by applying a cryptographic function to the partial secrets associated with the first and second entities; and authenticating the communication using the constructed secret. A control entity may assign a substantially unique partial secret to each of multiple first and second entities and distribute at least a subset of the assigned partial secrets to at least some of the first and second entities. A communication between given first and second entities can be authenticated using a pairwise constructed secret for the given communication generated by applying the cryptographic function to the partial secrets associated with the first and second entities.Type: GrantFiled: August 17, 2020Date of Patent: October 18, 2022Assignee: EMC IP Holding Company LLCInventors: Shoham Levy, Yoav Nir
-
Publication number: 20220329570Abstract: Two-way secure channels are provided between two parties to a communication with certification being provided by one party. One method comprises providing, by a first entity that provides a certificate authority, a first signed certificate to a second entity, wherein the first signed certificate is signed by the certificate authority and wherein the second entity generates a first request to sign a second certificate generated by the second entity, wherein the first request is generated by the second entity using a first credential generated by the second entity; receiving, from the second entity, (i) the first request to sign the second certificate, and (ii) the first signed certificate; and providing, in response to the certificate authority verifying the first signed certificate, a second signed certificate, signed by the certificate authority, to the second entity; wherein one or more additional communications between the first entity and the second entity use the two-way channel.Type: ApplicationFiled: April 7, 2021Publication date: October 13, 2022Inventors: Anurag Sharma, Yedidia Atzmony, Shoham Levy, Joji John, Eric Dequin
-
Publication number: 20220329584Abstract: Two-way secure channels are provided between multiple services across service groups, where the certification is performed by a certificate authority associated with one of the service groups. One method comprises a first service providing a first handshake communication with a first token to a second service, wherein the first service obtains the first token by authenticating with an identity and access management service having a first certificate signed by a certificate authority, wherein the first handshake communication succeeds when the second service has a second certificate signed by the certificate authority, and wherein the second service obtains a second token by authenticating with the identity and access management service. The first service receives a second handshake communication from the second service with the second token.Type: ApplicationFiled: April 7, 2021Publication date: October 13, 2022Inventors: Anurag Sharma, Yedidia Atzmony, Shoham Levy, Joji John, Eric Dequin
-
Publication number: 20220050932Abstract: Techniques are provided for authentication using pairwise secrets constructed from partial secrets. One method comprises obtaining, by a first entity of a communication between the first entity and a second entity, partial secrets associated with the first and second entities; generating a constructed secret for the communication by applying a cryptographic function to the partial secrets associated with the first and second entities; and authenticating the communication using the constructed secret. A control entity may assign a substantially unique partial secret to each of multiple first and second entities and distribute at least a subset of the assigned partial secrets to at least some of the first and second entities. A communication between given first and second entities can be authenticated using a pairwise constructed secret for the given communication generated by applying the cryptographic function to the partial secrets associated with the first and second entities.Type: ApplicationFiled: August 17, 2020Publication date: February 17, 2022Inventors: Shoham Levy, Yoav Nir
-
Publication number: 20190109888Abstract: A system and method for managing an access to a file, including storing in a local memory of a device at least one reduced-size versions of a media file stored in a network accessible storage, receiving a request to access the media file via a file system of an operating system executed by at least one processor of the device, determining, based on an analysis of the request, whether to use the network interface for fetching a copy of the media file from the network accessible storage and responding to the request with the copy, or to respond to the request with at least one of the reduced-size versions.Type: ApplicationFiled: December 7, 2018Publication date: April 11, 2019Inventor: Shoham LEVY
-
Publication number: 20150255057Abstract: A method, system and communication software for communicating an electronic message, the message related to an audio dictionary, the method including: composing a message on a sender terminal including an audio dictionary, the message including at least one set of encoded symbols from the audio dictionary; sending the message from the sender terminal to a receiver terminal; receiving the message at the receiver terminal; and replaying the message on the receiver terminal, such that the replaying includes mapping the at least one set of encoded symbols in the message to a corresponding sound effect in the audio dictionary so that when each of the at least one set of encoded symbols is displayed on the receiver terminal, a respective sound effect is sounded on the receiver terminal.Type: ApplicationFiled: April 22, 2015Publication date: September 10, 2015Inventor: Shoham LEVY
-
Publication number: 20140139555Abstract: A string of input characters is received through an input device and associated with an audio stream with at least one character of the string being associated with at least one sound of the audio stream, and each association is stored in a memory for synchronized playback. An electronic text message is associated with an image file, the association including an instruction to output the electronic text message concurrently with the image file such that the image file is output as a background image to the electronic text message. One or more text strings in an electronic text message is associated with one or more other text strings, and the one or more other text strings and associations, which may include start and end indexes, are stored in a memory as tags for the electronic text message.Type: ApplicationFiled: November 21, 2013Publication date: May 22, 2014Applicant: ChatFish LtdInventor: SHOHAM LEVY