Patents Assigned to Smart Information Flow Technologies LLC
  • Publication number: 20230367762
    Abstract: A computing machine receives a plurality of observations. The computing machine generates an observation data structure. The computing machine extends, in accordance with the causal structures and hierarchical relationships, the observation data structure to include predicted states or predicted actions that are not from the plurality of observations. The computing machine reduces, in accordance with consistency rules stored in a memory of the computing machine, the extended observation data structure. The computing machine provides an output associated with the reduced observation data structure.
    Type: Application
    Filed: April 27, 2023
    Publication date: November 16, 2023
    Applicant: Smart Information Flow Technologies, LLC
    Inventor: Christopher William Geib
  • Publication number: 20230359208
    Abstract: A computer generates historical time and velocity data for vehicles based on data from sensor(s) observing the vehicles. The computer determines, based on the historical time and velocity data, a control policy that controls movement of the vehicles. The control policy is represented as a weighted combination of a set of predefined policies. Determining the control policy comprises calculating weights or parameters for a weighted combination of the set of predefined policies that minimizes a residual error term. The residual error term is computed based on a difference between the historical time and velocity data and predicted time and velocity data associated with the weighted combination of the set of predefined policies. The computer determines an action plan based on the determined nonlinear control policy. The computer transmits, to a machine, a control signal causing the machine to perform or simulate at least a part of the determined action plan.
    Type: Application
    Filed: May 3, 2022
    Publication date: November 9, 2023
    Applicant: Smart Information Flow Technologies, LLC
    Inventor: Joseph B. Mueller
  • Publication number: 20230315994
    Abstract: A computing machine accesses text from a record. The computing machine identifies, using a natural language processing engine, an entity mapped to a first span of the text. The first span includes a contiguous sequence of one or more words or subwords in the text. The computing machine determines a bias category for the entity. The bias category is selected from a predefined list of bias categories. The determined bias category for the entity depends on a second span of the text. The second span includes a contiguous sequence of one or more words or subwords in the text. The second span is different from the first span.
    Type: Application
    Filed: March 7, 2023
    Publication date: October 5, 2023
    Applicant: Smart Information Flow Technologies, LLC
    Inventors: Scott Friedman, Vasanth Sarathy, Sara Friedman
  • Publication number: 20230316003
    Abstract: A computing machine accesses text from a record. The computing machine identifies, using a natural language processing engine, an entity mapped to a first span of the text. The first span includes a contiguous sequence of one or more words or subwords in the text. The computing machine determines a bias category for the entity. The bias category is selected from a predefined list of bias categories. The determined bias category for the entity depends on a second span of the text. The second span includes a contiguous sequence of one or more words or subwords in the text. The second span is different from the first span.
    Type: Application
    Filed: March 7, 2023
    Publication date: October 5, 2023
    Applicant: Smart Information Flow Technologies, LLC
    Inventors: Scott Friedman, Vasanth Sarathy, Sara Friedman
  • Patent number: 11755838
    Abstract: A computing machine receives an input comprising unstructured text. The computing machine identifies, within the unstructured text, one or more entities using a named entity recognition (NER) engine in a trained machine learning model. The trained machine learning model embeds tokens from the text into a vector space and uses generated embeddings to identify one or more tokens as being associated with the one or more entities. The computing machine determines, using the trained machine learning model that identifies the one or more entities and based on the embedded tokens, an assertion applied, within the text, to at least one entity. The assertion is represented as a vector in a multi-dimensional space. Each dimension corresponds to a part of the assertion. The trained machine learning model is a span-level model that both identifies the one or more entities and determines the assertion based on candidate spans of tokens.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: September 12, 2023
    Assignee: Smart Information Flow Technologies, LLC
    Inventors: Ian H. Magnusson, Scott Ehrlich Friedman, Sonja M. Schmer-Galunder
  • Patent number: 11468608
    Abstract: A computing machine accesses a directed graph representing one or more sequences of actions. The directed graph comprises nodes and edges between the nodes. Each node is either a beginning node, an intermediate node, or an end node. Each intermediate is downstream from at least one beginning node and upstream from at least one end node. Each beginning node in at least a subset of the beginning nodes has an explainability value vector. The computing machine computes, for each first node from among a plurality of first nodes that are intermediate nodes or end nodes, a provenance value representing dependency of an explainability value vector of the first node on the one or more nodes upstream from the first node. The computing machine computes, for each first node, the explainability value vector. The computing machine provides a graphical output representing at least an explainability value vector of an end node.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: October 11, 2022
    Assignee: Smart Information Flow Technologies, LLC
    Inventors: Scott Ehrlich Friedman, Robert Prescott Goldman, Richard Gabriel Freedman, Ugur Kuter, Christopher William Geib, Jeffrey M. Rye
  • Patent number: 11372854
    Abstract: Provenance analysis systems and methods. Datums representing relationships between entities can be stored in a knowledge store. Datums can be received from agents as agents perform activities. Activity records are be stored in a provenance graph, the activity record and associate received datums with any input datums used in the activity. Provenance subgraphs can 5 be retrieved by traversing the provenance graph for selected datums and presented through a user interface. Provenance subgraphs can be augmented with trust modifiers determined based on attributions, confidences, and refutations provided by a user. Trust modifiers can be propagated downstream to enable the addressing of junctions in variable confidence.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: June 28, 2022
    Assignee: Smart Information Flow Technologies, LLC
    Inventors: Scott Ehrlich Friedman, Jeffrey Mathew Rye, David Thomas LaVergne
  • Patent number: 11256561
    Abstract: A computer detects a crash of a computer program, the crash being caused by a faulting instruction. The computer determines, within concrete stack frame(s) of the computer program, memory position(s) and extent(s) of input. The computer maps, using the memory position(s) and the extent(s), inferred stack frame(s) onto concrete stack frame(s), the inferred stack frame(s) indicating positions of variables used in the computer program. The computer identifies, based on mapping the inferred stack frame(s) onto the concrete stack frame(s), at least one variable from among the variables that is within a stack overflow memory and within a dataflow path to the faulting instruction, wherein the dataflow path to the faulting instruction indicates the variables used in the computer program that are accessed by or contribute to the faulting instruction. The computer determines whether the stack overflow contributed to the crash of the computer program.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: February 22, 2022
    Assignee: Smart Information Flow Technologies, LLC
    Inventors: Peter Kelly Keller, David John Musliner
  • Patent number: 10963703
    Abstract: Methods, systems, and computer program products for identifying a desired target from among a more general class(es) of objects are provided. A method includes receiving one or more sensor feeds including one or more objects that are identified as being from the same class of objects, scanning the one or more objects to determine if a desired target is among the one or more objects based on a target profile, and identifying the desired target if the target profile matches one or more characteristics of a particular object in the one or more objects. One system includes a sensing device in communication with a hardware processor in which the hardware processor is configured for performing the above method. A computer program product includes computer code for performing the above method when a hardware processor executes the computer code.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: March 30, 2021
    Assignee: Smart Information Flow Technologies LLC
    Inventors: Christopher Allan Miller, Joshua David Hamell, Jeremy Frank Gottlieb
  • Patent number: 10528729
    Abstract: Methods, systems, and computer-readable storage medium including a computer program product for defending against cyber-attacks are provided. One method includes receiving, by a processor, program code and automatically generating a chronomorphic binary for the program code. The method further includes storing the chronomorphic binary in an executable memory space and diversifying the executable memory space for the chronomorphic binary during runtime of the program code. A system includes memory configured for storing a defense module and a processor connected to the memory. The processor, when executing the defense module, is configured for performing the above-referenced method. One computer program product includes computer code for performing the above-referenced method.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: January 7, 2020
    Assignee: SMART INFORMATION FLOW TECHNOLOGIES LLC
    Inventors: Scott Ehrlich Friedman, David John Musliner, Peter Kelly Keller
  • Publication number: 20200005049
    Abstract: Methods, systems, and computer program products for identifying a desired target from among a more general class(es) of objects are provided. A method includes receiving one or more sensor feeds including one or more objects that are identified as being from the same class of objects, scanning the one or more objects to determine if a desired target is among the one or more objects based on a target profile, and identifying the desired target if the target profile matches one or more characteristics of a particular object in the one or more objects. One system includes a sensing device in communication with a hardware processor in which the hardware processor is configured for performing the above method. A computer program product includes computer code for performing the above method when a hardware processor executes the computer code.
    Type: Application
    Filed: June 27, 2018
    Publication date: January 2, 2020
    Applicant: SMART INFORMATION FLOW TECHNOLOGIES LLC
    Inventors: Christopher Allan MILLER, Joshua David HAMELL, Jeremy Frank GOTTLIEB
  • Publication number: 20190286818
    Abstract: Methods, systems, and computer-readable storage medium including a computer program product for defending against cyber-attacks are provided. One method includes receiving, by a processor, program code and automatically generating a chronomorphic binary for the program code. The method further includes storing the chronomorphic binary in an executable memory space and diversifying the executable memory space for the chronomorphic binary during runtime of the program code. A system includes memory configured for storing a defense module and a processor connected to the memory. The processor, when executing the defense module, is configured for performing the above-referenced method. One computer program product includes computer code for performing the above-referenced method.
    Type: Application
    Filed: October 22, 2018
    Publication date: September 19, 2019
    Applicant: SMART INFORMATION FLOW TECHNOLOGIES LLC
    Inventors: Scott Ehrlich FRIEDMAN, David John MUSLINER, Peter Kelly KELLER
  • Patent number: 10217051
    Abstract: A system for evaluating communicative acts between communicative pairs to determine a social perception network representation. Each communicative pair includes two entities participating in a communicative act. The system includes a patterns database storing behavior recognition patterns defining particular behaviors that may be used in the communicative acts and a social perception score associated with each of the particular behaviors. The scoring processor determines a first pairwise social perception score for each communicative pair based on the particular behaviors in the communicative acts occurring during a first time frame. The scoring processor determines a different first pairwise social perception score for each of the communicative pairs during a first time frame and determines a different second social perception score for each of the communicative pairs during a second time frame.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: February 26, 2019
    Assignee: SMART INFORMATION FLOW TECHNOLOGIES, LLC
    Inventors: Christopher A. Miller, Peggy Wu, Jeffrey M. Rye, Harry B. Funk, Tammy Elizabeth Ott, Sonja Maria Schmer-Galunder
  • Patent number: 10217049
    Abstract: A system for evaluating communicative acts to determine a social network perception representation based on communicative acts between a plurality of communicative pairs where each communicative pair includes a first group and an individual or a second group participating in corresponding communicative acts. The system includes a patterns database, a scoring processor, and a communications network aggregation processor. The patterns database stores behavior recognition patterns defining particular behaviors and a score associated with each of the particular behaviors. The scoring processor is configured to determine a pairwise social perception score for each of the communicative pairs based on the particular behaviors identified in the communicative acts. The scoring processor is configured to determine a different pairwise social perception score for each of the communicative pairs.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: February 26, 2019
    Assignee: SMART INFORMATION FLOW TECHNOLOGIES, LLC
    Inventors: Christopher A. Miller, Peggy Wu, Jeffrey M. Rye, Harry B. Funk, Tammy Elizabeth Ott, Sonja Maria Schmer-Galunder
  • Patent number: 10108798
    Abstract: Methods, systems, and computer-readable storage medium including a computer program product for defending against cyber-attacks are provided. One method includes receiving, by a processor, program code and automatically generating a chronomorphic binary for the program code. The method further includes storing the chronomorphic binary in an executable memory space and diversifying the executable memory space for the chronomorphic binary during runtime of the program code. A system includes memory configured for storing a defense module and a processor connected to the memory. The processor, when executing the defense module, is configured for performing the above-referenced method. One computer program product includes computer code for performing the above-referenced method.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: October 23, 2018
    Assignee: SMART INFORMATION FLOW TECHNOLOGIES LLC
    Inventors: Scott Ehrlich Friedman, David John Musliner, Peter Kelly Keller
  • Patent number: 9830830
    Abstract: A method of conditioning a trainee to identify an object and monitoring the trainee to determine when the trainee subconsciously identifies the object is provided. The method includes using a processor to select a visceral response-evoking image for evoking the desired trainee response corresponding with the object, attaching a sensor to the trainee for detecting trainee biological responses, and providing instructions to display a stimulus image depicting the object for a first duration that is below conscious awareness of the trainee. The method includes providing instructions to display the visceral response-evoking image after the display of the stimulus image and for a duration below conscious awareness of the trainee to link the desired trainee response to the object in a mind of the trainee, and detecting trainee recognition of one of the one or more objects based on the biological response data linked to the desired trainee response.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: November 28, 2017
    Assignee: SMART INFORMATION FLOW TECHNOLOGIES, LLC
    Inventors: Tammy Elizabeth Ott, Harry Bromberg Funk, Jesse Albert Hostetler
  • Patent number: 9754502
    Abstract: A method of monitoring a trainee to determine when the trainee subconsciously identifies an object previously associated with a desired trainee response includes attaching at least one biological response sensor to the trainee and receiving biological response data of the trainee from the at least one biological response sensor. The method further includes comparing the biological response data of the trainee to biological responses linked to different ones of a plurality of trainee responses using a processor in communication with the at least one biological response sensor, the plurality of trainee responses including the desired trainee response, and detecting trainee recognition of the object previously associated with the desired trainee response based, in part, on the biological response data being linked to the desired trainee response included with the plurality of trainee responses. The desired trainee response is below the conscious awareness of the trainee.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: September 5, 2017
    Assignee: Smart Information Flow Technologies LLC
    Inventors: Tammy Elizabeth Ott, Harry Bromberg Funk, Jesse Albert Hostetler
  • Publication number: 20160321934
    Abstract: A method of monitoring a trainee to determine when the trainee subconsciously identifies an object previously associated with a desired trainee response includes attaching at least one biological response sensor to the trainee and receiving biological response data of the trainee from the at least one biological response sensor. The method further includes comparing the biological response data of the trainee to biological responses linked to different ones of a plurality of trainee responses using a processor in communication with the at least one biological response sensor, the plurality of trainee responses including the desired trainee response, and detecting trainee recognition of the object previously associated with the desired trainee response based, in part, on the biological response data being linked to the desired trainee response included with the plurality of trainee responses. The desired trainee response is below the conscious awareness of the trainee.
    Type: Application
    Filed: July 8, 2016
    Publication date: November 3, 2016
    Applicant: SMART INFORMATION FLOW TECHNOLOGIES, LLC
    Inventors: Tammy Elizabeth OTT, Harry Bromberg FUNK, Jesse Albert HOSTETLER
  • Publication number: 20160321933
    Abstract: A method of conditioning a trainee to identify an object and monitoring the trainee to determine when the trainee subconsciously identifies the object is provided. The method includes using a processor to select a visceral response-evoking image for evoking the desired trainee response corresponding with the object, attaching a sensor to the trainee for detecting trainee biological responses, and providing instructions to display a stimulus image depicting the object for a first duration that is below conscious awareness of the trainee. The method includes providing instructions to display the visceral response-evoking image after the display of the stimulus image and for a duration below conscious awareness of the trainee to link the desired trainee response to the object in a mind of the trainee, and detecting trainee recognition of one of the one or more objects based on the biological response data linked to the desired trainee response.
    Type: Application
    Filed: July 8, 2016
    Publication date: November 3, 2016
    Applicant: SMART INFORMATION FLOW TECHNOLOGIES, LLC
    Inventors: Tammy Elizabeth OTT, Harry Bromberg FUNK, Jesse Albert HOSTETLER
  • Patent number: 9477823
    Abstract: A method performed by an authentication processor for authenticating an unknown user claiming to be a legitimate user. The method includes comparing a legitimate user response metric to an unknown user response metric and one of preventing access to the computer system and decreasing a level of access to the computer system when the unknown user response metric differs from the legitimate user response metric by more than a predefined degree of acceptable variation. The legitimate user response metric represents observed changes in micro-behaviors of the legitimate user in response to viewing a plurality of prime images. The unknown user response metric represents observed changes in micro-behaviors of the unknown user in response to viewing the plurality of prime images.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: October 25, 2016
    Assignee: Smart Information Flow Technologies, LLC
    Inventors: Tammy Elizabeth Ott, Daniel Jay Thomsen