Patents by Inventor Igor Nor
Igor Nor 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: 11947717Abstract: Embodiments described systems and method to estimate user gaze comprising receiving a target image data associated with the user from a camera coupled with the display, wherein the target image data includes a target eye patch image data associated with the user; and determining, using a neural network, the target point of regard associated with the target image data based on: the target eye patch image data, a plurality of aggregated gaze reference vectors, and a plurality of reference image data associated with the user, respectively associated with the plurality of aggregated gaze reference vectors. In embodiments, the target point of regard is determined within a predetermined threshold. In embodiments, the target point of regard is mapped onto the display.Type: GrantFiled: January 24, 2022Date of Patent: April 2, 2024Assignee: BLINK TECHNOLOGIES INC.Inventors: Gilad Drozdov, Oren Haimovitch Yogev, Igor Nor
-
Patent number: 11776315Abstract: The disclosure relates to systems, methods, and programs for implicitly determining the relation of the eyes associated with gaze inference, including salient features (e.g., ocular dominance) that are not visible within a digital frame, allowing for real-time determination of the user's dominant eye for the purpose of gaze estimation, and point-of-regard mapping onto a 2D plane, achieved through an end-to-end training of an eye selector agent with domain-expertise knowledge embedded in an unsupervised manner via a convolutional deep neural network training process.Type: GrantFiled: November 4, 2021Date of Patent: October 3, 2023Assignee: BLINK O.G. LTD.Inventors: Oren Haimovitch-Yogev, Gilad Drozdov, Igor Nor, Nadav Yehonatan Arbel
-
Publication number: 20220236797Abstract: Embodiments described systems and method to estimate user gaze comprising receiving a target image data associated with the user from a camera coupled with the display, wherein the target image data includes a target eye patch image data associated with the user; and determining, using a neural network, the target point of regard associated with the target image data based on: the target eye patch image data, a plurality of aggregated gaze reference vectors, and a plurality of reference image data associated with the user, respectively associated with the plurality of aggregated gaze reference vectors. In embodiments, the target point of regard is determined within a predetermined threshold. In embodiments, the target point of regard is mapped onto the display.Type: ApplicationFiled: January 24, 2022Publication date: July 28, 2022Applicant: Blink O.G. Ltd.Inventors: Gilad DROZDOV, Oren HAIMOVITCH YOGEV, Igor Nor
-
Publication number: 20220148332Abstract: The disclosure relates to systems, methods, and programs for implicitly determining the relation of the eyes associated with gaze inference, including salient features (e.g., ocular dominance) that are not visible within a digital frame, allowing for real-time determination of the user's dominant eye for the purpose of gaze estimation, and point-of-regard mapping onto a 2D plane, achieved through an end-to-end training of an eye selector agent with domain-expertise knowledge embedded in an unsupervised manner via a convolutional deep neural network training process.Type: ApplicationFiled: November 4, 2021Publication date: May 12, 2022Applicant: Blink O. G. Ltd.Inventors: Igor Nor, Nadav Yehonatan Arbel, Gilad Drozdov
-
Patent number: 10884891Abstract: Interactive detection of system anomalies is disclosed. One example is a system including a data processor, an anomaly processor, and an interaction processor. Input data related to a series of events and telemetry measurements is received by the data processor. The anomaly processor detects presence of a system anomaly in the input data, the system anomaly indicative of a rare situation that is distant from a norm of a distribution based on the series of events and telemetry measurements. The interaction processor is communicatively linked to the anomaly processor and to an interactive graphical user interface. The interaction processor displays, via the interactive graphical user interface, an output data stream based on the presence of the system anomaly, receives, from the interactive graphical user interface, feedback data associated with the output data stream, and provides the feedback data to the anomaly processor for operations analytics based on the feedback data.Type: GrantFiled: December 11, 2014Date of Patent: January 5, 2021Assignee: MICRO FOCUS LLCInventors: Morad Awad, Gil Elgrably, Mani Fischer, Renato Keshet, Mike Krohn, Alina Maor, Ron Maurer, Igor Nor, Olga Shain, Doron Shaked
-
Patent number: 10791131Abstract: Certain described examples are directed towards analyzing network data. The network data is processed to generate a graph data structure that has edges that are associated with communication times from the network data and nodes that are associated with computer devices. Representations of the graph data structure are generated over time. Given an indication of at least a computing device, for example as involved in anomalous activity or a security incident, the representations of the graph data structure may be used to determine further associated computer devices that are associated with the indicated device.Type: GrantFiled: May 28, 2015Date of Patent: September 29, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Igor Nor, Eyal Hayun, Omer Barkol
-
Patent number: 10740119Abstract: A common action flow for an application is identified by processing session data maintained for a plurality of users to identify a plurality of action flows. Each action flow represents a series of actions taken by one of the users navigating the application's user interface during a session. A data structure is generated from the plurality of action flows. That data structure is indicative of a plurality of candidate sub-flows. The data structure is analyzed to identify a selected one of the candidate sub-flows repeated in multiple ones of the plurality of action flows. That identified sub-flow is the common action flow. Data representative of the identified common action flow can then be communicated.Type: GrantFiled: July 20, 2017Date of Patent: August 11, 2020Assignee: MICRO FOCUS LLCInventors: Igor Nor, Eyal Kenigsberg, Ola Galkin
-
Patent number: 10540360Abstract: A method, a computing system, and a non-transitory machine readable storage medium containing instructions for identifying relationships between entities are provided. In an example, the method includes receiving a query. The query specifies a first computing entity, a second computing entity, and a window of time. A data structure is queried based on the query to identify a set of relationship instances each corresponding to a relationship between the first computing entity and the second computing entity during the window of time. A representation of the first computing entity, the second computing entity, and the set of relationship instances is provided at a user interface.Type: GrantFiled: July 29, 2016Date of Patent: January 21, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Igor Nor, Sagi Schein, Omer Barkol, Eyal Hayun
-
Patent number: 10530640Abstract: In some examples, a first pair of parameters in respective first and second log message streams associated with respective first and second source components and a second pair of parameters in the respective first and second log message streams may be identified. The first pair may be identical and the second pair may be identical. It may be determined that first pair of parameters was simultaneously generated and that the second pair of parameters was simultaneously generated in the first and in the second log message streams. A linkage score may be determined between the first and the second source components. The linkage score may be based on the determination that each of the respective first and the second pairs of parameters was simultaneously generated. It may be determined that that the first and second source components are topologically linked based on the linkage score.Type: GrantFiled: September 29, 2016Date of Patent: January 7, 2020Assignee: MICRO FOCUS LLCInventors: Gal Alon, Doron Shaked, Igor Giller, Marina Lyan, Ron Maurer, Noam Fraenkel, Igor Nor, Yair Horovitz
-
Publication number: 20180152468Abstract: Certain described examples are directed towards analyzing network data. The network data is processed to generate a graph data structure that has edges that are associated with communication times from the network data and nodes that are associated with computer devices. Representations of the graph data structure are generated over time. Given an indication of at least a computing device, for example as involved in anomalous activity or a security incident, the representations of the graph data structure may be used to determine further associated computer devices that are associated with the indicated device.Type: ApplicationFiled: May 28, 2015Publication date: May 31, 2018Applicant: Hewlett Packard Enterprise Development LPInventors: Igor Nor, Eyal Hayun, Omer Barkol
-
Publication number: 20180091359Abstract: In some examples, a first pair of parameters in respective first and second log message streams associated with respective first and second source components and a second pair of parameters in the respective first and second log message streams may be identified. The first pair may be identical and the second pair may be identical. It may be determined that first pair of parameters was simultaneously generated and that the second pair of parameters was simultaneously generated in the first and in the second log message streams. A linkage score may be determined between the first and the second source components. The linkage score may be based on the determination that each of the respective first and the second pairs of parameters was simultaneously generated. It may be determined that that the first and second source components are topologically linked based on the linkage score.Type: ApplicationFiled: September 29, 2016Publication date: March 29, 2018Inventors: Gal Alon, Doron Shaked, Igor Giller, Marina Lyan, Ron Maurer, Noam Fraenkel, Igor Nor, Yair Horovitz
-
Publication number: 20180032588Abstract: A method, a computing system, and a non-transitory machine readable storage medium containing instructions for identifying relationships between entities are provided. In an example, the method includes receiving a query. The query specifies a first computing entity, a second computing entity, and a window of time. A data structure is queried based on the query to identify a set of relationship instances each corresponding to a relationship between the first computing entity and the second computing entity during the window of time. A representation of the first computing entity, the second computing entity, and the set of relationship instances is provided at a user interface.Type: ApplicationFiled: July 29, 2016Publication date: February 1, 2018Inventors: Igor Nor, Sagi Schein, Omer Barkol, Eyal Hayun
-
Publication number: 20170315822Abstract: A common action flow for an application is identified by processing session data maintained for a plurality of users to identify a plurality of action flows. Each action flow represents a series of actions taken by one of the users navigating the application's user interface during a session. A data structure is generated from the plurality of action flows. That data structure is indicative of a plurality of candidate sub-flows. The data structure is analyzed to identify a selected one of the candidate sub-flows repeated in multiple ones of the plurality of action flows. That identified sub-flow is the common action flow. Data representative of the identified common action flow can then be communicated.Type: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Applicant: EntIT Software LLCInventors: Igor NOR, Eyal KENIGSBERG, Ola GALKIN
-
Patent number: 9753743Abstract: A common action flow for an application is identified by processing session data maintained for a plurality of users to identify a plurality of action flows. Each action flow represents a series of actions taken by one of the users navigating the application's user interface during a session. A data structure is generated from the plurality of action flows. That data structure is indicative of a plurality of candidate sub-flows. The data structure is analyzed to identify a selected one of the candidate sub-flows repeated in multiple ones of the plurality of action flows. That identified sub-flow is the common action flow. Data representative of the identified common action flow can then be communicated.Type: GrantFiled: December 5, 2013Date of Patent: September 5, 2017Assignee: ENTIT SOFTWARE LLCInventors: Igor Nor, Eyal Kenigsberg, Ola Galkin
-
Publication number: 20170192872Abstract: Interactive detection of system anomalies is disclosed. One example is a system including a data processor, an anomaly processor, and an interaction processor. Input data related to a series of events and telemetry measurements is received by the data processor. The anomaly processor detects presence of a system anomaly in the input data, the system anomaly indicative of a rare situation that is distant from a norm of a distribution based on the series of events and telemetry measurements. The interaction processor is communicatively linked to the anomaly processor and to an interactive graphical user interface. The interaction processor displays, via the interactive graphical user interface, an output data stream based on the presence of the system anomaly, receives, from the interactive graphical user interface, feedback data associated with the output data stream, and provides the feedback data to the anomaly processor for operations analytics based on the feedback data.Type: ApplicationFiled: December 11, 2014Publication date: July 6, 2017Inventors: Morad Awad, Gil Elgrably, Mani Fischer, Renato Keshet, Mike Krohn, Alina Maor, Ron Maurer, Igor Nor, Olga Shain, Doron Shaked
-
Publication number: 20170154107Abstract: Determining term scores based on a modified inverse domain frequency is disclosed. One example is a system including a data processing engine, an evaluator, and a data analytics module. The data processing engine identifies a key term associated with a system, and a sub-plurality of a plurality of documents, the sub-plurality of documents associated with the event. The evaluator determines, based on the presence or absence of the key term, a first distribution related to the sub-plurality of documents, and a second distribution related to the plurality of documents, and evaluates, for the key term, a term score based on the first distribution and the second distribution, the term score indicative of a modified inverse domain frequency based on the sub-plurality of documents. The data analytics module includes the key term in a word cloud when the term score for the key term satisfies a threshold.Type: ApplicationFiled: December 11, 2014Publication date: June 1, 2017Inventors: Morad Awad, Gil Elgrably, Mani Fischer, Renato Keshet, Mike Krohn, Alina Maor, Ron Maurer, Igor Nor, Olga Shain, Doron Shaked
-
Publication number: 20150160831Abstract: A common action flow for an application is identified by processing session data maintained for a plurality of users to identify a plurality of action flows. Each action flow represents a series of actions taken by one of the users navigating the application's user interface during a session. A data structure is generated from the plurality of action flows. That data structure is indicative of a plurality of candidate sub-flows. The data structure is analyzed to identify a selected one of the candidate sub-flows repeated in multiple ones of the plurality of action flows. That identified sub-flow is the common action flow. Data representative of the identified common action flow can then be communicated.Type: ApplicationFiled: December 5, 2013Publication date: June 11, 2015Inventors: Igor Nor, Eyal Kenigsberg, Ola Galkin
-
Publication number: 20140006010Abstract: Disclosed herein are techniques for formulating parsing rules. Substrings are detected in an input data. Each substring is associated with a semantic token that categorizes each substring. Patterns of semantic tokens are identified. Rules for parsing the input data are formulated based at least partially on the patterns of semantic tokens.Type: ApplicationFiled: June 27, 2012Publication date: January 2, 2014Inventors: Igor Nor, Ron Maurer