Patents by Inventor Joshua DANIEL

Joshua DANIEL 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: 20200257799
    Abstract: In some embodiments, a method includes processing at least a portion of a received file into a first set of fragments and analyzing each fragment from the first set of fragments using a machine learning model to identify within each fragment first information potentially relevant to whether the file is malicious. The method includes forming a second set of fragments by combining adjacent fragments from the first set of fragments and analyzing each fragment from the second set of fragments using the machine learning model to identify second information potentially relevant to whether the file is malicious. The method includes identifying the file as malicious based on the first information within at least one fragment from the first set of fragments and the second information within at least one fragment from the second set of fragments. The method includes performing a remedial action based on identifying the file as malicious.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 13, 2020
    Applicant: Sophos Limited
    Inventors: Joshua Daniel SAXE, Richard HARANG
  • Patent number: 10740500
    Abstract: A software agnostic multi-user CAx environment system includes a host computer with a processor and a memory. The processor and memory are configured to operate a multi-user CAx environment. The host computer is configured to communicate with a plurality of local computers. Each of the local computers includes at least one CAx software package and is configured to operate a local CAx environment of the multi-user CAx environment. A part database is configured to store multiple part files. Each of the part files includes at least one component having multiple features. At least one meta data file is stored within the part database. The meta data file is linked to at least one of the plurality of features.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: August 11, 2020
    Assignee: Raytheon Technologies Corporation
    Inventors: Joshua Daniel Winn, William A. Sowa
  • Patent number: 10732659
    Abstract: A device includes an energy unit coupled to an energy device and adapted to couple a pair of split DC rails. A controller senses the voltage on the DC rails and regulates its output current response by means of an autonomous current response that creates the aggregate effect of controlling the rail voltage in cooperation with other units coupled to the DC rails. A system includes multiple such devices coupled to split DC rails.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: August 4, 2020
    Assignee: Pika Energy, Inc.
    Inventors: Joshua Daniel Kaufman, Benjamin Francis Polito, Keith Thomas Richtman
  • Patent number: 10711435
    Abstract: A frame assembly for a machine includes a main frame and a crossmember. The main frame includes first pair of rails and a second pair of rails laterally spaced from the first pair of rails. Each of the first pair of rails and the second pair of rails includes a first rail and a second rail vertically spaced from the first rail. The crossmember includes a first flange connected to both the first rail and second rail of the first pair of rails. The crossmember further includes a second flange connected to both the first rail and the second rail of the second pair of rails.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: July 14, 2020
    Assignee: Caterpillar Inc.
    Inventors: Joshua Daniel Hicke, Andrew Charles Boen, Christopher R Beasley
  • Publication number: 20200211914
    Abstract: A microelectronic chip device includes a semiconductor substrate and multiple on-chip strain sensors (OCSS s) constructed on the substrate at various locations of the substrate. The OCSSs may each include multiple piezoresistive devices configured to sense a strain at a location of the various locations and produce a strain signal representing the strain at that location. A strain measurement circuit may also be constructed on the semiconductor substrate and configured to measure strain parameters from the strain signals produced by the OCSSs. The strain parameters represent the strains at the various location. Values of the strain parameters can be used for analysis of mechanical stress on the chip device.
    Type: Application
    Filed: March 6, 2019
    Publication date: July 2, 2020
    Inventors: Kenneth William Marr, Chiara Cerafogli, Michele Piccardi, Marco-Domenico Tiburzi, Eric Higgins Freeman, Joshua Daniel Tomayer
  • Publication number: 20200204999
    Abstract: A computer implemented method of a network access point for secure network access by a mobile computing device, the mobile device being associated with the access point by a digitally signed record in a blockchain wherein the blockchain is accessible via a network and includes a plurality of records validated by miner computing components, the method including receiving a request from another network access point to associate the mobile device with the other access point, the request having associated identification information for the mobile device; responsive to a verification of an entitlement of the mobile device to access the network, generating a new record for storage in the blockchain, the new record associating the mobile device with the other access point and being validated by the miner components such that the other access point provides access to the network for the mobile device based on the validation of the new record, wherein the network access point provides access to a local network inacces
    Type: Application
    Filed: June 8, 2018
    Publication date: June 25, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventors: Joshua DANIEL, Paul KEARNEY
  • Publication number: 20200205000
    Abstract: A computer implemented method of a first network access point to provide network access for a mobile device, the mobile device associated with a second network access point by a digitally signed record in a blockchain wherein the blockchain is accessible via a network and includes a plurality of records validated by miner computing components, wherein the mobile device has associated a quantity of cryptocurrency by a digitally signed record in the blockchain, the method including receiving a request from the mobile device to access the network; generating a first new record for storage in the blockchain to transfer a predetermined quantity of cryptocurrency associated with the requester to be associated with the first access point, the first new record being validated by the miner components; responsive to the validation of the first new record, notifying the second access point of the request of the mobile device to access the network; responsive to a validation of a second new record in the blockchain, the
    Type: Application
    Filed: June 8, 2018
    Publication date: June 25, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventor: Joshua DANIEL
  • Publication number: 20200178075
    Abstract: A computer implemented method of a network access point for secure network access by a mobile computing device, the mobile device being associated with the access point by a digitally signed record in a blockchain wherein the blockchain is accessible via a network and includes a plurality of records validated by miner computing components, the method including receiving a request from another network access point to associate the mobile device with the other access point, the request having associated identification information for the mobile device; responsive to a verification of an entitlement of the mobile device to access the network, generating a new record for storage in the blockchain, the new record associating the mobile device with the other access point and being validated by the miner components such that the other access point provides access to the network for the mobile device based on the validation of the new record.
    Type: Application
    Filed: June 8, 2018
    Publication date: June 4, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventor: Joshua DANIEL
  • Publication number: 20200150879
    Abstract: A magazine-based data storage library in connection with a disk drive-based archive storage system is described that essentially generates parity data for tape formatted data streams (stored to tape cartridges) that do not align by way of data blocks or file marks. Data streams intended for tape storage sent to tape cartridges are also sent to a disk drive storage system via an encoder where parity of the data streams can be generated. More specifically, the encoder digitally formats tape blocks and tape marks (as well as other tape formatted structure) in a digital stream of data that can be added to other encoded digital streams of data to generate parity. To reconstruct a specific tape cartridge from a tape set, the encoded data from each of the tapes in the tape set are subtracted from the parity data and the remaining encoded data is decoded and sent to a designated tape cartridge.
    Type: Application
    Filed: January 13, 2020
    Publication date: May 14, 2020
    Applicant: Spectra Logic Corporation
    Inventor: Joshua Daniel Carter
  • Patent number: 10649970
    Abstract: In some embodiments, a method includes receiving a plurality of descriptors via a network. Each descriptor includes at least one of a descriptor component or a keyword. The method further includes storing the plurality of descriptors in a database, and generating a database index of the plurality of descriptors based on at least one of the descriptor component or the keyword for each descriptor of the plurality of descriptors. The method further includes storing the database index in the database. The method further includes receiving a file component extracted from a file and identifying, based on the file component, a set of descriptors from the plurality of descriptors. The method further includes inferring, based on the set of descriptors, a measure of likelihood of a functionality associated with the file, and transmitting an indication of the measure to a user.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: May 12, 2020
    Assignee: Invincea, Inc.
    Inventors: Joshua Daniel Saxe, David Peter Mentis, Anthony Chungku Wong
  • Patent number: 10635813
    Abstract: In some embodiments, a method includes processing at least a portion of a received file into a first set of fragments and analyzing each fragment from the first set of fragments using a machine learning model to identify within each fragment first information potentially relevant to whether the file is malicious. The method includes forming a second set of fragments by combining adjacent fragments from the first set of fragments and analyzing each fragment from the second set of fragments using the machine learning model to identify second information potentially relevant to whether the file is malicious. The method includes identifying the file as malicious based on the first information within at least one fragment from the first set of fragments and the second information within at least one fragment from the second set of fragments. The method includes performing a remedial action based on identifying the file as malicious.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: April 28, 2020
    Assignee: Sophos Limited
    Inventors: Joshua Daniel Saxe, Richard Harang
  • Publication number: 20200116511
    Abstract: A system includes a processor configured to receive requirement values, from a vehicle-providing entity, for a plurality of predefined tunable routing parameters. The processor is also configured to select and assign entity-associated, routing parameter consideration-levels, based on the values correlated to a predefined schema of consideration-levels for each parameter. The processor is further configured to receive a plurality of pick-up requests and determine, using the entity-associated routing parameter consideration-levels, a routing-plan for a plurality of vehicles to service the requests such that the received values are met.
    Type: Application
    Filed: October 15, 2018
    Publication date: April 16, 2020
    Inventors: Huizhu Crystal WANG, Joshua Daniel LYON, Mohammad ABOUALI, Qianyi WANG
  • Patent number: 10613769
    Abstract: A magazine-based data storage library in connection with a disk drive-based archive storage system is described that essentially generates parity data for tape formatted data streams (stored to tape cartridges) that do not align by way of data blocks or file marks. Data streams intended for tape storage sent to tape cartridges are also sent to a disk drive storage system via an encoder where parity of the data streams can be generated. More specifically, the encoder digitally formats tape blocks and tape marks (as well as other tape formatted structure) in a digital stream of data that can be added to other encoded digital streams of data to generate parity. To reconstruct a specific tape cartridge from a tape set, the encoded data from each of the tapes in the tape set are subtracted from the parity data and the remaining encoded data is decoded and sent to a designated tape cartridge.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: April 7, 2020
    Assignee: Spectra Logic Corporation
    Inventor: Joshua Daniel Carter
  • Patent number: 10611516
    Abstract: A foldably constructible support tray is provided for a foldably constructible pallet. The foldably constructible support tray may include a tray panel. The tray panel may include a pair of opposing lips foldably connected to opposing edges of the tray panel and a pair of opposing securing sidewalls foldably connected to the remaining opposing edges of the tray panel. Portions of each lip may be secured to each securing sidewall. The tray panel may be positioned on a support surface of a top member of the foldably constructible pallet. The foldably constructible pallet may include a bottom member connected to the top member. The bottom member may have a base. A peripheral wall may extend between the support surface and the base. A portion of the foldably constructible support tray may couple to the foldably constructible pallet to secure the foldably constructible support tray to the foldably constructible pallet.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: April 7, 2020
    Assignee: GREEN OX PALLET TECHNOLOGY, LLC
    Inventors: Joshua Daniel Herbeck, Gregory D. Van de Mark
  • Patent number: 10592667
    Abstract: An apparatus can include a processor that can extract, from an input binary file, an image data structure, and can scale the image data structure to a predetermined size, and/or modify the image data structure to represent a grayscale image. The processor can calculate a modified pixel value for each pixel in the image data structure, and can define a binary vector based on the modified pixel value for each pixel in the image data structure. The processor can also identify a set of nearest neighbor binary vectors for the binary vector based on a comparison between the binary vector and a set of reference binary vectors stored in a malware detection database. The processor can then determine a malware status of the input binary file based on the set of nearest neighbor binary vectors satisfying a similarity criterion associated with a known malware image from a known malware file.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: March 17, 2020
    Assignee: Invincea, Inc.
    Inventors: Alexander Mason Long, Joshua Daniel Saxe
  • Publication number: 20200081980
    Abstract: Methods and devices for story detection in text are provided. A device can include an input device for receiving text data a processor configured to: tokenize each paragraph in the text data and split each tokenized paragraph into sentences; parse each sentence from the tokenized paragraphs; label each predicate in each sentence with its respective semantic role; and assign a verb class to each predicate; and determine whether respective arguments of each predicate contains a character. The device can further include a support vector machine configured to determine whether a story is present within each paragraph based upon whether each predicate contains a character.
    Type: Application
    Filed: January 29, 2019
    Publication date: March 12, 2020
    Applicant: The Florida International University Board of Trustees
    Inventors: Joshua Daniel Eisenberg, Mark Finlayson
  • Publication number: 20200076199
    Abstract: An electrical circuit includes a switch, an energy harvesting circuit coupled to the switch to collect power from the voltage drop across the switch, and a control circuit coupled to the energy harvesting circuit to maintain the switch in an ‘on’ state in response to current flow through the switch and to turn off the switch in response to no current flow through the switch.
    Type: Application
    Filed: September 5, 2019
    Publication date: March 5, 2020
    Inventors: Joshua Daniel Kaufman, Benjamin Francis Polito
  • Publication number: 20200074336
    Abstract: An ensemble of detection techniques are used to identify code that presents intermediate levels of threat. For example, an ensemble of machine learning techniques may be used to evaluate suspiciousness based on binaries, file paths, behaviors, reputations, and so forth, and code may be sorted into safe, unsafe, intermediate, or any similar categories. By filtering and prioritizing intermediate threats with these tools, human threat intervention can advantageously be directed toward code samples and associated contexts most appropriate for non-automated responses.
    Type: Application
    Filed: September 12, 2018
    Publication date: March 5, 2020
    Inventors: Joshua Daniel Saxe, Andrew J. Thomas, Russell Humphries, Simon Neil Reed, Kenneth D. Ray, Joseph H. Levy
  • Publication number: 20200074078
    Abstract: An automated system attempts to characterize code as safe or unsafe. For intermediate code samples not placed with sufficient confidence in either category, human-readable analysis is automatically generated to assist a human reviewer in reaching a final disposition. For example, a random forest over human-interpretable features may be created and used to identify suspicious features in a manner that is understandable to, and actionable by, a human reviewer. Similarly, a k-nearest neighbor algorithm may be used to identify similar samples of known safe and unsafe code based on a model for, e.g., a file path, a URL, an executable, and so forth. Similar code may then be displayed (with other information) to a user for evaluation in a user interface. This comparative information can improve the speed and accuracy of human interventions by providing richer context for human review of potential threats.
    Type: Application
    Filed: September 12, 2018
    Publication date: March 5, 2020
    Inventors: Joshua Daniel Saxe, Andrew J. Thomas, Russell Humphries, Simon Neil Reed, Kenneth D. Ray, Joseph H. Levy
  • Patent number: D878442
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: March 17, 2020
    Assignee: GMI HOLDINGS, INC.
    Inventors: Gabriel Jose Puerto, Thomas Sherry Deneen, Jr., Joshua Daniel Funk