Patents by Inventor David Neill

David Neill 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: 11960426
    Abstract: Concurrent servicing of a first cable of a cable pair while a second cable of the cable pair remains operational improves multi-processor computer system availability and serviceability. A pair of processing chips in different processing drawers may continue operation by way of the second cable while the first cable is degraded or serviced. Upon the servicing of the first cable, the serviced cable may transition to a fully operational state with no interruptions to the operations between the processing drawers by way of the second cable. Since cable faults are typically more common than processing chip or processing drawer faults, identification of cable faults and the ability to maintain operations of the processing drawers connected therewith is increasingly important.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: April 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Rajat Rao, Patrick James Meaney, Glenn David Gilda, Michael Jason Cade, Robert J Sonnelitter, III, Hubert Harrer, Xiaomin Duan, Christian Jacobi, Arthur O'Neill
  • Publication number: 20220405572
    Abstract: Systems, methods, and software can be used for securing in-tunnel messages. One example of a method includes obtaining a parsed file that comprises two or more sub-feature trees, and each of the two or more sub-feature trees comprise at least one feature layer that comprises features. The method further includes generating a feature vector that identifies the features in the at least one feature layer for each of the two or more sub-feature trees. The method yet further includes mapping the features in the at least one feature layer for each of the one or more sub-feature trees to a corresponding position in the feature vector. By converting features in the parsed file into a feature vector, the method provides an applicable format of the feature vector in wide applications for the parsed file.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Inventors: Yaroslav OLIINYK, David Neill BEVERIDGE, David Michael LIEBSON, Lichun Lily JIA, Eric Glen PETERSEN
  • Patent number: 11436520
    Abstract: Systems and methods are provided herein for redaction of artificial intelligence (AI) training documents. Data comprising an unredacted document is received. The unredacted document comprises a plurality of objects arranged according to a first topology. The unredacted document is parsed to identify objects either directly or relationally containing user sensitive information using a predetermined rule set based on the first topology. The user sensitive information within the unredacted document is substituted with placeholder information to generate a redacted document having a second topology. The second topology is substantially identical to the first topology. In some variations, the redacted document is provided to an AI model for training.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: September 6, 2022
    Assignee: Cylance Inc.
    Inventors: David Neill Beveridge, Yaroslav Oliinyk, David Michael Liebson
  • Patent number: 11430244
    Abstract: A method and computing device for statistical data fingerprinting and tracing data similarity of documents. The method comprises applying a statistical function to a subset of text in a first document thereby generating a first fingerprint; applying the statistical function to a subset of text in a second document thereby generating a second fingerprint; comparing the first fingerprint to the second fingerprint; and determining that the subset of text in the first document matches the subset of text in the second document based on the first fingerprint threshold matching the second fingerprint, wherein the statistical function is a measure of randomness of a count of each character in a subset of text against an expected distribution of said characters.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: August 30, 2022
    Assignee: Cylance Inc.
    Inventors: David Neill Beveridge, David Michael Liebson, Yaroslav Oliinyk
  • Publication number: 20220198189
    Abstract: A method and computing device for statistical data fingerprinting and tracing data similarity of documents. The method comprises applying a statistical function to a subset of text in a first document thereby generating a first fingerprint; applying the statistical function to a subset of text in a second document thereby generating a second fingerprint; comparing the first fingerprint to the second fingerprint; and determining that the subset of text in the first document matches the subset of text in the second document based on the first fingerprint threshold matching the second fingerprint, wherein the statistical function is a measure of randomness of a count of each character in a subset of text against an expected distribution of said characters.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Inventors: David Neill BEVERIDGE, David Michael LIEBSON, Yaroslav OLIINYK
  • Patent number: 11157617
    Abstract: In accordance with one embodiment of the present disclosure, a method for determining the similarity between a first data set and a second data set is provided. The method includes performing an entropy analysis on the first and second data sets to produce a first entropy result, wherein the first data set comprises data representative of a first one or more computer files of known content and the second data set comprises data representative of a one or more computer files of unknown content; analyzing the first entropy result; and if the first entropy result is within a predetermined threshold, identifying the second data set as substantially related to the first data set.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: October 26, 2021
    Assignee: McAfee, LLC
    Inventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
  • Publication number: 20200012792
    Abstract: In accordance with one embodiment of the present disclosure, a method for determining the similarity between a first data set and a second data set is provided. The method includes performing an entropy analysis on the first and second data sets to produce a first entropy result, wherein the first data set comprises data representative of a first one or more computer files of known content and the second data set comprises data representative of a one or more computer files of unknown content; analyzing the first entropy result; and if the first entropy result is within a predetermined threshold, identifying the second data set as substantially related to the first data set.
    Type: Application
    Filed: September 19, 2019
    Publication date: January 9, 2020
    Inventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
  • Patent number: 10423786
    Abstract: In accordance with one embodiment of the present disclosure, a method for determining the similarity between a first data set and a second data set is provided. The method includes performing an entropy analysis on the first and second data sets to produce a first entropy result, wherein the first data set comprises data representative of a first one or more computer files of known content and the second data set comprises data representative of a one or more computer files of unknown content; analyzing the first entropy result; and if the first entropy result is within a predetermined threshold, identifying the second data set as substantially related to the first data set.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: September 24, 2019
    Assignee: McAfee, LLC
    Inventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
  • Publication number: 20180260734
    Abstract: Systems and methods are provided herein for redaction of artificial intelligence (AI) training documents. Data comprising an unredacted document is received. The unredacted document comprises a plurality of objects arranged according to a first topology. The unredacted document is parsed to identify objects either directly or relationally containing user sensitive information using a predetermined rule set based on the first topology. The user sensitive information within the unredacted document is substituted with placeholder information to generate a redacted document having a second topology. The second topology is substantially identical to the first topology. In some variations, the redacted document is provided to an AI model for training.
    Type: Application
    Filed: March 7, 2017
    Publication date: September 13, 2018
    Inventors: David Neill Beveridge, Yaroslav Oliinyk, David Michael Liebson
  • Publication number: 20170061125
    Abstract: In accordance with one embodiment of the present disclosure, a method for determining the similarity between a first data set and a second data set is provided. The method includes performing an entropy analysis on the first and second data sets to produce a first entropy result, wherein the first data set comprises data representative of a first one or more computer files of known content and the second data set comprises data representative of a one or more computer files of unknown content; analyzing the first entropy result; and if the first entropy result is within a predetermined threshold, identifying the second data set as substantially related to the first data set.
    Type: Application
    Filed: November 15, 2016
    Publication date: March 2, 2017
    Inventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
  • Patent number: 9501640
    Abstract: In accordance with one embodiment of the present disclosure, a method for determining the similarity between a first data set and a second data set is provided. The method includes performing an entropy analysis on the first and second data sets to produce a first entropy result, wherein the first data set comprises data representative of a first one or more computer files of known content and the second data set comprises data representative of a one or more computer files of unknown content; analyzing the first entropy result; and if the first entropy result is within a predetermined threshold, identifying the second data set as substantially related to the first data set.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: November 22, 2016
    Assignee: McAfee, Inc.
    Inventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
  • Patent number: 8574694
    Abstract: A non-oriented thermoformable packaging sheet having a rigid component layer comprising a blend of an aromatic polyester and a styrenic polymer, where the total amount of styrenic polymer present in the sheet relative to the total weight of the sheet is at least between 3.0% and 4.0% by weight. The packaging sheet has a thickness of at least 5 mil and a normalized impact strength of 0.16 ft*lbf/mil or less total energy as measured in accordance with ASTM D3763-08 test method.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: November 5, 2013
    Assignee: Curwood, Inc.
    Inventors: Jesten David Neill, Curtis Randolph Barr, Connie Louise Gherena, Dwight Dennis Redding
  • Patent number: 8522199
    Abstract: A system, method, and computer program product are provided for applying a regular expression to content based on required strings of the regular expression. In use, all required strings included in a regular expression are identified, the required strings including strings required by the regular expression. Additionally, it is determined whether the required strings match content. Furthermore, the regular expression is applied to the content, based on the determination.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: August 27, 2013
    Assignee: McAfee, Inc.
    Inventors: David Neill Beveridge, Cedric Cochin
  • Publication number: 20130067579
    Abstract: In accordance with one embodiment of the present disclosure, a method for determining the similarity between a first data set and a second data set is provided. The method includes performing an entropy analysis on the first and second data sets to produce a first entropy result, wherein the first data set comprises data representative of a first one or more computer files of known content and the second data set comprises data representative of a one or more computer files of unknown content; analyzing the first entropy result; and if the first entropy result is within a predetermined threshold, identifying the second data set as substantially related to the first data set.
    Type: Application
    Filed: September 14, 2011
    Publication date: March 14, 2013
    Inventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
  • Publication number: 20120311529
    Abstract: A system, method, and computer program product are provided for applying a regular expression to content based on required strings of the regular expression. In use, all required strings included in a regular expression are identified, the required strings including strings required by the regular expression. Additionally, it is determined whether the required strings match content. Furthermore, the regular expression is applied to the content, based on the determination.
    Type: Application
    Filed: February 26, 2010
    Publication date: December 6, 2012
    Inventors: David Neill Beveridge, Cedric Cochin
  • Publication number: 20120308751
    Abstract: A non-oriented thermoformable packaging sheet having a rigid component layer comprising a blend of an aromatic polyester and a styrenic polymer, where the total amount of styrenic polymer present in the sheet relative to the total weight of the sheet is at least between 3.0% and 4.0% by weight. The packaging sheet has a thickness of at least 5 mil and a normalized impact strength of 0.16 ft*lbf/mil or less total energy as measured in accordance with ASTM D3763-08 test method.
    Type: Application
    Filed: December 2, 2011
    Publication date: December 6, 2012
    Applicant: Curwood, Inc.
    Inventors: Jesten David Neill, Curtis Randolph Barr, Connie Louise Gherna, Dwight Dennis Redding
  • Publication number: 20070018007
    Abstract: A fluid-based heating/cooling system includes valve means (C) for controlling the rate of flow of fluid through the system and operating means (A, D) for effecting operation of the valve means (C) in response to the difference in temperature of the fluid at two points in the system.
    Type: Application
    Filed: July 6, 2006
    Publication date: January 25, 2007
    Inventor: David Neill
  • Publication number: 20060177619
    Abstract: Thin gage, rollable plastic vinyl floor mats can be provided with an abrasive and grit coating that will not deteriorate or degrade when the mats are rolled or otherwise substantially deformed. A special blend of epoxy adhesive and MEK is used to permanently bond the grit to the vinyl surface.
    Type: Application
    Filed: February 2, 2006
    Publication date: August 10, 2006
    Inventors: Ronald Kessler, David Neill
  • Patent number: 6350327
    Abstract: A process for producing clad pipe comprises forming a hollow body (S10) of base material, bonding a cladding material metallurgically to the base material (S12) to form a composite body and subsequently extruding the composite body to form a pipe. This process allows the metallurgical bond to be validated using non-destructive methods prior to extrusion. Any areas that are unbonded will be detected, thereby reducing wastage. Moreover, because the metallurgical bond is achieved prior to extrusion, the cladding thickness is controlled during the extrusion process, avoiding migration of the clad material into the base material by disproportionate amounts.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: February 26, 2002
    Assignee: Forth Tool & Valve Limited
    Inventor: David Neill
  • Publication number: 20010008156
    Abstract: A process for producing clad pipe comprises forming a hollow body (S10) of base material, bonding a cladding material metallurgically to the base material (S12) to form a composite body and subsequently extruding the composite body to form a pipe. This process allows the metallurgical bond to be validated using non-destructive methods prior to extrusion. Any areas that are unbonded will be detected, thereby reducing wastage. Moreover, because the metallurgical bond is achieved prior to extrusion, the cladding thickness is controlled during the extrusion process, avoiding migration of the clad material into the base material by disproportionate amounts.
    Type: Application
    Filed: August 27, 1999
    Publication date: July 19, 2001
    Inventor: DAVID NEILL