Patents by Inventor Maman
Maman 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: 11949712Abstract: Detection of a security threat to a web browser by: Wrapping a suspect JavaScript code with a detection JavaScript code, wherein, when the wrapped suspect JavaScript code is executed in a web browser, the detection JavaScript code indirectly monitors access to a property of a non-writable, non-configurable JavaScript property, to detect an attempt by the suspect JavaScript code to perform a malicious action in the web browser. Executing the wrapped suspect JavaScript code in the web browser, to effect the monitoring and the detection.Type: GrantFiled: May 30, 2021Date of Patent: April 2, 2024Assignee: FIVE MEDIA MARKETING LIMITEDInventors: Amnon Sem Siev, Daniel Maman, Nili Davidor
-
Publication number: 20240098025Abstract: A system and method for multi-channel network congestion control. A method includes determining a packet routing scheme for a plurality of packets of a data stream, wherein the packet routing scheme includes a routing of each packet to a respective communication channel of a plurality of communication channels, wherein each of the plurality of communication channels is connected to a scheduling component and to a synchronizing component; and sending the plurality of packets via their respective communication channels, wherein each of the sent packets includes timing data, wherein the synchronizing component is configured to synchronize the plurality of packets based on the timing data of each packet and to reconstruct the data stream using the synchronized packets.Type: ApplicationFiled: November 28, 2023Publication date: March 21, 2024Applicant: Ottopia Technologies Ltd.Inventors: Alexander KIRSHON, Ravid COHEN, Niv MAMAN
-
Patent number: 11870699Abstract: A system and method for multi-channel network congestion control. A method includes establishing multi-channel control over a plurality of communication channels by connecting each of the plurality of communication channels to a scheduling component and to a synchronizing component; determining a packet routing scheme for a plurality of packets of a data stream based on feedback from each of the plurality of communication channels, wherein the packet routing scheme includes a routing of each packet to a respective communication channel of the plurality of communication channels; and sending the plurality of packets via their respective communication channels, wherein each of the sent packets includes timing data, wherein the synchronizing component is configured to synchronize the plurality of packets based on the timing data of each packet and to reconstruct the data stream using the synchronized packets.Type: GrantFiled: June 27, 2022Date of Patent: January 9, 2024Assignee: OTTOPIA TECHNOLOGIES LTD.Inventors: Alexander Kirshon, Ravid Cohen, Niv Maman
-
Publication number: 20230421502Abstract: A system and method for multi-channel network congestion control. A method includes establishing multi-channel control over a plurality of communication channels by connecting each of the plurality of communication channels to a scheduling component and to a synchronizing component; determining a packet routing scheme for a plurality of packets of a data stream based on feedback from each of the plurality of communication channels, wherein the packet routing scheme includes a routing of each packet to a respective communication channel of the plurality of communication channels; and sending the plurality of packets via their respective communication channels, wherein each of the sent packets includes timing data, wherein the synchronizing component is configured to synchronize the plurality of packets based on the timing data of each packet and to reconstruct the data stream using the synchronized packets.Type: ApplicationFiled: June 27, 2022Publication date: December 28, 2023Applicant: Ottopia Technologies Ltd.Inventors: Alexander KIRSHON, Ravid COHEN, Niv MAMAN
-
Patent number: 11852529Abstract: A spectrometer for studying a sample comprises a light guide for receiving light from the sample. The received light is emitted by the light guide through an exit surface that is on a side of the light guide and extending in a longitudinal direction of the light guide. The light emitted through the exit surface is filtered by a linear variable filter having an array of bandpass filters extending alongside and adjacent the exit surface. The filtered light is detected by the photodetectors of a detector array disposed parallel to the linear variable filter, and signals of the photodetectors are analyzed to obtain a spectral distribution of the light from the sample.Type: GrantFiled: October 13, 2021Date of Patent: December 26, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Moti Margalit, Haim Ben Amram, Roni El Bahar, Limor Shahak, Emir Haleva, Shuki Maman
-
Publication number: 20230356541Abstract: The invention relates to an optical structure (5) having a relief effect, comprising: - a support (7) adapted for aligning liquid crystals, - a deposit (9) in contact with the support of a substance in the form of at least one pattern (11), which partially covers the support, and - a liquid crystal layer (13) which at least partially covers the support and said pattern and is in contact with the support.Type: ApplicationFiled: December 18, 2020Publication date: November 9, 2023Inventors: Henri ROSSET, Philippe DIETEMANN, Aurélie MAMAN
-
Publication number: 20230359463Abstract: Systems and methods for resolving dependencies of computing interfaces. An example method includes identifying at least one example value with respect to a specification of a first computing interface, wherein each of the at least one example value is a value included in a respective request to the first computing interface; and linking the first computing interface to at least one second computing interface based on the identified at least one example value.Type: ApplicationFiled: May 3, 2022Publication date: November 9, 2023Applicant: NONAME GATE LTD.Inventors: Netanel MAMAN, Samuel ELGOZI, Tomer SEMO, Tomer ROIZMAN, Ofir MANZUR
-
Publication number: 20230359924Abstract: Systems and methods for active parameter identification. An example method includes applying a machine learning model to features extracted from each of at least one request to a computing interface, wherein the machine learning model is trained per value using a training set including a plurality of training values of a plurality of training requests, wherein the machine learning model is trained to output an indicator as to whether each portion of a request containing a respective value indicates a parameter when applied to the request; and identifying at least one parameter-indicating portion of each request to the computing interface based on outputs of the machine learning model.Type: ApplicationFiled: May 3, 2022Publication date: November 9, 2023Applicant: NONAME GATE LTD.Inventors: Netanel MAMAN, Samuel ELGOZI, Tomer SEMO, Tomer ROIZMAN, Ofir MANZUR
-
Publication number: 20230199016Abstract: A system and method for static analysis. A method includes accessing a cloud component in order to obtain configurations including sets of instructions used for routing to computing interfaces, wherein the cloud component is used to route requests to a plurality of computing interfaces. Dependencies of the computing interfaces are identified by scanning each of the configurations, where each dependency is a reliance by the computing interface on a service provided by another component in a computing environment and the dependencies are identified by applying dependency identification rules with respect to at least one type of resource implemented in each computing interface. Paths are determined based on the identified dependencies, where each path includes at least one of the computing interfaces through which requests are routed. A vulnerability is detected among the computing interfaces based on the determined paths.Type: ApplicationFiled: August 31, 2022Publication date: June 22, 2023Applicant: Noname Gate Ltd.Inventors: Aner MORAG, Tomer ROIZMAN, Dor DANKNER, Shay LEVI, Oz GOLAN, Hila ZIGMAN, Oren SHPIGEL, Netanel MAMAN, Yuval ALKALAI
-
Publication number: 20230199015Abstract: A system and method for contextual misconfiguration detection. A method includes identifying at least one configuration parameter based on configuration data related to a computing interface; determining at least one traffic behavior based on traffic data of traffic to and from the computing interface; and detecting at least one misconfiguration by applying a plurality of contextual misconfiguration rules to the identified at least one configuration parameter and the determined at least one traffic behavior, wherein each contextual misconfiguration rule defines a respective misconfiguration as a combination of at least one predetermined configuration parameter and at least one predetermined traffic behavior.Type: ApplicationFiled: December 20, 2021Publication date: June 22, 2023Applicant: NONAME GATE LTDInventors: Shay LEVI, Oz GOLAN, Hila ZIGMAN, Oren SHPIGEL, Netanel MAMAN, Yuval ALKALAI, Dor DANKNER
-
Publication number: 20230123196Abstract: A system and method for traffic-based misconfiguration detection. A method includes analyzing a first set of computing interface traffic data to identify types of data included among traffic to and from a computing interface; creating at least one computing interface schema based on the analysis, wherein each computing interface schema defines a plurality of schema fields and a plurality of corresponding schema values, wherein each schema value indicates a normal behavior for the computing interface with respect to the corresponding schema field; and identifying a misconfiguration of the computing interface based on the at least one computing interface schema and a second set of computing interface traffic data.Type: ApplicationFiled: October 20, 2021Publication date: April 20, 2023Applicant: NONAME GATE LTDInventors: Shay LEVI, Oz GOLAN, Oren SHPIGEL, Aner MORAG, Dor DANKNER, Ron MARTZIANO, Pavel VAKS, Hila ZIGMAN, Netanel MAMAN, Yuval ALKALAI
-
Patent number: 11602205Abstract: A handbag includes first and second side panels. The first side panel includes oppositely disposed first and second outer sidewalls. A first zipper arrangement of a first profile is coupled to the first outer sidewall. A second zipper arrangement of the first profile is coupled to the second outer sidewall. The second side panel includes oppositely disposed first and second outer sidewalls. A first zipper arrangement of a second profile coupled to the first outer sidewall of the second side panel member. A second zipper arrangement of the second profile coupled to the second outer sidewall of the second side panel member. The zipper arrangements of the first profile can engage with each of the zipper arrangements of the second profile. A compartment is formed by one of the outer sidewalls of the first and second side panels.Type: GrantFiled: August 14, 2018Date of Patent: March 14, 2023Inventor: Eden Maman
-
Publication number: 20230056557Abstract: A new system and method is provided for improving the accuracy of pulse rate detection, including for determining PTT (pulse transit time). Various aspects contribute to the greater accuracy, including but not limited to pre-processing of the camera output/input, extracting the pulsatile signal from the preprocessed camera signals, followed by post-filtering of the pulsatile signal. This improved information may then be used for such analysis as accurate BP determination, which is not possible with inaccurate methods for optical pulse rate detection.Type: ApplicationFiled: January 19, 2021Publication date: February 23, 2023Inventors: David MAMAN, Konstantin GEDALIN, Michael MARKZON
-
Patent number: 11551282Abstract: This disclosure provides systems, methods and apparatuses for recommending items to users of a recommendation system. In some implementations, the recommendation system determines a plurality of contribution values based on interactions between a plurality of users and a plurality of items. Each of the plurality of contribution values represents a confidence level that a respective user prefers a respective item. The recommendation system further determines a capacity of each of the plurality of items. The capacity of each item represents a maximum number of users to which the item can be recommended. The recommendation system recommends one or more items of the plurality of items to each of the plurality of users based at least in part on the plurality of contribution values and the capacities of the plurality of items.Type: GrantFiled: July 27, 2020Date of Patent: January 10, 2023Assignee: Intuit Inc.Inventors: Shlomi Medalion, Sigalit Bechler, Oren Sar Shalom, Guy Maman
-
Publication number: 20230000376Abstract: A new system and method is provided for improving the accuracy of pulse rate detection. Various aspects contribute to the greater accuracy, including but not limited to pre-processing of the camera output/input, extracting the pulsatile signal from the preprocessed camera signals, followed by post-filtering of the pulsatile signal. This improved information may then be used for such analysis as HRV determination, which is not possible with inaccurate methods for optical pulse rate detection.Type: ApplicationFiled: December 1, 2020Publication date: January 5, 2023Inventors: David MAMAN, Konstantin GEDALIN, Michael MARKZON
-
Publication number: 20220330639Abstract: A tool for integrating a hair extension with a person's head of hair is described in this disclosure. The hair extension attachment tool illustratively includes a clamp body and a parting needle that provides means for assisting in removeably coupling the hair extension to natural hairs included in the person's head of hair.Type: ApplicationFiled: June 13, 2022Publication date: October 20, 2022Inventor: Priel Maman
-
Publication number: 20220315083Abstract: An embodiment of a cart for food service has a folding frame and/or removable shelves. Optionally, the frame includes sidewalls pivotally attached to opposite sides of a back. An optional wheeled base may be pivotally attached to a bottom of the back. In some embodiments, removable shelves are supported by the side walls, for example, sliding between walls on parallel tracks. Optionally the number of shelve can be changed in accordance to the depth and/or number of dishes carried. The cart has stable, locked, unfolded configuration on four wheels and approximately the width of a man. The frame optionally folds into a flat shape that is supported on two wheels and/or the shelve are held to the frame, for example in a pocket. Optionally the shelves and/or walls are made of aluminum and/or the wheels and/or base are made of stainless steel.Type: ApplicationFiled: April 6, 2021Publication date: October 6, 2022Applicant: SUPER NIROSTA ASHKELON LTDInventors: Yohay Maman, Yael Maman
-
Patent number: 11453425Abstract: An embodiment of a cart for food service has a folding frame and/or removable shelves. Optionally, the frame includes sidewalls pivotally attached to opposite sides of a back. An optional wheeled base may be pivotally attached to a bottom of the back. In some embodiments, removable shelves are supported by the side walls, for example, sliding between walls on parallel tracks. Optionally the number of shelve can be changed in accordance to the depth and/or number of dishes carried. The cart has stable, locked, unfolded configuration on four wheels and approximately the width of a man. The frame optionally folds into a flat shape that is supported on two wheels and/or the shelve are held to the frame, for example in a pocket. Optionally the shelves and/or walls are made of aluminum and/or the wheels and/or base are made of stainless steel.Type: GrantFiled: April 6, 2021Date of Patent: September 27, 2022Inventors: Yohay Maman, Yael Maman
-
Publication number: 20220277249Abstract: Certain aspects of the present disclosure provide methods, processing systems, and computer-readable mediums for benchmarking based on company vendor data. Transactions identifying vendors are received for a group of companies whose industry is known. For each identified vendor, a vendor embedding is generated in the form of a vector representing a distribution of transactions for the vendor across industries represented by the companies. For each company, a company embedding is generated in the form of a vector representing an aggregation of vendor embeddings from vendors with which the company has had a transaction. The company embeddings are then clustered using an unsupervised clustering method such as k-Means clustering. For a new company, a company embedding is generated and correlated to the appropriate cluster. Based on the cluster correlated to the new company, data is generated from other companies in the cluster that may be used to benchmark the new company.Type: ApplicationFiled: February 26, 2021Publication date: September 1, 2022Inventors: Sigalit BECHLER, Natalie BARELIYAHU, Guy MAMAN, Daniel ZACH, Shlomi MEDALION
-
Publication number: 20220272126Abstract: Detection of a security threat to a web browser by: Wrapping a suspect JavaScript code with a detection JavaScript code, wherein, when the wrapped suspect JavaScript code is executed in a web browser, the detection JavaScript code indirectly monitors access to a property of a non-writable, non-configurable JavaScript property, to detect an attempt by the suspect JavaScript code to perform a malicious action in the web browser. Executing the wrapped suspect JavaScript code in the web browser, to effect the monitoring and the detection.Type: ApplicationFiled: May 30, 2021Publication date: August 25, 2022Inventors: Amnon Sem SIEV, Daniel MAMAN, Nili DAVIDOR