Patents by Inventor Robert Raymond Neal-Joslin

Robert Raymond Neal-Joslin 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: 11714737
    Abstract: In some examples, an electronic device records, in an entry of a time-state data structure that includes a plurality of entries to store respective times, a time in response to invocation of a time-lapse process that lasts a predefined time duration independently of a time clock of the electronic device. The electronic device determines whether times in successive entries of the plurality of entries of the time-state data structure are within a threshold of one another, the threshold based on the predefined time duration. Based on the determining, the electronic device sets a parameter representing a quality of the time clock.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: August 1, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Robert Raymond Neal-Joslin
  • Publication number: 20220229462
    Abstract: In some examples, an electronic device records, in an entry of a time-state data structure that includes a plurality of entries to store respective times, a time in response to invocation of a time-lapse process that lasts a predefined time duration independently of a time clock of the electronic device. The electronic device determines whether times in successive entries of the plurality of entries of the time-state data structure are within a threshold of one another, the threshold based on the predefined time duration. Based on the determining, the electronic device sets a parameter representing a quality of the time clock.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 21, 2022
    Inventor: Robert Raymond Neal-Joslin
  • Patent number: 10313349
    Abstract: Example implementations relate to providing a web service. For example, an implementation includes a gateway to receive client certificate information from the client computing device and to determine a trust state of the client computing device based on the client certificate information. The gateway is also to receive a service request from the client computing device and to modify the service request. The implementation also includes a web service logic layer to receive the modified service request including the trust state and to determine a level of service associated with the client computing device based on the modified service request.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: June 4, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Robert Raymond Neal-Joslin
  • Patent number: 10261719
    Abstract: Examples include volume and snapshot replication. In some examples, a user-initiated snapshot of a volume at a source array may be created, wherein the user-initiated snapshot has a pending status and the volume is a member of a set of volumes in a replication group. A synchronization snapshot may be created of the volume at a periodic synchronization time. The synchronization snapshot may have a pending status. Each snapshot of the volume may be stored at the source array and each snapshot may be recorded via a representative entry in an original snapshot list. The volume may be incrementally replicated to a target array such that the target array has a replica of the volume at the source array via a replication engine.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: April 16, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lisa Baochyn Liu, Sonali Somyalipi, Robert Raymond Neal-Joslin, Nathaniel Rogers, Sujatha Mudupalli
  • Publication number: 20180217756
    Abstract: Examples include volume and snapshot replication. In some examples, a user-initiated snapshot of a volume at a source array may be created, wherein the user-initiated snapshot has a pending status and the volume is a member of a set of volumes in a replication group. A synchronization snapshot may be created of the volume at a periodic synchronization time. The synchronization snapshot may have a pending status. Each snapshot of the volume may be stored at the source array and each snapshot may be recorded via a representative entry in an original snapshot list. The volume may be incrementally replicated to a target array such that the target array has a replica of the volume at the source array via a replication engine.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Lisa Baochyn LIU, Sonali SOMYALIPI, Robert Raymond NEAL-JOSLIN, Nathaniel ROGERS, Sujatha MUDUPALLI
  • Publication number: 20170187716
    Abstract: Example implementations relate to providing a web service. For example, an implementation includes a gateway to receive client certificate information from the client computing device and to determine a trust state of the client computing device based on the client certificate information. The gateway is also to receive a service request from the client computing device and to modify the service request. The implementation also includes a web service logic layer to receive the modified service request including the trust state and to determine a level of service associated with the client computing device based on the modified service request.
    Type: Application
    Filed: July 31, 2014
    Publication date: June 29, 2017
    Inventor: Robert Raymond Neal-Joslin
  • Patent number: 8402511
    Abstract: Methods and apparatus for connecting a client on a first operating system to a server on a second operating system using LDAPI communication includes establishing privacy between the first and second operating systems, identifying the client to the server, identifying the server to the client to establish a trust by the client of the server, and sending LDAPI messages between the client and the server.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: March 19, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Robert Raymond Neal-Joslin
  • Publication number: 20110030042
    Abstract: Methods and apparatus for connecting a client on a first operating system to a server on a second operating system using LDAPI communication includes establishing privacy between the first and second operating systems, identifying the client to the server, identifying the server to the client to establish a trust by the client of the server, and sending LDAPI messages between the client and the server.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 3, 2011
    Inventor: Robert Raymond Neal-Joslin