Patents by Inventor Joseph A. Jaroch
Joseph A. 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).
-
Patent number: 11190495Abstract: 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: GrantFiled: October 2, 2017Date of Patent: November 30, 2021Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Patent number: 11150871Abstract: 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: GrantFiled: August 18, 2017Date of Patent: October 19, 2021Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Patent number: 11120338Abstract: 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: GrantFiled: November 20, 2017Date of Patent: September 14, 2021Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Patent number: 11100177Abstract: A system and methods for instrumented research aggregation of content are provided. Crawling processes having multiple instances and multiple IP regions per instance are distributed to multiple processors for a variety of designated content sources and feeds. An aggregated content database is generated and trigger parameters and/or subscriptions are set in relation to the database. As new content is posted to the designated content sources and feeds, a full copy of the content document is downloaded and stored, raw text is extracted from the stored document and stored, and content analysis is performed on the text document and the results are stored. For any new content that trips the set triggers/subscription parameters, a notification is sent to the associated users with a link to the stored document and an abstract of relevant text.Type: GrantFiled: February 20, 2018Date of Patent: August 24, 2021Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Patent number: 11086865Abstract: Methods for providing sliding window pattern matching for large data sets are provided. In one aspect, a method includes accessing a data store comprising a plurality of records each associated with a timestamp and at least one type of measurement value. The method also includes retrieving a multidimensional search query spanning a defined length of time. The method also includes iteratively searching the plurality of records using the multidimensional search query, which is successively reduced in size. Each iteration uses an optimization function to determine similarity values. Once a match with an optimal confidence value is found, the iterative search can be halted. The method also includes outputting a prediction result selected from the plurality of records having associated timestamps after the candidate match assigned to the optimal confidence value. Systems and machine-readable media are also provided.Type: GrantFiled: March 14, 2018Date of Patent: August 10, 2021Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Patent number: 10992467Abstract: An encryption system is provided. The system includes a plurality of communication devices, one or more processors, one or more memory components, one or more network connections, and a data repository. The data repository is stored by the plurality of communication devices on the one or more memory components thereof. A polynomial function is developed to point to message data within the data repository, wherein the polynomial function is transmitted between the plurality of communication devices to exchange the message data.Type: GrantFiled: March 16, 2018Date of Patent: April 27, 2021Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Patent number: 10880092Abstract: Systems and a method for compression and manipulation-resistant fuzzy hashing are provided. In one or more aspects, a system includes a network interface to receive an image object from a network, and a processor to process the image object. The processing includes generating pairs of random numbers using a hash of pixel data of the image object as a seed. The processing further includes identifying a number of coordinate pairs, within image pixels of the image object, such that coordinate values of each coordinate pair of the identified coordinate pairs approximately matches one pair of the random numbers. A number of first entropy values associated with first sub-areas corresponding to the identified coordinate pairs are determined. An anchor point within the image pixels is identified that has coordinate values corresponding to a sub-area that is associated with a highest entropy value among the determined first entropy values.Type: GrantFiled: February 5, 2018Date of Patent: December 29, 2020Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Patent number: 10808280Abstract: 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: GrantFiled: September 14, 2017Date of Patent: October 20, 2020Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Patent number: 10691770Abstract: 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: GrantFiled: November 20, 2017Date of Patent: June 23, 2020Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Publication number: 20200177552Abstract: Methods for classifying computer objects as malware and the associated apparatus are disclosed. An exemplary method includes, at a base computer, receiving data about a computer object from each of plural remote computers on which the object or similar objects are stored and or processed and counting the number of times in a given time period objects having one or more common attributes or behaviors that have been seen by the remote computers. The counted number is then compared with the expected number based on past observations, and if the comparison exceeds a predetermined threshold, the objects are flagged as unsafe or as suspicious.Type: ApplicationFiled: February 10, 2020Publication date: June 4, 2020Inventors: Melvyn Morris, Joseph Jaroch
-
Patent number: 10614576Abstract: Methods for partition-based image tracking are provided. In one aspect, a method includes determining a number of partitions for each image frame of image frames and dividing a first image frame of the image frames into first partitions and a second image frame of the image frames into second partitions based on the number of partitions. The method also includes detecting for a change between each of the first partitions of the first image frame and a corresponding second partition of the second partitions of the second image frame. The method also includes configuring priority settings for the second partitions based on the detection, and processing the second image frame and a third image frame based on the priority settings to detect for a change between each of the second partitions and a corresponding third partition of third partitions of a third image. Systems and machine-readable media are also provided.Type: GrantFiled: February 5, 2018Date of Patent: April 7, 2020Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Patent number: 10574630Abstract: Methods for classifying computer objects as malware and the associated apparatus are disclosed. An exemplary method includes, at a base computer, receiving data about a computer object from each of plural remote computers on which the object or similar objects are stored and or processed and counting the number of times in a given time period objects having one or more common attributes or behaviors that have been seen by the remote computers. The counted number is then compared with the expected number based on past observations, and if the comparison exceeds a predetermined threshold, the objects are flagged as unsafe or as suspicious.Type: GrantFiled: February 13, 2012Date of Patent: February 25, 2020Assignee: WEBROOT INC.Inventors: Melvyn Morris, Joseph Jaroch
-
Patent number: 10509691Abstract: 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: GrantFiled: October 26, 2017Date of Patent: December 17, 2019Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Patent number: 10481872Abstract: 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: GrantFiled: August 29, 2017Date of Patent: November 19, 2019Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Publication number: 20190286730Abstract: Methods for providing sliding window pattern matching for large data sets are provided. In one aspect, a method includes accessing a data store comprising a plurality of records each associated with a timestamp and at least one type of measurement value. The method also includes retrieving a multidimensional search query spanning a defined length of time. The method also includes iteratively searching the plurality of records using the multidimensional search query, which is successively reduced in size. Each iteration uses an optimization function to determine similarity values. Once a match with an optimal confidence value is found, the iterative search can be halted. The method also includes outputting a prediction result selected from the plurality of records having associated timestamps after the candidate match assigned to the optimal confidence value. Systems and machine-readable media are also provided.Type: ApplicationFiled: March 14, 2018Publication date: September 19, 2019Inventor: Joseph A. Jaroch
-
Publication number: 20190288838Abstract: An encryption system is provided. The system includes a plurality of communication devices, one or more processors, one or more memory components, one or more network connections, and a data repository. The data repository is stored by the plurality of communication devices on the one or more memory components thereof. A polynomial function is developed to point to message data within the data repository, wherein the polynomial function is transmitted between the plurality of communication devices to exchange the message data.Type: ApplicationFiled: March 16, 2018Publication date: September 19, 2019Inventor: Joseph A. Jaroch
-
Patent number: 10417335Abstract: 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: GrantFiled: October 10, 2017Date of Patent: September 17, 2019Assignee: Colossio, Inc.Inventor: Joseph A. Jaroch
-
Publication number: 20190258740Abstract: A system and methods for instrumented research aggregation of content are provided. Crawling processes having multiple instances and multiple IP regions per instance are distributed to multiple processors for a variety of designated content sources and feeds. An aggregated content database is generated and trigger parameters and/or subscriptions are set in relation to the database. As new content is posted to the designated content sources and feeds, a full copy of the content document is downloaded and stored, raw text is extracted from the stored document and stored, and content analysis is performed on the text document and the results are stored. For any new content that trips the set triggers/subscription parameters, a notification is sent to the associated users with a link to the stored document and an abstract of relevant text.Type: ApplicationFiled: February 20, 2018Publication date: August 22, 2019Inventor: Joseph A. Jaroch
-
Publication number: 20190244370Abstract: Methods for partition-based image tracking are provided. In one aspect, a method includes determining a number of partitions for each image frame of image frames and dividing a first image frame of the image frames into first partitions and a second image frame of the image frames into second partitions based on the number of partitions. The method also includes detecting for a change between each of the first partitions of the first image frame and a corresponding second partition of the second partitions of the second image frame. The method also includes configuring priority settings for the second partitions based on the detection, and processing the second image frame and a third image frame based on the priority settings to detect for a change between each of the second partitions and a corresponding third partition of third partitions of a third image. Systems and machine-readable media are also provided.Type: ApplicationFiled: February 5, 2018Publication date: August 8, 2019Inventor: Joseph A. Jaroch
-
Publication number: 20190245692Abstract: Systems and a method for compression and manipulation-resistant fuzzy hashing are provided. In one or more aspects, a system includes a network interface to receive an image object from a network, and a processor to process the image object. The processing includes generating pairs of random numbers using a hash of pixel data of the image object as a seed. The processing further includes identifying a number of coordinate pairs, within image pixels of the image object, such that coordinate values of each coordinate pair of the identified coordinate pairs approximately matches one pair of the random numbers. A number of first entropy values associated with first sub-areas corresponding to the identified coordinate pairs are determined. An anchor point within the image pixels is identified that has coordinate values corresponding to a sub-area that is associated with a highest entropy value among the determined first entropy values.Type: ApplicationFiled: February 5, 2018Publication date: August 8, 2019Inventor: Joseph A. Jaroch