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: 20240348649Abstract: 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: ApplicationFiled: April 11, 2023Publication date: October 17, 2024Inventors: 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: 11128606Abstract: 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: GrantFiled: December 9, 2019Date of Patent: September 21, 2021Assignee: SALESFORCE.COM, INC.Inventors: John Brooke Althouse, Jeffery S. Atkinson, Joshua Atkins
-
Publication number: 20200120072Abstract: 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: ApplicationFiled: December 9, 2019Publication date: April 16, 2020Applicant: salesforce.com, inc.Inventors: John Brooke ALTHOUSE, Jeffery S. ATKINSON, Joshua ATKINS
-
Patent number: 10536439Abstract: 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: GrantFiled: May 8, 2017Date of Patent: January 14, 2020Assignee: SALESFORCE.COM, INC.Inventors: John Brooke Althouse, Jeffrey S. Atkinson, Joshua Atkins
-
Publication number: 20180324153Abstract: 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: ApplicationFiled: May 8, 2017Publication date: November 8, 2018Applicant: salesforce.com, inc.Inventors: John Brooke ALTHOUSE, Jeffrey S. ATKINSON, Joshua ATKINS
-
Patent number: 9820074Abstract: 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: GrantFiled: March 14, 2014Date of Patent: November 14, 2017Assignee: Apple Inc.Inventors: Joshua Atkins, Adam Strauss
-
Patent number: 9633671Abstract: 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: GrantFiled: October 17, 2014Date of Patent: April 25, 2017Assignee: APPLE INC.Inventors: Daniele Giacobello, Jason Wung, Joshua Atkins, Ramin Pichevar, Raghavendra Prabhu
-
Publication number: 20160037281Abstract: 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: ApplicationFiled: March 14, 2014Publication date: February 4, 2016Inventors: Joshua Atkins, Adam Strauss
-
Publication number: 20150112672Abstract: 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: ApplicationFiled: October 17, 2014Publication date: April 23, 2015Inventors: Daniele Giacobello, Jason Wung, Joshua Atkins, Ramin Pichevar, Raghavendra Prabhu
-
Publication number: 20140270189Abstract: 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: ApplicationFiled: March 17, 2014Publication date: September 18, 2014Applicant: Beats Electronics, LLCInventors: Joshua Atkins, Adam Strauss, Chen Zhang
-
Publication number: 20120124470Abstract: 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: ApplicationFiled: November 17, 2011Publication date: May 17, 2012Applicant: The Johns Hopkins UniversityInventors: James E. West, Joshua Atkins, Thrasyvoulos N. Pappas, Andradige Silva
-
Publication number: 20080008728Abstract: 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: ApplicationFiled: June 14, 2007Publication date: January 10, 2008Inventor: Joshua Atkin