Patents by Inventor Or Yahalom
Or Yahalom 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).
-
Publication number: 20240144285Abstract: A system and method for generating a dynamic Card Verification Value (CVV) code or Personal Identification Number (PIN) code. When a user wishes to perform a financial transaction with a merchant, a mobile application associated with a transaction card generates a dynamic CVV or PIN based on a timestamp, a fixed code and personal user data. The user supplies the received, dynamic CVV or PIN to the merchant. The merchant sends a transaction record of the financial transaction to a clearing server of a financial institute associated with the transaction card. An authentication module within the clearing server, verifies and authenticates the dynamic CVV or PIN and replaces it with the original, fixed CVV or PIN for validation of the financial transaction.Type: ApplicationFiled: March 8, 2022Publication date: May 2, 2024Inventors: Asher YAHALOM, Amir POZNANSKY
-
Patent number: 11936404Abstract: A method for storage system data aware compression, the method may include pre-compressing data units received by the storage system, by different pre-compression units to provide different pre-compressed versions of the data units; wherein the different pre-compression schemes are associated with different compression schemes, wherein at least some of the different compression schemes are data type specific compression schemes; calculating entropies of the different pre-compressed versions; and selecting a compression scheme out of the different compression schemes based on the entropies of the different pre-compressed versions.Type: GrantFiled: April 28, 2022Date of Patent: March 19, 2024Assignee: VAST DATA LTD.Inventors: Yogev Vaknin, Alon Berger, Itay Khazon, Or Yahalom
-
Publication number: 20240088803Abstract: A charged motor is configured to apply a retarded electromagnetic field to generate a force. The charged motor has a first element having a non-zero charge density and a second element having a non-zero current density (I). The interaction of the charge density and the current density generates a force (II) and a momentum (III).Type: ApplicationFiled: January 19, 2022Publication date: March 14, 2024Inventor: Asher YAHALOM
-
Publication number: 20240070880Abstract: Al-based computer vision algorithms, operating in the real world rather than in the digital domain, typically operate in a certain three-dimensional space. The system, programs and method provided herein, describe a system that allows limiting the execution of Al algorithms to operate only on objects breaching a predefined and confined plane (also termed grid) or a volume in space. In other words, the system programs and method provided herein define a 2D/2.5D/3D regions or grid in space, operable to detect any change which occurs in and through this grid. This ability includes in certain implementations, the detection of any animate or inanimate object, or multiple grouped objects which may cross, pass or introduced to this grid, their type, identification and action assigning.Type: ApplicationFiled: December 29, 2021Publication date: February 29, 2024Applicant: Tracxone Ltd.Inventors: Gidon MOSHKOVITZ, Itai WINKLER, Uri YAHALOM, Moshe MEIDAR
-
Patent number: 11835473Abstract: The present invention describes a device and a method for grading diamonds using electromagnetic fields with a radiofrequency or terahertz frequency. The method for grading diamonds comprises placing the diamond (4) into a grading device, applying an electromagnetic field with a frequency range of up to 30 THz to the diamond, recording a modulated signal received from the diamond in a form of S-parameters as a function of frequency or any other parameter that can be deduced by applying said electromagnetic field, processing the recorded signal in the processing unit to obtain data containing information about either an amplitude, or phase, or both of the recorded S-parameters as a function of frequency or said any other parameter, performing calculations relating to the obtained data, and running a computer algorithm correlating the calculated data to either nitrogen concentration, boron concentration or plastic deformation in diamonds, thereby allowing grading of the diamond.Type: GrantFiled: March 20, 2019Date of Patent: December 5, 2023Assignee: ARIEL SCIENTIFIC INNOVATIONS LTD.Inventors: Yosef Pinhasi, Asher Yahalom, Haim Cohen, Avner Cahana, Yossi Rabinovich, Boris Litvak, Ariel Etinger
-
Publication number: 20230353167Abstract: A method for storage system data aware compression, the method may include pre-compressing data units received by the storage system, by different pre-compression units to provide different pre-compressed versions of the data units; wherein the different pre-compression schemes are associated with different compression schemes, wherein at least some of the different compression schemes are data type specific compression schemes; calculating entropies of the different pre-compressed versions; and selecting a compression scheme out of the different compression schemes based on the entropies of the different pre-compressed versions.Type: ApplicationFiled: April 28, 2022Publication date: November 2, 2023Applicant: VAST DATA LTD.Inventors: Yogev Vaknin, Alon Berger, Itay Khazon, Or Yahalom
-
Patent number: 11079422Abstract: System and method for locating a fault on a line comprises a sampler that samples a pulse from the fault, the sampling being carried out at a predetermined sampling rate. A differentiator produces a differential or derivative of the pulse, and an analyzer obtains timing information from the derivative, from which it is possible to locate the fault knowing the total length of the line and the wave propagation rate.Type: GrantFiled: March 17, 2017Date of Patent: August 3, 2021Assignee: Ariel Scientific Innovations Ltd.Inventors: Yosef Pinhasi, Asher Yahalom
-
Publication number: 20210142951Abstract: A generator comprises a parallel plate capacitor which in turn is made up of a mobile plate and a stationary plate, the plates facing each other in parallel at their internal faces. The mobile plate moves up and down due to an external mechanical force to increase and decrease the gap between the plates, leading to a change in the capacitance between the mobile plate and the stationary plate. The internal faces of the plates have dielectric surfaces, for example formed by oxidizing. The generator is useful for example for small-scale mobile devices such as wearables, and to any device where motion is available to transform into electricity.Type: ApplicationFiled: November 12, 2020Publication date: May 13, 2021Applicant: Ariel Scientific Innovations Ltd.Inventors: Asher YAHALOM, Moshe AVERBUKH, Shailendra RAJPUT
-
Publication number: 20210116394Abstract: The present invention describes a device and a method for grading diamonds using electromagnetic fields with a radiofrequency or terahertz frequency. The method for grading diamonds comprises placing the diamond (4) into a grading device, applying an electromagnetic field with a frequency range of up to 30 THz to the diamond, recording a modulated signal received from the diamond in a form of S-parameters as a function of frequency or any other parameter that can be deduced by applying said electromagnetic field, processing the recorded signal in the processing unit to obtain data containing information about either an amplitude, or phase, or both of the recorded S-parameters as a function of frequency or said any other parameter, performing calculations relating to the obtained data, and running a computer algorithm correlating the calculated data to either nitrogen concentration, boron concentration or plastic deformation in diamonds, thereby allowing grading of the diamond.Type: ApplicationFiled: March 20, 2019Publication date: April 22, 2021Inventors: Yosef PINHASI, Asher YAHALOM, Haim COHEN, Avner CAHANA, Yossi RABINOVICH, Boris LITVAK, Ariel ETINGER
-
Patent number: 10607292Abstract: The present disclosure provides a process for a passenger to receive remuneration for baggage or luggage that is lost by an airline notwithstanding the contents of the baggage. The process charges a predetermined amount of coverage on a leg of an airline flight for the baggage notwithstanding the contents of the baggage, obtains information via any type of electronic medium from the airline and creates a physical receipt so that the amount of coverage can be obtained by the person covered after a certain period of time easily and without any further proof. The method includes waiting for a first fixed period of time for the airline to declare that the baggage is lost, and waiting for a second, fixed period of time that is longer in duration than the first, fixed period of time, to file a claim for the declared lost baggage.Type: GrantFiled: December 30, 2013Date of Patent: March 31, 2020Assignee: Blue Ribbon Bags, LLCInventors: Daniel Levine, Gabriel Menkin, Don Yahalom
-
Publication number: 20190213328Abstract: A system and methods are provided for detecting an anomalous discrete data sequence. The method includes applying a mapping function to a set of discrete data sequences to generate a first support level indicating affinity between the mapping function and the data set, adding a new discrete data sequence to the data set, calculating a second support level indicating affinity of the mapping function and the data set including the new discrete data sequence, calculating a support gain from a difference between the second support level and the first support level, and determining from the support gain an anomaly score indicating that the new discrete data sequence is anomalous, and thereby providing an anomaly indication of the new discrete data sequence to a system for classifying events.Type: ApplicationFiled: August 23, 2017Publication date: July 11, 2019Inventors: Ran Yahalom, Angel Progador, Yuval Elovici
-
Patent number: 10287084Abstract: A container assembly consisting of an outer container and an inner container is provided. The outer container has a recess that conforms in its shape to the shape of the inner container, whereby a cavity is formed in the outer container between the outer walls of the outer container and the walls of the recesses. When the containers are filled with flowable materials and are assembled, both flowable materials are isolated from each other and are not miscible. The containers have engageable threads on the mating surfaces so that the inner container can be inserted into the outer container by twisting. The unique feature of the assembly is a provision of one, two, or three locking means for securing the containers in the assembled state.Type: GrantFiled: May 22, 2017Date of Patent: May 14, 2019Inventor: Amram Yahalom
-
Publication number: 20190079131Abstract: System and method for locating a fault on a line comprises a sampler that samples a pulse from the fault, the sampling being carried out at a predetermined sampling rate. A differentiator produces a differential or derivative of the pulse, and an analyzer obtains timing information from the derivative, from which it is possible to locate the fault knowing the total length of the line and the wave propagation rate.Type: ApplicationFiled: March 17, 2017Publication date: March 14, 2019Applicant: Ariel Scientific Innovations Ltd.Inventors: Yosef PINHASI, Asher YAHALOM
-
Publication number: 20180334286Abstract: A container assembly consisting of an outer container and an inner container is provided. The outer container has a recess that conforms in its shape to the shape of the inner container, whereby a cavity is formed in the outer container between the outer walls of the outer container and the walls of the recesses. When the containers are filled with flowable materials and are assembled, both flowable materials are isolated from each other and are not miscible. The containers have engageable threads on the mating surfaces so that the inner container can be inserted into the outer container by twisting. The unique feature of the assembly is a provision of one, two, or three locking means for securing the containers in the assembled state.Type: ApplicationFiled: May 22, 2017Publication date: November 22, 2018Inventor: Amram Yahalom
-
Patent number: 9992033Abstract: Multi-channel communication is affected by system configured to access channel selection data for a participant in a conversation. The channel selection data is analyzed to select a particular secondary communication channel from among a plurality of secondary communication channels associated with the participant. A first message corresponding to the conversation is communicated via the selected secondary communication channel. A second message corresponding to the conversation is received via the selected secondary communication channel. Data representing the conversation is updated using at least a portion of the second message.Type: GrantFiled: December 19, 2012Date of Patent: June 5, 2018Assignee: ENTIT SOFTWARE LLCInventors: Kobi Eisenberg, Joseph Gutin, Yahalom Humi
-
Patent number: 9986057Abstract: A system includes reception of a request from a client for application code to execute in a first Web page, determination that the application code is associated with a first UI framework, change of one or more Uniform Resource Locators of the application code to reference a portal server, change of one or more Uniform Resource Locators of the application code which are associated with the first UI framework to reference a first memory location of the portal server, the first memory location storing a plurality of files of the first UI framework, transmission of the changed application code to the client, and transmission to the client of a script to direct calls associated with the first UI framework to the portal server.Type: GrantFiled: November 18, 2014Date of Patent: May 29, 2018Assignee: SAP PORTALS ISRAEL LTD.Inventors: Rachel Ebner, Rafi Pinto, Yael Limon, Nati Gavriel, Yaron Ganor, Amir Yahalom, Eliel Schurman
-
Patent number: 9954746Abstract: A computer system automatically generates service documentation based on usage of a web service. The computer system captures network traffic including actual requests to a service endpoint of the web service and actual responses from the service endpoint of the web service. The captured network traffic can be analyzed using machine learning to determine one or more operations that are available at the service endpoint, input arguments that are accepted by the service endpoint, and output arguments that are provided by the service endpoint. The computer system can automatically generate service documentation for the web service based on metadata that identifies the operations, the input arguments, and the output arguments.Type: GrantFiled: July 9, 2015Date of Patent: April 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Guy Kashtan, Saar Yahalom, Benny Schlesinger
-
Patent number: 9891945Abstract: Storage resource management in virtualized environments is provided. In this regard, when receiving a request for accessing a target general purpose partition (GPP) in a storage device, partition switching circuitry is configured to determine whether the target GPP equals a current GPP that is accessed by a list of existing requests. The partition switching circuitry adds the request into the list of existing requests if the target GPP equals the current GPP. Otherwise, the partition switching circuitry waits for the list of existing requests to be executed on the current GPP before switching to the target GPP to execute the request received from a client. By switching to the target GPP after executing the list of existing commands on the current GPP, it is possible to share a plurality of GPPs among multiple clients in a virtualized environment while maintaining data integrity and security in the storage device.Type: GrantFiled: March 21, 2016Date of Patent: February 13, 2018Assignee: QUALCOMM IncorporatedInventors: Assaf Shacham, Tom Yahalom, David Teb
-
Patent number: 9781128Abstract: Systems and methods for providing client-side integration of apps and services is provided. An integration framework execution upon a computing device provides integration of various apps, applications, services, sensors and the like. Upon receiving a request for a service, the integration framework accesses a registry of a plurality of services of a respective plurality of providers registered with the integration framework. Each of the services is registered with the integration framework is associated with a trust level of a hierarchy of trust levels. The integration framework iteratively searches the registry for a provider of the requested service according to the hierarchy of trust levels, beginning with the most trusted level of the trust levels to the less trusted trust level until a provider of the requested service is found or until all levels of the hierarchy are searched without finding a provider of the requested service.Type: GrantFiled: December 15, 2016Date of Patent: October 3, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Saar Yahalom, Bart J. F. De Smet, Daniel Lee Massey, Douglas C. Burger, Blaise Hillary Aguera y Arcas
-
Publication number: 20170269956Abstract: Storage resource management in virtualized environments is provided. In this regard, when receiving a request for accessing a target general purpose partition (GPP) in a storage device, partition switching circuitry is configured to determine whether the target GPP equals a current GPP that is accessed by a list of existing requests. The partition switching circuitry adds the request into the list of existing requests if the target GPP equals the current GPP. Otherwise, the partition switching circuitry waits for the list of existing requests to be executed on the current GPP before switching to the target GPP to execute the request received from a client. By switching to the target GPP after executing the list of existing commands on the current GPP, it is possible to share a plurality of GPPs among multiple clients in a virtualized environment while maintaining data integrity and security in the storage device.Type: ApplicationFiled: March 21, 2016Publication date: September 21, 2017Inventors: Assaf Shacham, Tom Yahalom, David Teb