Patents by Inventor John Baldwin

John Baldwin 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: 20230176746
    Abstract: In an example, an apparatus is described. The apparatus comprises a memory device comprising a set of logical cells. A logical cell of the set of logical cells indicates a data value by an amount of charge stored in a physical cell of the logical cell. Charge leakage between the physical cell and an adjacent physical cell of the logical cell is to occur at a rate that at least partially depends on a relative amount of charge stored in the physical cell and the adjacent physical cell. A set of data values indicated by the set of logical cells is to change over time due to the charge leakage. The set of data values indicated by the set of logical cells is representative of information that is valid over an estimated period of time, which is based on the rate of charge leakage.
    Type: Application
    Filed: December 3, 2021
    Publication date: June 8, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Adrian John Baldwin, Pierre Belgarric, Christopher Ian Dalton, Thalia May Laing
  • Publication number: 20230179432
    Abstract: Instructions may be provided to cause a computing device to receive authorisation data, the authorisation data indicating a policy; output a cryptographic challenge, the cryptographic challenge associated with the computing device and the policy; receive a response to the cryptographic challenge; receive an indication that a hardware change has occurred or a cover of the computing device has been opened; and in response to a determination, based on the received response, that the cryptographic challenge is passed, react to the indication according to the policy.
    Type: Application
    Filed: October 4, 2022
    Publication date: June 8, 2023
    Inventors: Thalia May Laing, Adrian John Baldwin, Boris Balacheff, Joshua Serratelli Schiffman, Richard Alden Bramley, JR., Jeffrey Kevin Jeansonne
  • Patent number: 11657138
    Abstract: An example computing device includes a memory accessible at startup of the computing device, a buffer, and a set of instructions. The memory stores a configuration setting that is configurable by the application of a change request. The memory also stores a first public key and a second public key. The buffer stores change requests submitted by a remote entity, including a first change request to make a first setting change and a second change request to make a second setting change. The first change request is signed by a first private key corresponding to the first public key, and the second change request is signed by a second private key corresponding to the second public key. The set of instructions retrieves a change request from the buffer, determines whether the change request is authenticated by a public key, and if authenticated, applies the change request.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: May 23, 2023
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Richard Alden Bramley, Jr., Dallas M. Barlow, Patrick Lee Gibbons, Adrian John Baldwin, Tevin Jaupaul Richards, Robert Stephen Craig, Valiuddin Ali, Jeffrey Kevin Jeansonne
  • Publication number: 20230141210
    Abstract: The present disclosure relates to a neural network. The neural network may comprise a first portion, comprising a plurality of layers of the neural network, to perform a first cryptographic operation on input data. The neural network may further comprise a second portion, comprising a plurality of layers of the neural network, to perform processing on the data. The neural network may further comprise a third portion, comprising a plurality of layers of the neural network, to perform a second cryptographic operation on the processed data.
    Type: Application
    Filed: April 10, 2020
    Publication date: May 11, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Pierre Belgarric, Christopher Ian Dalton, Adrian John Baldwin
  • Publication number: 20230061057
    Abstract: In an example, a method is described. The method comprises receiving a log comprising information about a computing system. The log is sent by a computing device associated with the computing system. The computing device comprises a first identity bound to a third identity of a certificate authority (CA) and a second identity bound to the first identity. The method further comprises receiving a signature for the log. The method further comprises verifying a certificate indicative of the second identity having been certified. The method further comprises verifying the received signature.
    Type: Application
    Filed: May 12, 2022
    Publication date: March 2, 2023
    Inventors: Thalia May Laing, Joshua Serratelli Schiffman, Adrian John Baldwin, Boris Balacheff, Christopher Ian Dalton, Jeffrey Kevin Jeansonne
  • Patent number: 11591457
    Abstract: A composite material includes a combination including a thermoplastic resin mixed with a polypropylene-graft-maleic anhydride (PPgMA), and a plurality of carbon particles mixed in the combination. The plurality of carbon particles may include a first region having a relatively low concentration of carbon particles, and a second region having a relatively high concentration of carbon particles, at least some of the plurality of carbon particles having exposed carbon surfaces with carbon atoms bonded to molecular sites on adjacent PPgMA molecules and oxidized with one or more oxygen-containing groups. In some aspects, composite material further includes between 80 wt. % and 90 wt. % of the thermoplastic resin, between 0.5 wt. % and 15 wt. % of the PPgMA, and between 0.1 wt. % to 7 wt. % of carbon particles. The composite material may also include a plurality of pores, formed in the combination, and configured to be infiltrated by the PPgMA.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: February 28, 2023
    Assignee: Lyten, Inc.
    Inventors: Salik Khan, Bryce H. Anzelmo, John Baldwin, Minedys Macias, Chandra B. KC
  • Publication number: 20230055660
    Abstract: In an example there is provided a method, comprising generating a token in response to an interaction between a user device associated to a user and a service device associated to a service. The token comprises record data indicative of the interaction and verification data to verify the record data. The token is communicated to the user device. The token is stored at the service device. The verification data is generated on the basis of the record data and identification data associated to the user.
    Type: Application
    Filed: March 6, 2020
    Publication date: February 23, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Thalia May Laing, Adrian John Baldwin
  • Publication number: 20230011095
    Abstract: In an example there is provided a method for initiating an auxiliary access protocol in an authentication session. The method comprises providing attestation data attesting to a cause of an outcome of an authentication attempt in an authentication session, accessing a policy to initiate an auxiliary access protocol, determining if the attestation data fulfils a criterion according to the policy and initiating the auxiliary access protocol on the basis of said determination.
    Type: Application
    Filed: January 15, 2020
    Publication date: January 12, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Adrian John Baldwin, Thalia May Laing, Katherine Wilson, Roberto Jordaney
  • Publication number: 20220398321
    Abstract: In some examples, a method for data management, the method comprises booting a trusted diskless operating system image via a device firmware component, accessing a non-volatile storage of the device using the trusted diskless operating system image; and retrieving user data from the non-volatile storage of the device, and/or writing user data received from a remote location to the non-volatile storage of the device.
    Type: Application
    Filed: November 22, 2019
    Publication date: December 15, 2022
    Inventors: Adrian John Baldwin, Stuart Lees, Jonathan Griffin, Daniel Ellam
  • Publication number: 20220393869
    Abstract: In some example, a method for accessing a cryptographic recovery key of an encryption system of a device comprises mapping a device identity received at a key management system to a recovery key stored in the key management system, specifying at least one device-related operation to which the recovery key is linked, generating an encrypted message for the device, the encrypted message comprising the recovery key, and transmitting the encrypted message and a signed message to the device.
    Type: Application
    Filed: November 22, 2019
    Publication date: December 8, 2022
    Inventors: Adrian John Baldwin, Stuart Lees, Jonathan Griffin, Daniel Ellam
  • Publication number: 20220382663
    Abstract: A method is disclosed. The method comprises analyzing, using a processing apparatus, event log entries of a plurality of devices, the plurality of devices forming part of a group of devices sharing a common attribute, wherein event log entries of a device relate to events that have taken place during a first period of interest in respect of that device. The method also comprises determining, using the processing apparatus, for a given device in the group of devices, based on the analysis of event log entries, a predicted entry that is expected to appear in the event log of the given device during the first period of interest. An apparatus and a machine-readable medium are also disclosed.
    Type: Application
    Filed: December 20, 2019
    Publication date: December 1, 2022
    Inventors: Daniel Cameron Ellam, Arjun Perumalla, Adrian John Baldwin
  • Publication number: 20220382636
    Abstract: In some examples, a method for performing an out-of-band security inspection of a device comprises generating a snapshot of the state of the device, storing data representing the snapshot to a non-volatile storage of the device, and storing a hash of the snapshot in a device BIOS, transitioning the power state of the device, triggering boot of a trusted diskless operating system image, providing the data representing the snapshot and the hash of the snapshot to the trusted diskless operating system image, and executing a script selected on the basis of a trigger event and the hash of the snapshot to analyse at least a portion of the non-volatile storage of the device.
    Type: Application
    Filed: November 22, 2019
    Publication date: December 1, 2022
    Inventors: Adrian John Baldwin, Stuart Lees, Jonathan Griffin, Daniel Ellam
  • Publication number: 20220382858
    Abstract: An apparatus and method is described comprising: classifying service ticket data relating to a service request into a service topic, wherein the service ticket data is obtained from the service request relating to a device; determining, for the service request, an extent to which the service topic matches a telemetry data class, wherein the telemetry data class relates to activities at the device; and providing an output according to said determination.
    Type: Application
    Filed: October 21, 2019
    Publication date: December 1, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel Cameron Ellam, Adrian John Baldwin, Nelson Liang An Chang
  • Patent number: 11496317
    Abstract: A method of validating software including maintaining, in a trusted computing system, a copy of at least portions of data of the software, the software comprising data in an untrusted computing system. The method includes, with the trusted computing system, specifying selected data from data included in the copy as hash data, generating an executable file for generating a hash based on the specified hash data, executing the executable file to generate a check hash using the specified selected data from the copy as the hash data, and determining whether the software is valid based, at least in part, on a comparison of the check hash to an access hash generated by execution of the executable file by the untrusted computing system using the specified selected data from the untrusted computing system as the hash data.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: November 8, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Chris Tofts, Brian Quentin Monahan, Adrian John Baldwin
  • Patent number: 11481843
    Abstract: A computer-implemented method is disclosed.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: October 25, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Gregory John Baldwin, Bruno Sandre, Arjun Nanda, Daniel Sourani, Shaun Chinapen
  • Publication number: 20220275174
    Abstract: Methods include producing tunable carbon structures and combining carbon structures with a polymer to form a composite material. Carbon structures include crinkled graphene. Methods also include functionalizing the carbon structures, either in-situ, within the plasma reactor, or in a liquid collection facility. The plasma reactor has a first control for tuning the specific surface area (SSA) of the resulting tuned carbon structures as well as a second, independent control for tuning the SSA of the tuned carbon structures. The composite materials that result from mixing the tuned carbon structures with a polymer results in composite materials that exhibit exceptional favorable mechanical and/or other properties. Mechanisms that operate between the carbon structures and the polymer yield composite materials that exhibit these exceptional mechanical properties are also examined.
    Type: Application
    Filed: May 20, 2022
    Publication date: September 1, 2022
    Applicant: Lyten, Inc.
    Inventors: Michael W. Stowell, Bryce H. Anzelmo, Bruce Lanning, Daniel Cook, Elena Rogojina, Karel Vanheusden, Margaret Hines, John Baldwin, Chandra B. KC
  • Publication number: 20220261891
    Abstract: A computer-implemented method is disclosed.
    Type: Application
    Filed: February 12, 2021
    Publication date: August 18, 2022
    Applicant: The Toronto-Dominion Bank
    Inventors: Gregory John BALDWIN, Bruno SANDRE, Arjun NANDA, Daniel SOURANI, Shaun CHINAPEN
  • Patent number: 11392435
    Abstract: In an example, a method includes analysing data collected from a service. A value representative of the number of anomalies in the data is generated, this value then being compared with a threshold. Depending on whether the value is greater or less than the threshold, a performance parameter of the monitoring service may be evaluated.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: July 19, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Adrian John Baldwin, Jonathan Griffin, Daniel Cameron Ellam
  • Patent number: 11352481
    Abstract: Methods include producing tunable carbon structures and combining carbon structures with a polymer to form a composite material. Carbon structures include crinkled graphene. Methods also include functionalizing the carbon structures, either in-situ, within the plasma reactor, or in a liquid collection facility. The plasma reactor has a first control for tuning the specific surface area (SSA) of the resulting tuned carbon structures as well as a second, independent control for tuning the SSA of the tuned carbon structures. The composite materials that result from mixing the tuned carbon structures with a polymer results in composite materials that exhibit exceptional favorable mechanical and/or other properties. Mechanisms that operate between the carbon structures and the polymer yield composite materials that exhibit these exceptional mechanical properties are also examined.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: June 7, 2022
    Assignee: Lyten, Inc.
    Inventors: Michael W. Stowell, Bryce H. Anzelmo, Bruce Lanning, Daniel Cook, Elena Rogojina, Karel Vanheusden, Margaret Hines, John Baldwin, Chandra B. KC
  • Publication number: 20220173994
    Abstract: Configuring analytics to be performed at an endpoint device, comprising receiving at least one analytic input determined from instrumented processes operated at the endpoint device, performing at least one analytic of a set of analytics stored in the endpoint device, to produce a respective analytic output, transmitting the at least one analytic output to the server, receiving, from the server, at least one analytics configuration update, based on measures indicative of the usefulness of the analytics calculated at the server, to reconfigure at least one of the set of analytics stored in the endpoint device. Based on the received analytics configuration updates, the endpoint device reconfigures at least one of the set of analytics by at least one of: stopping or starting performing the analytic, and tuning how the analytic is performed.
    Type: Application
    Filed: August 16, 2019
    Publication date: June 2, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel Cameron Ellam, Adrian John Baldwin, Jonathan Francis Griffin