Patents by Inventor Philip M. Hawkes

Philip M. Hawkes 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: 8229118
    Abstract: Systems and methods of securing wireless communications between a network and a subscriber station include inserting a marker denoting an encryption type within a random value used for authentication, calculating a first session key and a first response value as a function of the random value, then calculating a second session key and a second response value as a function of the random value, first session key and first response value. The two levels of session keys and response values may be used by upgraded subscriber stations and network access points to prevent attackers from intercepting authentication triplets.
    Type: Grant
    Filed: September 16, 2004
    Date of Patent: July 24, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Gregory G. Rose, Michael Paddon, Philip M. Hawkes, James F. Semple
  • Patent number: 8213607
    Abstract: A stream stretcher is provided for securely expanding a key stream to match the length of a data block to be encrypted and/or decrypted. A key stream is obtained having a length of LZ bits. A length LD corresponding to a data block to be encrypted/decrypted is obtained, where LD>LZ. LD?LZ new bits are recursively generated by combining at least two bits of the key stream. The LD?LZ new bits are appended to the key stream to generate a stretched key stream. The data block may then be encrypted/decrypted with the stretched key stream. The at least two bits are selected to have offsets that form a full positive difference set.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: July 3, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Gregory G. Rose, Philip M. Hawkes
  • Patent number: 8064602
    Abstract: Systems and methods of securing wireless communications between a network and a subscriber station are disclosed. One embodiment creates authentication triplets due to expire after a certain amount of time such that they may not be used indefinitely by an attacker who intercepts them.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: November 22, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Michael Paddon, Gregory G. Rose, Philip M. Hawkes, James F. Semple
  • Patent number: 7929699
    Abstract: Systems and methods of securing wireless communications between a network and a subscriber station include inserting a marker denoting an encryption type within a random value used for authentication, calculating a first session key and a first response value as a function of the random value, then calculating a second session key and a second response value as a function of the random value, first session key and first response value. The two levels of session keys and response values may be used by upgraded subscriber stations and network access points to prevent attackers from intercepting authentication triplets.
    Type: Grant
    Filed: September 16, 2004
    Date of Patent: April 19, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Gregory G. Rose, Michael Paddon, Philip M. Hawkes, James F. Semple
  • Publication number: 20080260164
    Abstract: Systems and methods of securing wireless communications between a network and a subscriber station are disclosed. One embodiment creates authentication triplets due to expire after a certain amount of time such that they may not be used indefinitely by an attacker who intercepts them.
    Type: Application
    Filed: October 18, 2007
    Publication date: October 23, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Michael Paddon, Gregory G. Rose, Philip M. Hawkes, James F. Semple
  • Publication number: 20080095370
    Abstract: A stream stretcher is provided for securely expanding a key stream to match fee length of a data block to be encrypted and/or decrypted. A key stream is obtained having a length of LZ bits. A length LD corresponding, to a data block to be encrypted/decrypted is obtained, where LD>LZ. LD?LZ new bits are recursively generated by combining at least two bits of the key stream. The LD?LZ new bits are appended to the key stream to generate a stretched key stream. The data block may then be encrypted/decrypted with the stretched key stream. The at least two bits are selected to have offsets that form a full positive difference set.
    Type: Application
    Filed: October 18, 2006
    Publication date: April 24, 2008
    Inventors: Gregory G. Rose, Philip M. Hawkes
  • Patent number: 7302060
    Abstract: Systems and methods of securing wireless communications between a network and a subscriber station are disclosed. One embodiment creates authentication triplets due to expire after a certain amount of time such that they may not be used indefinitely by an attacker who intercepts them.
    Type: Grant
    Filed: September 16, 2004
    Date of Patent: November 27, 2007
    Assignee: QUALCOMM Incorporated
    Inventors: Michael Paddon, Gregory G. Rose, Philip M. Hawkes, James F. Semple
  • Patent number: 6944765
    Abstract: A method of authenticating anonymous users while reducing potential for “middleman” fraud includes the step of constructing a puzzle in response to information received from a software user. The puzzle includes the received information. The puzzle is sent to the user by a software provider. The user solves the puzzle and returns the solution to the provider. The puzzle includes a portion of a value derived from an encrypted “cookie” and an exponentiation of the derived value. The cookie includes information about the user.
    Type: Grant
    Filed: December 21, 1999
    Date of Patent: September 13, 2005
    Assignee: Qualcomm, Inc.
    Inventors: Gregory G. Rose, Philip M. Hawkes