Patents by Inventor Gregory Elkins

Gregory Elkins 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: 10437977
    Abstract: A communication system involving an access point, a vehicle and a user is provided. The vehicle and user possess a registration code, the user possesses a public and private key pair, and the access point and vehicle possess certificates and associated private keys. The access point issues a certificate to the user associated with the user's public and private keys, and the certificate of the access point is known and trusted by the vehicle. The access point signs a message granting ownership of the vehicle to the user, and the identity of the user indicates the user's certificate. The vehicle conditionally accepts the ownership registration request of the user.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: October 8, 2019
    Assignee: ETAS Embedded Systems Canada Inc.
    Inventors: Robert John Lambert, Jay Peter Gallant, Mark Gregory Elkins, Nevine Maurice Nassif Ebeid
  • Publication number: 20170104589
    Abstract: A communication system involving an access point, a vehicle and a user is provided. The vehicle and user possess a registration code, the user possesses a public and private key pair, and the access point and vehicle possess certificates and associated private keys. The access point issues a certificate to the user associated with the user's public and private keys, and the certificate of the access point is known and trusted by the vehicle. The access point signs a message granting ownership of the vehicle to the user, and the identity of the user indicates the user's certificate. The vehicle conditionally accepts the ownership registration request of the user.
    Type: Application
    Filed: October 12, 2016
    Publication date: April 13, 2017
    Inventors: Robert John LAMBERT, Jay Peter GALLANT, Mark Gregory ELKINS, Nevine Maurice Nassif EBEID
  • Publication number: 20060288160
    Abstract: A memory controller for a disk controller comprises a first memory that receives first and second write operations in a first order and that stores the first and second write operations and corresponding write operation data. A second memory stores a corresponding address for each of the write operations, wherein the corresponding addresses identify a location of the write operation data stored in the first memory. Controller logic determines whether the first write operation and the second write operation write data to a same track of a disk and transfers the write operation data from the first memory to a third memory in a second order when the first write operation and the second write operation write data to the same track, wherein the second order is different from the first order.
    Type: Application
    Filed: August 24, 2006
    Publication date: December 21, 2006
    Inventors: Arie Krantz, Kha Nguyen, Gregory Elkins
  • Publication number: 20050015543
    Abstract: A hard disk unit includes a disk, a controller microprocessor, a host bus interface, a buffer memory, a buffer memory controller, and a disk formatter. The bus interface receives write operations, and corresponding write operation data is stored in the buffer memory. The buffer memory controller includes address registers and block count registers. The microprocessor loads the address registers with the buffer memory addresses of multiple write operations and loads the block count registers with the size of the corresponding data. The microprocessor then issues a single command to the buffer memory controller to transfer the data from the buffer memory to the disk formatter. The address registers and block count registers enable the data of multiple write operations to be transferred and written to a disk in an order other than the order in which the write operations were received at the bus interface.
    Type: Application
    Filed: August 18, 2004
    Publication date: January 20, 2005
    Inventors: Arie Krantz, Kha Nguyen, Gregory Elkins