Patents by Inventor Philip Michael Hawkes

Philip Michael 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: 9491620
    Abstract: A method for obtaining a secure connection between a first server and a client. The method may comprise establishing a secure communication session between a second server and the client, wherein the second server is trusted by the first server, and the second server is configured to authenticate the client. The client may receive a client token, wherein the client token contains data associated with the first server, the second server, the client, and a digital signature. Then, the client may request secure communication access to the first server, wherein the request includes transferring the client token to the first server. Finally, the client may receive a grant of secure communication access to the first server based on authentication of the client by the first server, wherein the authentication is based on the client token validating the client and the digital signature validating the client token.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: November 8, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Stephen William Edge, Andreas Klaus Wachter, Philip Michael Hawkes
  • Patent number: 9467856
    Abstract: Methods and apparatuses are presented for use in a terminal to access a discovered location server. The methods may include in response to a determination that a first network does not support authenticated access from the terminal to a home location server, obtaining authenticated access to the home location server using a second network that does support authenticated access to the home location server by the terminal. In response to obtaining authorization for the discovered location server from the home location server, the terminal may access the discovered location server using the first network.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: October 11, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Philip Michael Hawkes, Andreas Klaus Wachter, Kirk Allan Burroughs, Stephen William Edge
  • Patent number: 9439067
    Abstract: Systems and methods of performing link setup and authentication are disclosed. A first method utilizes an unprotected association request and an association response that includes an access point nonce (ANonce). A second method includes receiving, during a first link setup using a first ANonce, a second ANonce for use in a second link setup. A third method utilizes a temporary key to protect an association request. A fourth method includes generating an ANonce at a mobile device based on an ANonce-seed received from an access point.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: September 6, 2016
    Inventors: George Cherian, Philip Michael Hawkes, Santosh Paul Abraham, Hemanth Sampath
  • Patent number: 9426648
    Abstract: Systems and methods of performing link setup and authentication are disclosed. A method includes, at an access point, receiving an unprotected authentication request from a mobile device. The method also includes extracting an initiate message from the unprotected authentication request and sending the initiate message to an authentication server. The method further includes receiving an answer message from the authentication server, where the answer message includes a re-authentication master session key (rMSK). The method includes generating an access point nonce (ANonce) and sending an authentication response to the mobile device, where the authentication response includes the ANonce.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: August 23, 2016
    Assignee: Qualcomm Incorporated
    Inventors: George Cherian, Philip Michael Hawkes, Santosh Paul Abraham, Hemanth Sampath
  • Patent number: 9402177
    Abstract: A particular method includes generating, at a secure user plane location (SUPL) server, a message to be sent to a mobile device, the message including: a server certificate including an identifier of the SUPL server and a public key of the SUPL server; and a request for a device certificate of the mobile device. The method also includes receiving a reply from the mobile device that includes a device certificate of the mobile device; and authenticating the mobile device as associated with a SUPL user based on the device certificate.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: July 26, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Philip Michael Hawkes, Andreas Klaus Wachter, Adrian Edward Escott, Stephen William Edge
  • Patent number: 9392494
    Abstract: A method of operation of a mobile device to reduce link setup time includes initiating a link setup procedure with a first access point. The link setup procedure includes receiving dynamic host configuration protocol (DHCP) information via the first access point. The method further includes communicating with the first access point using the DHCP information and initiating communication with a second access point after communicating with the first access point. The method further includes receiving an indication from the second access point identifying whether the mobile device is able to communicate with the second access point using the DHCP information. A value of the indication identifies whether the mobile device is able to reduce link setup time with the second access point by avoiding DHCP reconfiguration with the second access point.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: July 12, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Philip Michael Hawkes, George Cherian
  • Patent number: 9336160
    Abstract: A block cipher is provided that secures data by encrypting it based on the memory address where it is to be stored. When encrypting data for storage in the memory address, the memory address is encrypted in a first plurality of block cipher rounds. Data round keys are generated using information from the first plurality of block cipher rounds. Data to be stored is combined with the encrypted memory address and encrypted in a second plurality of block cipher rounds using the data round keys. The encrypted data is then stored in the memory location. When decrypting data, the memory address is again encrypted as before while the encrypted stored data is decrypted in a second plurality of the block cipher rounds using the data round keys to obtain a partially decrypted data. The partially decrypted data is combined with the encrypted memory address to obtain fully decrypted data.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: May 10, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Philip Michael Hawkes, Lu Xiao, Gregory Gordon Rose, Steve Millendorf
  • Publication number: 20160127901
    Abstract: Methods, systems, and devices are described for wireless communication at a wireless station. Specifically, the present disclosure prevents a station from decrypting unauthorized messages transmitted by wireless device(s) impersonating an AP. In some examples, the AP may continuously and periodically alter the keys for each transmitted message transmitted to prevent malicious interference by unauthorized devices. In some examples, the method may use a symmetric cipher (e.g., Message Integrity Code) for a message using an undisclosed MIC key.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Inventors: Soo Bum Lee, Santosh Paul Abraham, Philip Michael Hawkes, George Cherian, Anand Palanigounder
  • Patent number: 9301093
    Abstract: Techniques are provided which may be implemented in various methods, apparatus, and/or articles of manufacture to allow a mobile device to obtain certain location service(s) and/or the like from one or more computing devices that have been authorized for use. For example, in certain implementations, an authorizing location server may obtain a first message from a mobile device indicating a first set of location servers, determine a second set of location servers based, at least in part, on the first set of location servers, and transmit a second message to the mobile device indicating that the second set of location servers are authorized for location service related access by the mobile device.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: March 29, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Stephen William Edge, Andreas Klaus Wachter, Philip Michael Hawkes
  • Patent number: 9271256
    Abstract: Various techniques are provided for Location Services (LCS) Assistance Data broadcast, for example for implementation in LTE and LTE-A systems. The embodiments described herein may use the LPP/LPPe positioning protocol, by making use of existing unsolicited Provide Assistance Data (PAD) messages. Embodiments avoid the need to define and implement a separate broadcast Assistance Data protocol. Additional exemplary embodiments for scheduling and verifying of the broadcast Assistance Data messages are described herein.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: February 23, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Stephen William Edge, Sven Fischer, Philip Michael Hawkes
  • Publication number: 20160041919
    Abstract: Various embodiments of methods and systems for Selective Sub-Page Decompression (“SSPD”) seek to reduce unwanted latency in making requested data available to a processing component. To do so, SSPD embodiments may decompress a memory page in sub-page segments. Certain SSPD embodiments may decompress the sub-pages in parallel, using a plurality of available decompression engines. Certain other SSPD embodiments may decompress the sub-pages in a serial manner, using one or more available decompression engines and starting with a target sub-page that contains a requested chunk of data. In these ways, SSPD embodiments may make a requested chunk of data available to a processing component more quickly than other systems and methods known in the art.
    Type: Application
    Filed: August 8, 2014
    Publication date: February 11, 2016
    Inventors: PHILIP MICHAEL HAWKES, ANAND PALANIGOUNDER
  • Patent number: 9253712
    Abstract: A method of automatically configuring a wireless device includes performing service discovery by the wireless device to identify a programming module and sending to the programming module a probe request including a first device public key. The method includes receiving from the programming module a probe response including an indication of a match between the first device public key and a second device public key.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: February 2, 2016
    Assignee: Qualcomm Incorporated
    Inventors: George Cherian, Mahesh Dandapani Iyer, Santosh Paul Abraham, Philip Michael Hawkes
  • Publication number: 20160029162
    Abstract: Various techniques are provided for Location Services (LCS) Assistance Data broadcast, for example for implementation in LTE and LTE-A systems. The embodiments described herein may use the LPP/LPPe positioning protocol, by making use of existing unsolicited Provide Assistance Data (PAD) messages. Embodiments avoid the need to define and implement a separate broadcast Assistance Data protocol. Additional exemplary embodiments for scheduling and verifying of the broadcast Assistance Data messages are described herein.
    Type: Application
    Filed: September 25, 2015
    Publication date: January 28, 2016
    Inventors: Stephen William Edge, Sven Fischer, Philip Michael Hawkes
  • Patent number: 9226144
    Abstract: Systems and methods of performing link setup and authentication are disclosed. A method includes receiving, at a mobile device, a first access point nonce (ANonce) from an access point and generating a first pairwise transient key (PTK) using the first ANonce. The mobile device sends an authentication request including a station nonce (SNonce) to the access point, where the authentication request is protected using the first PTK. The mobile device receives an authentication response including a second ANonce from the access point, where the authentication response is protected using a second PTK. The mobile device generates the second PTK using the second ANonce and the SNonce and uses the second PTK to protect at least one subsequent message to be sent from the mobile device to the access point.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: December 29, 2015
    Assignee: Qualcomm Incorporated
    Inventors: George Cherian, Philip Michael Hawkes, Santosh Paul Abraham, Hemanth Sampath
  • Publication number: 20150373540
    Abstract: Methods and apparatuses are presented for use in a terminal to access a discovered location server. The methods may include in response to a determination that a first network does not support authenticated access from the terminal to a home location server, obtaining authenticated access to the home location server using a second network that does support authenticated access to the home location server by the terminal. In response to obtaining authorization for the discovered location server from the home location server, the terminal may access the discovered location server using the first network.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 24, 2015
    Inventors: Philip Michael HAWKES, Andreas Klaus WACHTER, Kirk Allan BURROUGHS, Stephen William EDGE
  • Patent number: 9143937
    Abstract: A method includes generating at least one of a re-authorization request or a re-authentication with an extensible authentication protocol. The method also includes generating an upper layer message. The method further includes bundling the upper layer message and the least one of the re-authorization request or the re-authentication request as an association request. The method further includes transmitting the association request to an access point.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: September 22, 2015
    Assignee: Qualcomm Incorporated
    Inventors: George Cherian, Philip Michael Hawkes, Jouni Malinen, Santosh Paul Abraham, Anand Palanigounder, Maarten Menzo Wentink
  • Patent number: 9119065
    Abstract: A particular method includes receiving, at a secure user plane location (SUPL) server, an indication from a mobile device of one or more transport layer security (TLS) cipher suites supported by the mobile device; determining whether the one or more TLS cipher suites include a TLS pre-shared key (TLS-PSK) cipher suite that is supported by the SUPL server; in response to determining whether the one or more TLS cipher suites include the TLS-PSK cipher suite that is supported by the SUPL server, performing a generic bootstrapping architecture (GBA)-based authentication process to authenticate the mobile device, or determining whether the SUPL server supports a certificate-based authentication method; and in response to determining that the SUPL server supports the certificate-based authentication method, performing the certificate-based authentication method that includes sending a server certificate to the mobile device and receiving a device certificate from the mobile device.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: August 25, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Philip Michael Hawkes, Andreas Klaus Wachter, Adrian Edward Escott, Stephen William Edge
  • Patent number: 9100388
    Abstract: Methods and apparatuses are presented for obtaining authorized access from a terminal to a discovered location server. The methods may include switching from a first network that does not support authenticated access from the terminal to a home location server to a second network that does support authenticated access from the terminal to the home location server. Authenticated access to the home location server may be obtained using the second network. Authorization for the discovered location server may then be obtained from the home location server. The terminal may then switch from the second network back to the first network. The terminal may then access the discovered location server using the first network based on the obtained authorization from the home location server.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: August 4, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Philip Michael Hawkes, Andreas Klaus Wachter, Kirk Allan Burroughs, Stephen William Edge
  • Patent number: 9076339
    Abstract: Disclosed is an apparatus, system, and method to utilize a plurality of road markers to aid a vehicle in merging into a lane. The lane that the merging vehicle desires to merge into is determined. Further, the position of the merging vehicle is determined. Target vehicles are then notified about the merging vehicle utilizing the plurality of road markers.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: July 7, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Philip Michael Hawkes, Gregory Gordon Rose
  • Patent number: 9055040
    Abstract: Disclosed is a method for securely presenting content in a mobile station. The mobile station may have a smart module, a security agent, and an air interface for communicating with a content provider and with a remote content rights manager. The smart module stores content presentation units and has a proxy content rights manager for when the mobile station is unable to receive secure content keys from the remote content rights manager using the air interface. In the method, content presentation units are transferred from the remote rights manager to the smart module for storage. Secure content keys are requested from the smart module for allowing presentation of content requested while the mobile station is unable to communicate with the remote rights manager. The secure content keys are transferred, based on a stored content presentation unit, from the proxy content rights manager to the security agent for allowing content presentation.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: June 9, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Jun Wang, Charles N. Lo, Lakshminath Reddy Dondeti, Philip Michael Hawkes