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: 20240144285
    Abstract: 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: Application
    Filed: March 8, 2022
    Publication date: May 2, 2024
    Inventors: Asher YAHALOM, Amir POZNANSKY
  • Patent number: 11936404
    Abstract: 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: Grant
    Filed: April 28, 2022
    Date of Patent: March 19, 2024
    Assignee: VAST DATA LTD.
    Inventors: Yogev Vaknin, Alon Berger, Itay Khazon, Or Yahalom
  • Publication number: 20240088803
    Abstract: 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: Application
    Filed: January 19, 2022
    Publication date: March 14, 2024
    Inventor: Asher YAHALOM
  • Publication number: 20240070880
    Abstract: 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: Application
    Filed: December 29, 2021
    Publication date: February 29, 2024
    Applicant: Tracxone Ltd.
    Inventors: Gidon MOSHKOVITZ, Itai WINKLER, Uri YAHALOM, Moshe MEIDAR
  • Patent number: 11835473
    Abstract: 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: Grant
    Filed: March 20, 2019
    Date of Patent: December 5, 2023
    Assignee: ARIEL SCIENTIFIC INNOVATIONS LTD.
    Inventors: Yosef Pinhasi, Asher Yahalom, Haim Cohen, Avner Cahana, Yossi Rabinovich, Boris Litvak, Ariel Etinger
  • Publication number: 20230353167
    Abstract: 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: Application
    Filed: April 28, 2022
    Publication date: November 2, 2023
    Applicant: VAST DATA LTD.
    Inventors: Yogev Vaknin, Alon Berger, Itay Khazon, Or Yahalom
  • Patent number: 11079422
    Abstract: 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: Grant
    Filed: March 17, 2017
    Date of Patent: August 3, 2021
    Assignee: Ariel Scientific Innovations Ltd.
    Inventors: Yosef Pinhasi, Asher Yahalom
  • Publication number: 20210142951
    Abstract: 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: Application
    Filed: November 12, 2020
    Publication date: May 13, 2021
    Applicant: Ariel Scientific Innovations Ltd.
    Inventors: Asher YAHALOM, Moshe AVERBUKH, Shailendra RAJPUT
  • Publication number: 20210116394
    Abstract: 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: Application
    Filed: March 20, 2019
    Publication date: April 22, 2021
    Inventors: Yosef PINHASI, Asher YAHALOM, Haim COHEN, Avner CAHANA, Yossi RABINOVICH, Boris LITVAK, Ariel ETINGER
  • Patent number: 10607292
    Abstract: 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: Grant
    Filed: December 30, 2013
    Date of Patent: March 31, 2020
    Assignee: Blue Ribbon Bags, LLC
    Inventors: Daniel Levine, Gabriel Menkin, Don Yahalom
  • Publication number: 20190213328
    Abstract: 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: Application
    Filed: August 23, 2017
    Publication date: July 11, 2019
    Inventors: Ran Yahalom, Angel Progador, Yuval Elovici
  • Patent number: 10287084
    Abstract: 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: Grant
    Filed: May 22, 2017
    Date of Patent: May 14, 2019
    Inventor: Amram Yahalom
  • Publication number: 20190079131
    Abstract: 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: Application
    Filed: March 17, 2017
    Publication date: March 14, 2019
    Applicant: Ariel Scientific Innovations Ltd.
    Inventors: Yosef PINHASI, Asher YAHALOM
  • Publication number: 20180334286
    Abstract: 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: Application
    Filed: May 22, 2017
    Publication date: November 22, 2018
    Inventor: Amram Yahalom
  • Patent number: 9992033
    Abstract: 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: Grant
    Filed: December 19, 2012
    Date of Patent: June 5, 2018
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Kobi Eisenberg, Joseph Gutin, Yahalom Humi
  • Patent number: 9986057
    Abstract: 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: Grant
    Filed: November 18, 2014
    Date of Patent: May 29, 2018
    Assignee: SAP PORTALS ISRAEL LTD.
    Inventors: Rachel Ebner, Rafi Pinto, Yael Limon, Nati Gavriel, Yaron Ganor, Amir Yahalom, Eliel Schurman
  • Patent number: 9954746
    Abstract: 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: Grant
    Filed: July 9, 2015
    Date of Patent: April 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Guy Kashtan, Saar Yahalom, Benny Schlesinger
  • Patent number: 9891945
    Abstract: 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: Grant
    Filed: March 21, 2016
    Date of Patent: February 13, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Assaf Shacham, Tom Yahalom, David Teb
  • Patent number: 9781128
    Abstract: 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: Grant
    Filed: December 15, 2016
    Date of Patent: October 3, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Saar Yahalom, Bart J. F. De Smet, Daniel Lee Massey, Douglas C. Burger, Blaise Hillary Aguera y Arcas
  • Publication number: 20170269956
    Abstract: 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: Application
    Filed: March 21, 2016
    Publication date: September 21, 2017
    Inventors: Assaf Shacham, Tom Yahalom, David Teb