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: 11960426Abstract: 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: GrantFiled: June 1, 2022Date of Patent: April 16, 2024Assignee: International Business Machines CorporationInventors: 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: 20220405572Abstract: 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: ApplicationFiled: June 17, 2021Publication date: December 22, 2022Inventors: Yaroslav OLIINYK, David Neill BEVERIDGE, David Michael LIEBSON, Lichun Lily JIA, Eric Glen PETERSEN
-
Patent number: 11436520Abstract: 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: GrantFiled: March 7, 2017Date of Patent: September 6, 2022Assignee: Cylance Inc.Inventors: David Neill Beveridge, Yaroslav Oliinyk, David Michael Liebson
-
Patent number: 11430244Abstract: 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: GrantFiled: December 23, 2020Date of Patent: August 30, 2022Assignee: Cylance Inc.Inventors: David Neill Beveridge, David Michael Liebson, Yaroslav Oliinyk
-
Publication number: 20220198189Abstract: 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: ApplicationFiled: December 23, 2020Publication date: June 23, 2022Inventors: David Neill BEVERIDGE, David Michael LIEBSON, Yaroslav OLIINYK
-
Patent number: 11157617Abstract: 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: GrantFiled: September 19, 2019Date of Patent: October 26, 2021Assignee: McAfee, LLCInventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
-
Publication number: 20200012792Abstract: 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: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
-
Patent number: 10423786Abstract: 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: GrantFiled: November 15, 2016Date of Patent: September 24, 2019Assignee: McAfee, LLCInventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
-
Publication number: 20180260734Abstract: 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: ApplicationFiled: March 7, 2017Publication date: September 13, 2018Inventors: David Neill Beveridge, Yaroslav Oliinyk, David Michael Liebson
-
Publication number: 20170061125Abstract: 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: ApplicationFiled: November 15, 2016Publication date: March 2, 2017Inventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
-
Patent number: 9501640Abstract: 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: GrantFiled: September 14, 2011Date of Patent: November 22, 2016Assignee: McAfee, Inc.Inventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
-
Patent number: 8574694Abstract: 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: GrantFiled: December 2, 2011Date of Patent: November 5, 2013Assignee: Curwood, Inc.Inventors: Jesten David Neill, Curtis Randolph Barr, Connie Louise Gherena, Dwight Dennis Redding
-
Patent number: 8522199Abstract: 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: GrantFiled: February 26, 2010Date of Patent: August 27, 2013Assignee: McAfee, Inc.Inventors: David Neill Beveridge, Cedric Cochin
-
Publication number: 20130067579Abstract: 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: ApplicationFiled: September 14, 2011Publication date: March 14, 2013Inventors: David Neill Beveridge, Abhishek Ajay Karnik, Kevin A. Beets, Tad M. Heppner, Karthik Raman
-
Publication number: 20120311529Abstract: 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: ApplicationFiled: February 26, 2010Publication date: December 6, 2012Inventors: David Neill Beveridge, Cedric Cochin
-
Publication number: 20120308751Abstract: 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: ApplicationFiled: December 2, 2011Publication date: December 6, 2012Applicant: Curwood, Inc.Inventors: Jesten David Neill, Curtis Randolph Barr, Connie Louise Gherna, Dwight Dennis Redding
-
Publication number: 20070018007Abstract: 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: ApplicationFiled: July 6, 2006Publication date: January 25, 2007Inventor: David Neill
-
Publication number: 20060177619Abstract: 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: ApplicationFiled: February 2, 2006Publication date: August 10, 2006Inventors: Ronald Kessler, David Neill
-
Patent number: 6350327Abstract: 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: GrantFiled: August 27, 1999Date of Patent: February 26, 2002Assignee: Forth Tool & Valve LimitedInventor: David Neill
-
Publication number: 20010008156Abstract: 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: ApplicationFiled: August 27, 1999Publication date: July 19, 2001Inventor: DAVID NEILL