Patents by Inventor Joshua Atkins

Joshua Atkins 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: 20240348649
    Abstract: A plurality of data sets characterizing prior intrusive activities with respect to computing resources associated with one or more entities are received at a security platform. One or more rule generation policies each pertaining to at least one type of intrusive activity are received at a security platform. The one or more rule generation policies are applied to the plurality of data sets characterizing the prior intrusive activities to generate a plurality of intrusive activity detection rules. The plurality of intrusive activity detection rules are caused to be used to detect subsequent intrusive activities.
    Type: Application
    Filed: April 11, 2023
    Publication date: October 17, 2024
    Inventors: Moses Daniel Schwartz, Kira Ann Quan, Joshua Atkins, Ricardo Correa, Nathaniel Benjamin Shar, Sara Ann Zukowski, Thomas Charles Henry Lyttelton, Barbara Davilla, Vidya Gopalakrishnan, Prerit Pathak, Benjamin Henry Walter
  • Patent number: 11128606
    Abstract: Client fingerprints can be used to detect and defend against malware and hacking into information systems more effectively than using IP addresses. A unique client fingerprint can be based on data found in the client's SSL client hello packet. SSL version, cipher suites, and other fields of the packet can be utilized, preferably utilizing individual field values in the order in which they appear in the packet. The ordered values are converted to decimal values, separated by delimiters, and concatenated to form an identifier string. The identifier string may be mapped, preferably by a hash function, to form the client fingerprint. The client fingerprint may be logged, and whitelists and blacklists may be formed using client fingerprints so formed.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: September 21, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: John Brooke Althouse, Jeffery S. Atkinson, Joshua Atkins
  • Publication number: 20200120072
    Abstract: Client fingerprints can be used to detect and defend against malware and hacking into information systems more effectively than using IP addresses. A unique client fingerprint can be based on data found in the client's SSL client hello packet. SSL version, cipher suites, and other fields of the packet can be utilized, preferably utilizing individual field values in the order in which they appear in the packet. The ordered values are converted to decimal values, separated by delimiters, and concatenated to form an identifier string. The identifier string may be mapped, preferably by a hash function, to form the client fingerprint. The client fingerprint may be logged, and whitelists and blacklists may be formed using client fingerprints so formed.
    Type: Application
    Filed: December 9, 2019
    Publication date: April 16, 2020
    Applicant: salesforce.com, inc.
    Inventors: John Brooke ALTHOUSE, Jeffery S. ATKINSON, Joshua ATKINS
  • Patent number: 10536439
    Abstract: Client fingerprints can be used to detect and defend against malware and hacking into information systems more effectively than using IP addresses. A unique client fingerprint can be based on data found in the client's SSL client hello packet. SSL version, cipher suites, and other fields of the packet can be utilized, preferably utilizing individual field values in the order in which they appear in the packet. The ordered values are converted to decimal values, separated by delimiters, and concatenated to form an identifier string. The identifier string may be mapped, preferably by a hash function, to form the client fingerprint. The client fingerprint may be logged, and whitelists and blacklists may be formed using client fingerprints so formed.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: January 14, 2020
    Assignee: SALESFORCE.COM, INC.
    Inventors: John Brooke Althouse, Jeffrey S. Atkinson, Joshua Atkins
  • Publication number: 20180324153
    Abstract: Client fingerprints can be used to detect and defend against malware and hacking into information systems more effectively than using IP addresses. A unique client fingerprint can be based on data found in the client's SSL client hello packet. SSL version, cipher suites, and other fields of the packet can be utilized, preferably utilizing individual field values in the order in which they appear in the packet. The ordered values are converted to decimal values, separated by delimiters, and concatenated to form an identifier string. The identifier string may be mapped, preferably by a hash function, to form the client fingerprint. The client fingerprint may be logged, and whitelists and blacklists may be formed using client fingerprints so formed.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 8, 2018
    Applicant: salesforce.com, inc.
    Inventors: John Brooke ALTHOUSE, Jeffrey S. ATKINSON, Joshua ATKINS
  • Patent number: 9820074
    Abstract: A processor can be associated with a memory for storing convolution data. A plurality of M filters from a corresponding plurality of M input channels to a selected one output channel can be provided, wherein each filter can be represented by a corresponding index, m. Each of the M filters can be partitioned into K respective filter partitions, wherein each respective filter partition can be represented by a corresponding index, k. A frequency-domain representation of each filter partition can be provided, wherein each frequency-domain representation of a filter partition comprises N frequency bins and a corresponding frequency-domain filter coefficient, wherein each respective frequency bin can be represented by a corresponding index, n. The memory can store such information in an arrangement suitable for the processor to concurrently receive sufficient information to concurrently convolve a frame of each input signal with the respective filters.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: November 14, 2017
    Assignee: Apple Inc.
    Inventors: Joshua Atkins, Adam Strauss
  • Patent number: 9633671
    Abstract: An echo canceller can be arranged to receive an input signal and to receive a reference signal. The echo canceller can subtract a linear component of the reference signal from the input signal. A noise suppressor can suppress non-linear effects of the reference signal in the input signal in correspondence with a large number of selectable parameters. Such suppression can be provided on a frequency-by-frequency basis, with a unique set of tunable parameters selected for each frequency. A degree of suppression provided by the noise suppressor can correspond to an estimate of residual echo remaining after the one or more linear components of the reference signal have been subtracted from the input signal, to an estimated double-talk probability, and to an estimated signal-to-noise ratio of near-end speech in the input signal for each respective frequency. A speech recognizer can receive a processed input signal from the noise suppressor.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: April 25, 2017
    Assignee: APPLE INC.
    Inventors: Daniele Giacobello, Jason Wung, Joshua Atkins, Ramin Pichevar, Raghavendra Prabhu
  • Publication number: 20160037281
    Abstract: A processor can be associated with a memory for storing convolution data. A plurality of M filters from a corresponding plurality of M input channels to a selected one output channel can be provided, wherein each filter can be represented by a corresponding index, m. Each of the M filters can be partitioned into K respective filter partitions, wherein each respective filter partition can be represented by a corresponding index, k. A frequency-domain representation of each filter partition can be provided, wherein each frequency-domain representation of a filter partition comprises N frequency bins and a corresponding frequency-domain filter coefficient, wherein each respective frequency bin can be represented by a corresponding index, n. The memory can store such information in an arrangement suitable for the processor to concurrently receive sufficient information to concurrently convolve a frame of each input signal with the respective filters.
    Type: Application
    Filed: March 14, 2014
    Publication date: February 4, 2016
    Inventors: Joshua Atkins, Adam Strauss
  • Publication number: 20150112672
    Abstract: An echo canceller can be arranged to receive an input signal and to receive a reference signal. The echo canceller can subtract a linear component of the reference signal from the input signal. A noise suppressor can suppress non-linear effects of the reference signal in the input signal in correspondence with a large number of selectable parameters. Such suppression can be provided on a frequency-by-frequency basis, with a unique set of tunable parameters selected for each frequency. A degree of suppression provided by the noise suppressor can correspond to an estimate of residual echo remaining after the one or more linear components of the reference signal have been subtracted from the input signal, to an estimated double-talk probability, and to an estimated signal-to-noise ratio of near-end speech in the input signal for each respective frequency. A speech recognizer can receive a processed input signal from the noise suppressor.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 23, 2015
    Inventors: Daniele Giacobello, Jason Wung, Joshua Atkins, Ramin Pichevar, Raghavendra Prabhu
  • Publication number: 20140270189
    Abstract: Systems and methods for achieving approximate convolution using partitioned truncated singular value decomposition filtering for each of monaural rendering and binaural rendering are disclosed herein.
    Type: Application
    Filed: March 17, 2014
    Publication date: September 18, 2014
    Applicant: Beats Electronics, LLC
    Inventors: Joshua Atkins, Adam Strauss, Chen Zhang
  • Publication number: 20120124470
    Abstract: An audio display system includes a pointing device configured to address locations within an interaction field, a sound system adapted to communicate with the pointing device, and—an object mapping unit adapted to communicate with the sound system. The object mapping unit is configured to generate a map identifying locations within the interaction field that correspond to a representation of an object to be displayed such that the interaction field is segmented into an exterior region and an interior region of the representation of the object. The sound system is configured to provide an object-locating sound when the pointing device addresses a location in the exterior region so as to guide a user to further address the interaction field at least one of closer to or further away from the interior region of the object.
    Type: Application
    Filed: November 17, 2011
    Publication date: May 17, 2012
    Applicant: The Johns Hopkins University
    Inventors: James E. West, Joshua Atkins, Thrasyvoulos N. Pappas, Andradige Silva
  • Publication number: 20080008728
    Abstract: A toothbrush has one or two part-spherical pockets formed in the brush surface. Balls or pellets of matching shape of dehydrated toothpaste are placed in the depressions, the brush is wetted and the pellets turn to a gel, ready for brushing. The pellets may be of various colors and flavors to entice children to brush their teeth and may be dispensed from a storage chamber carried in the tooth brush handle.
    Type: Application
    Filed: June 14, 2007
    Publication date: January 10, 2008
    Inventor: Joshua Atkin