Patents by Inventor David Craig Lawson

David Craig Lawson 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: 11907379
    Abstract: In some examples, a computing device creates an event log when an event occurs. If the event log includes a path comprising one or more components, the computing device may determine a hash, using a hash function and a salt, for each of the components and substitute each component in the path with an index to the hash stored in a dictionary. In this way, the computing device replaces each component of the path with an index to a hash in the dictionary to create a modified path. The resulting modified path can be traversed and searched. For example, a search term may be hashed using the hash function and salt, and the dictionary associated with the logs searched for a match. In this way, a particular file name or a particular folder name can be identified in the modified path.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: David Craig Lawson, Michael A Phillips
  • Publication number: 20200302065
    Abstract: In some examples, a computing device creates an event log when an event occurs. If the event log includes a path comprising one or more components, the computing device may determine a hash, using a hash function and a salt, for each of the components and substitute each component in the path with an index to the hash stored in a dictionary. In this way, the computing device replaces each component of the path with an index to a hash in the dictionary to create a modified path. The resulting modified path can be traversed and searched. For example, a search term may be hashed using the hash function and salt, and the dictionary associated with the logs searched for a match. In this way, a particular file name or a particular folder name can be identified in the modified path.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 24, 2020
    Inventors: David Craig Lawson, Michael A. Phillips
  • Patent number: 10728230
    Abstract: An information handling system for proximity-based authorization for encryption and decryption services may include a local network, a first memory having a private region, and a secure cryptographic module having a communication module stored within the private region. The secure cryptographic module may, when a first timer tick occurs, transmit a first encrypted challenge to a mobile device over the local network using the communication module. The secure cryptographic module may, when a first encrypted response corresponding to the first encrypted challenge is received from the mobile device via the local network using the communication module, decrypt the first encrypted response to a first response, validate the first response based on the secure cryptographic information, and when the first response is validated, enable access to the security services for the mobile device.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: July 28, 2020
    Assignee: Dell Products L.P.
    Inventors: David Craig Lawson, Garrett Darby Leach, David A. Consolver
  • Publication number: 20200014669
    Abstract: An information handling system for proximity-based authorization for encryption and decryption services may include a local network, a first memory having a private region, and a secure cryptographic module having a communication module stored within the private region. The secure cryptographic module may, when a first timer tick occurs, transmit a first encrypted challenge to a mobile device over the local network using the communication module. The secure cryptographic module may, when a first encrypted response corresponding to the first encrypted challenge is received from the mobile device via the local network using the communication module, decrypt the first encrypted response to a first response, validate the first response based on the secure cryptographic information, and when the first response is validated, enable access to the security services for the mobile device.
    Type: Application
    Filed: July 5, 2018
    Publication date: January 9, 2020
    Inventors: David Craig Lawson, Garrett Darby Leach, David A. Consolver
  • Publication number: 20150052280
    Abstract: The current document is directed to offloading communications processing from server computers to hardware controllers, including network interface controllers. In one implementation, the transport channel and zero, one, or more protocol channels immediately overlying the transport channel of a Windows Communication Foundation communications stack are offloaded to a network interface controller. The offloading of communications processing carried out by the methods and systems to which the current document is directed involves minimal supporting development and is configurable, during service-application initialization, by exchange of relatively small amounts of information between an enhanced NIC and the communications stack.
    Type: Application
    Filed: August 19, 2013
    Publication date: February 19, 2015
    Applicant: Emulex Design & Manufacturing Corporation
    Inventor: David Craig Lawson