Patents by Inventor Daniel Rose
Daniel Rose 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: 12361121Abstract: A method, comprising: detecting a first cyber event; instantiating a report, the report including an identifier corresponding to the first cyber event; generating a signature for a system log and classifying the signature for the system log with a first neural network; and adding the system log to the report based on an outcome of the classification of the signature for the system log, wherein the system log is added to the report only when the signature for the system log is classified into a predetermined category.Type: GrantFiled: November 28, 2022Date of Patent: July 15, 2025Assignee: NIGHTWING GROUP, LLCInventors: Daniel Rose, Torsten Staab, Travis Durbin
-
Publication number: 20230195888Abstract: A method, comprising: detecting a first cyber event; instantiating a report, the report including an identifier corresponding to the first cyber event; generating a signature for a system log and classifying the signature for the system log with a first neural network; and adding the system log to the report based on an outcome of the classification of the signature for the system log, wherein the system log is added to the report only when the signature for the system log is classified into a predetermined category.Type: ApplicationFiled: November 28, 2022Publication date: June 22, 2023Applicant: Raytheon CompanyInventors: Daniel Rose, Torsten Staab, Travis Durbin
-
Publication number: 20220191217Abstract: Evasive resiliency countermeasures techniques that include: implementing a cyber asset in a network element of a plurality of network elements, monitoring operations of the network; detecting an adverse event within the network; in response to detecting the adverse event, removing an availability of the cyber asset at the network element; determining when the adverse event has ended; and, in response to determining that the adverse event has ended, restoring the availability of the cyber asset at the network element.Type: ApplicationFiled: October 12, 2021Publication date: June 16, 2022Applicant: Raytheon CompanyInventors: Daniel Rose, Torsten Staab
-
Patent number: 11294783Abstract: A method for use in a computing device having a processor, the method comprising: executing a computer program on the processor; while the computer program is running, detecting whether any of a plurality of transition instructions of the computer program is executed, the detecting being performed by using resources that are external to the computer program; in response to detecting that a given one of the transition instructions is executed, detecting whether a current execution flow of the computer program matches a control flow graph for the computer program; and performing a countermeasure action based on one of a mismatch of the current execution flow of the computer program and the control flow graph or a current value of a memory location associated with the computer program; wherein the control flow graph for the computer program is generated by simulating an execution of the computer program.Type: GrantFiled: September 24, 2020Date of Patent: April 5, 2022Assignee: Raytheon CompanyInventor: Daniel Rose
-
Publication number: 20220091956Abstract: A method for use in a computing device having a processor, the method comprising: executing a computer program on the processor; while the computer program is running, detecting whether any of a plurality of transition instructions of the computer program is executed, the detecting being performed by using resources that are external to the computer program; in response to detecting that a given one of the transition instructions is executed, detecting whether a current execution flow of the computer program matches a control flow graph for the computer program; and performing a countermeasure action based on one of a mismatch of the current execution flow of the computer program and the control flow graph or a current value of a memory location associated with the computer program; wherein the control flow graph for the computer program is generated by simulating an execution of the computer program.Type: ApplicationFiled: September 24, 2020Publication date: March 24, 2022Applicant: Raytheon CompanyInventor: Daniel Rose
-
Patent number: 10957324Abstract: A computer implemented method of routing a verbal input to one of a plurality of handlers, comprising using one or more processors adapted to execute a code, the code is adapted for receiving a verbal input from a user, applying a plurality of verbal content identifiers to the verbal input, each of the verbal content identifiers is adapted to evaluate an association of the verbal input with a respective one of a plurality of handlers by computing a match confidence value for one or more features, such as an intent expressed by the user and/or an entity indicated by the user, extracted from the verbal input and routing the verbal input to a selected one of the handlers based on the matching confidence value computed by the plurality of verbal content identifiers. The selected handler is adapted to initiate one or more actions in response to the verbal input.Type: GrantFiled: November 6, 2019Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Erez L M Bilgory, Eyal Cohen, Daniel Rose, Segev E Wasserkrug
-
Patent number: 10665242Abstract: A computer implemented method of routing a verbal input to one of a plurality of handlers, comprising using one or more processors adapted to execute a code, the code is adapted for receiving a verbal input from a user, applying a plurality of verbal content identifiers to the verbal input, each of the verbal content identifiers is adapted to evaluate an association of the verbal input with a respective one of a plurality of handlers by computing a match confidence value for one or more features, such as an intent expressed by the user and/or an entity indicated by the user, extracted from the verbal input and routing the verbal input to a selected one of the handlers based on the matching confidence value computed by the plurality of verbal content identifiers. The selected handler is adapted to initiate one or more actions in response to the verbal input.Type: GrantFiled: December 8, 2019Date of Patent: May 26, 2020Assignee: International Business Machines CorporationInventors: Erez L M Bilgory, Eyal Cohen, Daniel Rose, Segev E Wasserkrug
-
Publication number: 20200111492Abstract: A computer implemented method of routing a verbal input to one of a plurality of handlers, comprising using one or more processors adapted to execute a code, the code is adapted for receiving a verbal input from a user, applying a plurality of verbal content identifiers to the verbal input, each of the verbal content identifiers is adapted to evaluate an association of the verbal input with a respective one of a plurality of handlers by computing a match confidence value for one or more features, such as an intent expressed by the user and/or an entity indicated by the user, extracted from the verbal input and routing the verbal input to a selected one of the handlers based on the matching confidence value computed by the plurality of verbal content identifiers. The selected handler is adapted to initiate one or more actions in response to the verbal input.Type: ApplicationFiled: December 8, 2019Publication date: April 9, 2020Inventors: Erez LM Bilgory, Eyal Cohen, Daniel Rose, Segev E. Wasserkrug
-
Publication number: 20200075009Abstract: A computer implemented method of routing a verbal input to one of a plurality of handlers, comprising using one or more processors adapted to execute a code, the code is adapted for receiving a verbal input from a user, applying a plurality of verbal content identifiers to the verbal input, each of the verbal content identifiers is adapted to evaluate an association of the verbal input with a respective one of a plurality of handlers by computing a match confidence value for one or more features, such as an intent expressed by the user and/or an entity indicated by the user, extracted from the verbal input and routing the verbal input to a selected one of the handlers based on the matching confidence value computed by the plurality of verbal content identifiers. The selected handler is adapted to initiate one or more actions in response to the verbal input.Type: ApplicationFiled: November 6, 2019Publication date: March 5, 2020Inventors: Erez LM Bilgory, Eyal Cohen, Daniel Rose, Segev E Wasserkrug
-
Patent number: 10546584Abstract: A computer implemented method of routing a verbal input to one of a plurality of handlers, comprising using one or more processors adapted to execute a code, the code is adapted for receiving a verbal input from a user, applying a plurality of verbal content identifiers to the verbal input, each of the verbal content identifiers is adapted to evaluate an association of the verbal input with a respective one of a plurality of handlers by computing a match confidence value for one or more features, such as an intent expressed by the user and/or an entity indicated by the user, extracted from the verbal input and routing the verbal input to a selected one of the handlers based on the matching confidence value computed by the plurality of verbal content identifiers. The selected handler is adapted to initiate one or more actions in response to the verbal input.Type: GrantFiled: October 29, 2017Date of Patent: January 28, 2020Assignee: International Business Machines CorporationInventors: Erez L M Bilgory, Eyal Cohen, Daniel Rose, Segev E Wasserkrug
-
Patent number: 10393699Abstract: The present invention relates to a microfluidic analysis device (1) including: a substrate (20) wherein a separation channel (10) is arranged, in which an electrolyte flows, a portion of the separation channel (10) being covered with a polarizable surface (11); two longitudinal field electrodes (8a, 8b) arranged on either side of the separation channel (10); at least one control electrode (6a, 6b) positioned in the separation channel (10), the control electrode (6a, 6b) being suitable for polarizing the polarizable surface (11) so as to control the speed of the electro-osmotic flow in the separation channel (10); the microfluidic analysis device (1) being characterised in that the polarizable surface (11) includes an insulating sub-layer (12) made of amorphous silicon carbide (SiC) and an upper polarizable layer (13) in direct contact with the electrolyte, the control electrodes (6a, 6b) being positioned between the insulating sub-layer (12) and the upper polarizable layer (13).Type: GrantFiled: September 4, 2015Date of Patent: August 27, 2019Assignees: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (CNRS), UNIVERSITE PARIS—SUDInventors: Anne-Marie Haghiri-Gosnet, Antoine Pallandre, Jean Gamby, Daniel Rose, Sebastien Meance
-
Publication number: 20190130905Abstract: A computer implemented method of routing a verbal input to one of a plurality of handlers, comprising using one or more processors adapted to execute a code, the code is adapted for receiving a verbal input from a user, applying a plurality of verbal content identifiers to the verbal input, each of the verbal content identifiers is adapted to evaluate an association of the verbal input with a respective one of a plurality of handlers by computing a match confidence value for one or more features, such as an intent expressed by the user and/or an entity indicated by the user, extracted from the verbal input and routing the verbal input to a selected one of the handlers based on the matching confidence value computed by the plurality of verbal content identifiers. The selected handler is adapted to initiate one or more actions in response to the verbal input.Type: ApplicationFiled: October 29, 2017Publication date: May 2, 2019Inventors: Erez LM Bilgory, Eyal Cohen, Daniel Rose, Segev E. Wasserkrug
-
Publication number: 20180279899Abstract: A system having a wearable devices that, together with a cognitive model, are able to analyze a person to determine if they are in the flow and/or guide the person to get into the flow are disclosed. The system and processes help persons to find their unique formula to achieve flow. By using a cognitive AI engine, the system can describe a space of mental states and the actions that cause transitions between them for each individual.Type: ApplicationFiled: April 3, 2017Publication date: October 4, 2018Inventors: Asaf Adi, Nir Mashkif, Daniel Rose, Alexander Zadorojniy, Sergey Zeltyn
-
Publication number: 20170284961Abstract: The present invention relates to a microfluidic analysis device (1) including: a substrate (20) wherein a separation channel (10) is arranged, in which an electrolyte flows, a portion of the separation channel (10) being covered with a polarisable surface (11); two longitudinal field electrodes (8a, 8b) arranged on either side of the separation channel (10); at least one control electrode (6a, 6b) positioned in the separation channel (10), the control electrode (6a, 6b) being suitable for polarising the polarisable surface (11) so as to control the speed of the electro-osmotic flow in the separation channel (10); the microfluidic analysis device (1) being characterised in that the polarisable surface (11) includes an insulating sub-layer (12) made of amorphous silicon carbide (SiC) and an upper polarisable layer (13) in direct contact with the electrolyte, the control electrodes (6a, 6b) being positioned between the insulating sub-layer (12) and the upper polarisable layer (13).Type: ApplicationFiled: September 4, 2015Publication date: October 5, 2017Inventors: Anne-Marie HAGHIRI-GOSNET, Antoine PALLANDRE, Jean GAMBY, Daniel ROSE, Sebastien MEANCE
-
Patent number: 9760859Abstract: Disclosed are various embodiments for automatically creating printed works. A subset of electronic publications from a collection of electronic publications is periodically selected in at least one computing system. The selecting is directed at least in part by at least one rule predefined by a user. The subset of electronic publications includes at least two distinct electronic publications. A printed work that includes the subset of electronic publications is encoded for printing.Type: GrantFiled: September 20, 2011Date of Patent: September 12, 2017Assignee: Amazon Technologies, Inc.Inventors: Hilliard B. Siegel, Daniel Rose
-
Patent number: 9344432Abstract: Embodiments of the invention provide techniques for basing access control decisions at the network layer at least in part on information provided in claims, which may describe attributes of a computer requesting access, one or more resources to which access is requested, the user, the circumstances surrounding the requested access, and/or other information. The information may be evaluated based on one or more access control policies, which may be pre-set or dynamically generated, and used in making a decision whether to grant or deny the computer access to the specified resource(s).Type: GrantFiled: June 24, 2010Date of Patent: May 17, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Yair Tor, Daniel Rose, Eugene (John) Neystadt, Patrik Schnell, Moshe Sapir, Oleg Ananiev, Arthur Zavalkovsky, Anat Eyal
-
Patent number: 9143509Abstract: A system for assessing a computer device's state may collect state data about the device, then assess the state with respect to the policy for granting one or more claims. Each claim may be defined by a set of requirements that, if fulfilled, may be used to permit or deny access to a resource, such as an application, network, data, or other resource. A collection engine may reside on the device or other location and may collect requested data, and some collection engines may be extensible with a plugin architecture for expansion. A server may receive information from the device to evaluate claims. Depending on the use scenario, the claim results may be incorporated into communications and passed to an evaluator that may produce an access token which is used to permit or deny access based on the claim results.Type: GrantFiled: May 20, 2011Date of Patent: September 22, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Rose, Amos Ortal, Boaz Feldbaum, Avihai Dgany, Elan Levy, Raanan Zvi, Yoav Yassour
-
Patent number: 8918856Abstract: Embodiments of the invention provide a trusted intermediary for use in a system in which access control decisions may be based at least in part on information provided in claims. The intermediary may request claims on behalf of a network resource to which access is requested, and submit the claims for a decision whether to grant or deny access. The decision may be based at least in part on one or more access control policies, which may be pre-set or dynamically generated. Because the intermediary requests the claims and submits the claims for an access control decision, the network resource (e.g., a server application) need not be configured to process claims information.Type: GrantFiled: June 24, 2010Date of Patent: December 23, 2014Assignee: Microsoft CorporationInventors: Yair Tor, Eugene (John) Neystadt, Patrik Schnell, Oleg Ananiev, Arthur Zavalkovsky, Daniel Rose
-
Publication number: 20120303827Abstract: A policy enforcement system may use device location as a parameter for granting or denying access to a resource. An access policy may include location parameters that may permit or deny access to the resource based on the physical location of the device. In some cases, the location may be authenticated by a server that may verify the device's location. The access policy may grant or deny full or partial access to the resource, which may be a data resource, such as a file, database, URL, or other information, an application resource, or a physical resource such as a network or a peripheral device. The policy enforcement system may use the device location for regulatory compliance, restricting access to sensitive information, or as a primary or secondary condition for limiting access to a resource.Type: ApplicationFiled: May 24, 2011Publication date: November 29, 2012Applicant: MICROSOFT CORPORATIONInventors: Eugene (John) NEYSTADT, Daniel ALON, Daniel ROSE, Elan LEVY
-
Publication number: 20120297456Abstract: A system for assessing a computer device's state may collect state data about the device, then assess the state with respect to the policy for granting one or more claims. Each claim may be defined by a set of requirements that, if fulfilled, may be used to permit or deny access to a resource, such as an application, network, data, or other resource. A collection engine may reside on the device or other location and may collect requested data, and some collection engines may be extensible with a plugin architecture for expansion. A server may receive information from the device to evaluate claims. Depending on the use scenario, the claim results may be incorporated into communications and passed to an evaluator that may produce an access token which is used to permit or deny access based on the claim results.Type: ApplicationFiled: May 20, 2011Publication date: November 22, 2012Applicant: Microsoft CorporationInventors: Daniel Rose, Amos Ortal, Boaz Feldbaum, Avihai Dgany, Elan Levy, Raanan Zvi, Yoav Yassour