Patents by Inventor Joseph Jaroch

Joseph Jaroch 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).

  • Publication number: 20190156217
    Abstract: Methods for genetic generation of tools for use in a convolutional neural network are provided. Randomly generated starting points and sets of positive and negative tasks are distributed to multiple processors. Each processor iterates an instruction queue over its received tasks based on existing analysis tools, generating a test score for each iteration. A set of instructions is saved as a new tool if its generated test score determines a successful test. A convolutional neural network is executed over complex test cases based on a tool set that includes the new tools. Output results of the convolutional neural network are analyzed and a new tool set is created by removing tools that are not utilized in generating the output results. Systems and machine-readable media are also provided.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190156193
    Abstract: In the present disclosure, a system for analyzing complex datasets includes one or more servers, one or more machine learning algorithms, one or more client devices having one or more displays, and a network connecting the one or more servers and the one or more client devices. A complex dataset is stored on the one or more servers and is parsed into one or more chunks, which are abstracted as a plurality of abstract representations to form a plurality of graphical matrices. Still further, the one or more servers transmit, over the network to the one or more client devices, graphical matrices developed from the complex dataset for display to a human observer. The system includes the human observer comparing the first and second graphical matrices as well as classifying the graphical matrices, and said classification providing the one or more machine learning algorithms with information about the complex dataset.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190155918
    Abstract: A method including identifying an emotion identifier from a message using an emotion identifier table is provided. The method includes separating emotion identifier from the message, splitting a portion into multiple tokens delimited by a space or a punctuation mark, and determining a score for the message based on an emotion score in the emotion identifier table, and on at least one of the multiple tokens. The method includes adding a token from the multiple tokens to the emotion identifier table based on a contribution from the token to the message score, associating a sentiment score for the token in the emotion identifier table based on the contribution of the token to the message score, and modifying an emotion score of the token when the token is already included in the emotion identifier table based on the contribution of the token to the message sentiment score.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190155946
    Abstract: Systems and a method for n-gram classification of social media content are provided. In one or more aspects, a system includes a network interface to receive the social media content from a social media network. The social media content includes a string of characters. A processor can process the string of characters by parsing the string of characters and resolving encodings by removing markup characters from the string of characters. The processor further extracts non-text sub strings from the string of characters, and tokenizes the string of characters into separate words.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190156350
    Abstract: A system for analyzing user sentiment includes one or more processors, one or more memory components, one or more network connections, and first and second databases. Further according to this aspect, the first database includes a plurality of concepts partially developed by processing a plurality of data repositories, and the second database includes a user record partially developed by processing data related to post content. Still further, the one or more processors search the second database by one or more interests to determine one or more user interest levels, and the one or more interests are correlated with one or more of the plurality of concepts.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190147383
    Abstract: Various aspects of the subject technology relate to a system that may include receiving contents of a correspondence, the contents comprising at least one of audio data, text data, and presentation data. A textual format of the contents is generated. Terms included in the textual format of the contents are associated with participants of the correspondence and timestamps. An engagement rate of each of the participants is determined based on associating the terms with the participants and the timestamps. Frequencies of occurrences for the terms included in the textual format of the contents are determined. A focus point of the correspondence is identified based on the determined frequencies of occurrences for the terms. A summary of the correspondence that includes the focus point of the correspondence, the engagement rate for each of the participants of the correspondence, and a time duration over which the correspondence occurs is provided for display.
    Type: Application
    Filed: November 10, 2017
    Publication date: May 16, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190129766
    Abstract: A method including retrieving, from an operating system of a client device, a timestamp associated with a physical action on an input device coupled with the client device, is provided. The method includes tagging the timestamp with an action metadata of an application running in the client device, the physical action being associated with the application, and forming an aggregated dataset comprising the timestamp and the action metadata. The method also includes associating an acuity value to the timestamp based on the aggregated dataset, and modifying a display of an application output to indicate the acuity value within the application. A system and a non-transitory, computer readable medium storing instructions to perform the method are also provided.
    Type: Application
    Filed: October 26, 2017
    Publication date: May 2, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190130066
    Abstract: Methods for providing health trend analysis and inspection are provided. In one aspect, a method includes detecting a presence of a user. The method also includes determining that a threshold time period has elapsed. The method also includes retrieving, from a server, a health query customized for the user based on a patient data store associated with the user. The method also includes prompting the user to provide a response to the health query. The method also includes storing the response to the health query and an associated timestamp in a secure package. The method also includes uploading the secure package to the server via an available network connection to cause the server to store the contents of the secure package and perform an action based on one or more analysis algorithms applied on the patient data store associated with the user. Systems and machine-readable media are also provided.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190108215
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for automated quantitative assessment of text complexity. A system may include processing at least one body of text in a text-based query using a natural language processing engine. The processed text may include sub-blocks of text in a predetermined sequence size such as an n-gram. The system may compare reference bases to the processed text, where each reference base is associated with a different natural language. The system determines which of the reference bases has a highest number of matching words within the body of text, and thereby identifies the reference base as the source language of the supplied text. The system then determines an average complexity score for n-gram using a quantitative assessment engine. The system then applies a readability score to the body of text based on the average complexity scores of the n-grams.
    Type: Application
    Filed: October 10, 2017
    Publication date: April 11, 2019
    Inventor: Joseph A. Jaroch
  • Patent number: 10257224
    Abstract: Methods and systems for providing forensic visibility into systems and networks are provided. More particularly, a sensor agent may receive events defining an action of a first object acting on a target. The object, the event, and the target are then correlated to at least one originating object such that an audit trail for each individual event is created. A global perspective indicating an age, popularity, a determination as to whether the object may be malware, and IP/URL information associated with the event may then be applied to at least one of the object, the event, the target, and the originating object. A priority may then be determined and assigned to the event based on at least the global perspective. An event line containing event information is then transmitted to an end recipient where the information may be heuristically displayed.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: April 9, 2019
    Assignee: Webroot Inc.
    Inventors: Joseph Jaroch, Jacques Etienne Erasmus, Paul Barnes, Johannes Mayr, Michael Leidesdorff, Marco Giuliani, Christopher Jon Williams, Chad Edward Bacher
  • Publication number: 20190104114
    Abstract: Methods for secure communications using one-time pad encryption are provided. In one aspect, a method includes generating and sharing, via proximity inter-device communication, unique device codes on each of multiple devices to be paired or grouped together, intermixing the device codes to generate a one-time pad code, generating a random block of data based on the one-time pad code, persisting the one-time pad code and random block of data over each device, and encrypting/decrypting messages between the paired or grouped devices. Systems and machine-readable media are also provided.
    Type: Application
    Filed: October 2, 2017
    Publication date: April 4, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190078156
    Abstract: Systems and a method for computationally analyzing genetic base pairs are provided. In one or more aspects, a system includes a memory and a processor coupled to the memory. The processor is configured to receive a number of genetic sequences from a genetic sequencer device. The processor can generate, for each genetic sequence, a binary sequence. Each binary sequence is partitioned into a set of binary strings. Each binary string includes multiple binary base pairs. A set of entropy values are determined, each entropy value is associated with a binary string, and an entropy distribution function (EDF) is generated based on the set of entropy values.
    Type: Application
    Filed: September 14, 2017
    Publication date: March 14, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190065152
    Abstract: Various aspects of the subject technology relate to systems, methods, and non-transitory machine-readable medium for generating random numbers are disclosed herein. Entropic data is collected from a computer system and the entropic data is stored as raw data in an assigned entropy pool. The entropic data is encrypted using a globally incrementing counter as an encryption key and the encrypted bytes are returned as a random number.
    Type: Application
    Filed: August 29, 2017
    Publication date: February 28, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190057146
    Abstract: Methods for non-linguistic content analysis of a selected body of data are provided. In one aspect, a method includes identifying a delimiter token, parsing a reference base into reference units based on the delimiter token, calculating and storing a frequency of each occurrence of each reference unit of the reference base and a total number of occurrences of all reference units of the reference base, parsing the selected body of data into data units, calculating and storing a score for each data unit of the selected body of data, and providing a ranked list of concepts associate with the selected body of data. Systems and machine-readable media are also provided.
    Type: Application
    Filed: August 17, 2017
    Publication date: February 21, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190056438
    Abstract: Systems and a method for adaptive learning style curriculum tailoring through electroencephalography (EEG) are provided. In one or more aspects, a system includes one or more devices to capture raw EEG data associated with one or more first persons attending an information exchange session. A first processor can perform a first processing of the captured raw EEG data to generate EEG frequency data. A communication circuit communicates the EEG frequency data to a central processor. The central processor can process the EEG frequency data to generate a feedback related to attentiveness of the one or more first persons. The feedback can enable a second person to adapt one or more materials presented in the information exchange session based on the feedback for enhanced audience attentiveness.
    Type: Application
    Filed: August 17, 2017
    Publication date: February 21, 2019
    Inventor: Joseph A. Jaroch
  • Publication number: 20190056913
    Abstract: A method that includes receiving a document, the document including multiple data units arranged in a sequence, is provided. The method includes separating a fragment from the sequence by identifying a delimiter that includes one of a start or an end of the fragment, separating a data unit from the fragment by identifying a second delimiter, determining a fragment rank based on a frequency score of the data unit within the fragment, and placing the fragment in a sorted list based on the fragment rank including multiple fragments. The method includes forming a modified document including at least a top fragment from the sorted list, the top fragment having a top fragment rank greater than a user selected rank and providing the modified document to the user. A system and a non-transitory, computer readable medium storing instructions to perform the method are also provided.
    Type: Application
    Filed: August 18, 2017
    Publication date: February 21, 2019
    Inventor: Joseph A. Jaroch
  • Patent number: 9935817
    Abstract: Methods and apparatus for managing the expiration and execution of commands sent from a remote system having administration functions to an agent residing on a computer system are disclosed. An exemplary method includes receiving, at an agent, one or more commands, storing the one or more received commands, retrieving the one or more stored commands, and determining whether the one or more retrieved commands can be executed by comparing at least one time parameter associated with the agent to at least one time parameter associated with the one or more retrieved commands.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: April 3, 2018
    Assignee: Webroot Inc.
    Inventors: Joseph Jaroch, Melvyn Morris
  • Publication number: 20170163660
    Abstract: Methods and systems for providing forensic visibility into systems and networks are provided. More particularly, a sensor agent may receive events defining an action of a first object acting on a target. The object, the event, and the target are then correlated to at least one originating object such that an audit trail for each individual event is created. A global perspective indicating an age, popularity, a determination as to whether the object may be malware, and IP/URL information associated with the event may then be applied to at least one of the object, the event, the target, and the originating object. A priority may then be determined and assigned to the event based on at least the global perspective. An event line containing event information is then transmitted to an end recipient where the information may be heuristically displayed.
    Type: Application
    Filed: February 20, 2017
    Publication date: June 8, 2017
    Applicant: WEBROOT INC.
    Inventors: Joseph Jaroch, Jacques Etienne Erasmus, Paul Barnes, Johannes Mayr, Michael Leidesdorff, Marco Giuliani, Christopher Jon Williams, Chad Edward Bacher
  • Patent number: 9578045
    Abstract: Methods and systems for providing forensic visibility into systems and networks are provided. More particularly, a sensor agent may receive events defining an action of a first object acting on a target. The object, the event, and the target are then correlated to at least one originating object such that an audit trail for each individual event is created. A global perspective indicating an age, popularity, a determination as to whether the object may be malware, and IP/URL information associated with the event may then be applied to at least one of the object, the event, the target, and the originating object. A priority may then be determined and assigned to the event based on at least the global perspective. An event line containing event information is then transmitted to an end recipient where the information may be heuristically displayed.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: February 21, 2017
    Assignee: WEBROOT INC.
    Inventors: Joseph Jaroch, Jacques Etienne Erasmus, Paul Barnes, Johannes Mayr, Michael Leidesdorff, Marco Giuliani, Christopher Jon Williams, Chad Edward Bacher
  • Publication number: 20170033973
    Abstract: Methods and apparatus for managing the expiration and execution of commands sent from a remote system having administration functions to an agent residing on a computer system are disclosed. An exemplary method includes receiving, at an agent, one or more commands, storing the one or more received commands, retrieving the one or more stored commands, and determining whether the one or more retrieved commands can be executed by comparing at least one time parameter associated with the agent to at least one time parameter associated with the one or more retrieved commands.
    Type: Application
    Filed: August 8, 2016
    Publication date: February 2, 2017
    Applicant: Webroot Inc.
    Inventors: Joseph Jaroch, Melvyn Morris