Patents Assigned to Blackwerks LLC
  • Publication number: 20170017889
    Abstract: A method includes receiving inputs indicative of a user state of a user. The received inputs include one or more of: sensor inputs from one or more sensors in communication with the data processing hardware; application inputs received from one or more software applications executing on the data processing hardware or a remote device in communication with the data processing hardware; or user inputs received from a graphical user interface. The method further includes determining possible information to propose to the user based on the received inputs and executing behavior routines having corresponding objectives. Each behavior routine is configured to evaluate the possible information based on whether the possible information is related to or achieves the corresponding objective. The method includes selecting suggested information from the possible information based on evaluations of one or more behavior routines for presentation to the user.
    Type: Application
    Filed: September 29, 2016
    Publication date: January 19, 2017
    Applicant: Blackwerks LLC
    Inventors: Brett A. Krueger, Kraig T. Krueger
  • Patent number: 9460394
    Abstract: A method includes receiving inputs indicative of a user state of a user. The received inputs include: 1) sensor inputs from one or more sensors; 2) application inputs received from one or more software applications; and/or 3) user inputs received from a graphical user interface. The method includes determining a collective user state of the user based on the received inputs and obtaining user data of other users that includes a collective user state of each corresponding other user. The method includes displaying, on a screen, other user glyphs representing the other users. Each other user glyph: 1) at least partially indicates the collective user state of the corresponding other user; and/or 2) is associated with a link to a displayable view indicating the collective user state of the corresponding other user and/or the inputs used to determine the collective user state of the corresponding other user.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: October 4, 2016
    Assignee: Blackwerks LLC
    Inventors: Brett A. Krueger, Kraig T. Krueger
  • Publication number: 20160110647
    Abstract: A method includes receiving inputs indicative of a user state of a user. The received inputs include: 1) sensor inputs from one or more sensors; 2) application inputs received from one or more software applications; and/or 3) user inputs received from a graphical user interface. The method includes determining a collective user state of the user based on the received inputs and obtaining user data of other users that includes a collective user state of each corresponding other user. The method includes displaying, on a screen, other user glyphs representing the other users. Each other user glyph: 1) at least partially indicates the collective user state of the corresponding other user, and/or 2) is associated with a link to a displayable view indicating the collective user state of the corresponding other user and/or the inputs used to determine the collective user state of the corresponding other user.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 21, 2016
    Applicant: Blackwerks LLC
    Inventors: Brett A. Krueger, Kraig T. Krueger
  • Publication number: 20160110065
    Abstract: A method includes receiving inputs indicative of a user state of a user. The inputs include sensor inputs from one or more sensors, application inputs received from one or more software applications, and user inputs received from a graphical user interface. The method includes determining possible information for the user based on the received inputs and executing behaviors having corresponding objectives. Each behavior is configured to evaluate the possible information based on whether the possible information is related to the corresponding objective. The method further includes selecting suggested information from the possible information based on evaluations of one or more behaviors for presentation to the user.
    Type: Application
    Filed: June 15, 2015
    Publication date: April 21, 2016
    Applicant: Blackwerks LLC
    Inventors: Brett A. Krueger, Kraig T. Krueger
  • Publication number: 20160112836
    Abstract: A method includes receiving inputs indicative of a user state of a user. The inputs include sensor inputs from one or more sensors and/or user inputs received from a graphical user interface displayed. The method includes determining a collective user state based on the received inputs and determining one or more possible activities for the user and one or more predicted outcomes for each activity based on the collective user state. The method includes executing one or more behaviors that evaluate the one or more possible activities and/or the corresponding one or more predicted outcomes. Each behavior models a human behavior and/or a goal oriented task. The method further includes selecting one or more activities based on the evaluations of the one or more possible activities and/or the corresponding one or more predicted outcomes and sending results including the selected one or more activities to a screen.
    Type: Application
    Filed: April 21, 2015
    Publication date: April 21, 2016
    Applicant: Blackwerks, LLC
    Inventor: Brett A. Krueger
  • Patent number: 9058563
    Abstract: A method includes receiving inputs indicative of a user state of each user of a group of users. The inputs include sensor inputs from one or more and/or user inputs received from a graphical user interface. The method includes determining a collective user state for each user based on the received inputs and determining one or more possible activities for the group of users and one or more predicted outcomes for each activity based on the collective user states. The method includes executing one or more behaviors that evaluate the one or more possible activities and/or the corresponding one or more predicted outcomes, selecting one or more activities based on the evaluations of the one or more possible activities and/or the corresponding one or more predicted outcomes, and sending results including the selected one or more activities from the computing device to one or more screens.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: June 16, 2015
    Assignee: Blackwerks LLC
    Inventors: Brett A. Krueger, Kraig T. Krueger
  • Patent number: 9026941
    Abstract: A method includes receiving inputs indicative of a user state of a user. The inputs include sensor inputs from one or more sensors and/or user inputs received from a graphical user interface displayed. The method includes determining a collective user state based on the received inputs and determining one or more possible activities for the user and one or more predicted outcomes for each activity based on the collective user state. The method includes executing one or more behaviors that evaluate the one or more possible activities and/or the corresponding one or more predicted outcomes. Each behavior models a human behavior and/or a goal oriented task. The method further includes selecting one or more activities based on the evaluations of the one or more possible activities and/or the corresponding one or more predicted outcomes and sending results including the selected one or more activities to a screen.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: May 5, 2015
    Assignee: Blackwerks LLC
    Inventors: Brett A. Krueger, Kraig T. Krueger