Patents by Inventor Michael A. Hawkes

Michael A. 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).

  • Publication number: 20130223626
    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: August 29, 2012
    Publication date: August 29, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Stephen William EDGE, Sven Fischer, Philip Michael Hawkes
  • Publication number: 20130217359
    Abstract: A method of automatically configuring a wireless device includes receiving programming credentials from a server at a programming module and authenticating the wireless device based on the programming credentials. The method includes programming the wireless device with access credentials of an access point of a network to enable the wireless device to communicate, via the access point, with one or more devices outside of the network.
    Type: Application
    Filed: August 20, 2012
    Publication date: August 22, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: George Cherian, Mahesh D. Iyer, Santosh Paul Abraham, Philip Michael Hawkes
  • Patent number: 8437473
    Abstract: Embodiments disclosed allow authentication between two entities having agreed on the use of a common modulus N. The authentication includes generating a pseudorandom string value; generating a public key value based on the modulus N and the pseudorandom string value; generating a private key value corresponding to the public key value; receiving a verifier's public key value; generating a shared secret value based on the modulus N, the private key value and the verifier's public key value; calculating an authentication signature value using the shared secret value; and transmitting the authentication signature value for authentication. When the authentication signature is received, the public key value and the shared value are generated to calculate an authentication signature value. Thereafter, the authentication signature values are compared and authenticated.
    Type: Grant
    Filed: February 24, 2006
    Date of Patent: May 7, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Alexander Gantman, Gregory Gordon Rose, John W. Noerenberg, II, Philip Michael Hawkes
  • Patent number: 8433843
    Abstract: Disclosed is a method for protecting sensitive data in a storage device having wear leveling. In the method, a write command, with an associated sensitive write signal indicating that sensitive data is associated with the write command, is received. The sensitive data is further associated with at least one address pointing to a storage location within an initial physical storage block. The write command is executed by writing to at least one storage location within an available physical storage block, pointing the at least one address to the at least one storage location within the available physical storage block, and erasing the initial physical storage block to complete execution of the write command.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: April 30, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Michael W. Paddon, Craig M. Brown, Philip Michael Hawkes
  • Publication number: 20130067552
    Abstract: A particular method includes storing, at a mobile device, at least one security credential that is specific to the mobile device. The method also includes transmitting the at least one security credential to a secure user plane location (SUPL) location platform (SLP) to authenticate the mobile device as associated with a SUPL user based on a comparison of the device identifier to a stored device identifier.
    Type: Application
    Filed: November 3, 2011
    Publication date: March 14, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Philip Michael Hawkes, Andreas Wachter, Adrian Edward Escott, Stephen William Edge
  • Patent number: 8260259
    Abstract: Methods and devices for instructing a subscriber identity module in a cellular communications network to process non-standard authentication information in a standard manner are disclosed. One embodiment of a method comprises receiving a first message authentication code (MAC) and an authentication management field (AMF) at a subscriber identity module as part of an authentication protocol, calculating a second MAC and determining whether the second MAC is equivalent to the first MAC. If the first and second MAC are not equivalent, the SIM calculates a third MAC and determines whether the first MAC is equivalent to the third MAC, and if so, the subscriber identity module processes the AMF in a predefined or standard manner.
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: September 4, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: James Semple, Gregory G. Rose, Michael Paddon, Philip Michael Hawkes
  • Publication number: 20120202517
    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: Application
    Filed: February 4, 2012
    Publication date: August 9, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Stephen William Edge, Andreas Klaus Wachter, Philip Michael Hawkes
  • Patent number: 8233623
    Abstract: Methods and systems for blackout provisioning in a communication network. In an aspect, a method is provided for blackout provisioning in a distribution network. The method includes determining one or more affected regions, and generating a blackout key based an original key and the affected regions. The method also includes encrypting content with the blackout key to produce encrypted content, and transmitting the encrypted content and an encrypted version of the original key over the distribution network. An apparatus is provided for blackout provisioning that includes provisioning logic to determine one or more affected regions, a key generator to generate a blackout key based an original key and the affected regions, encryption logic to encrypt content with the blackout key to produce encrypted content, and a transmitter to transmit the encrypted content and an encrypted version of the original key over the distribution network.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: July 31, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Christopher R. Wingert, Pooja Aggarwal, Philip Michael Hawkes
  • Publication number: 20120111293
    Abstract: A cam can rotate on a camshaft of an internal combustion engine. A rocker arm that actuates a valve of the internal combustion engine can include a rocker pivot connection point located on a distal side of a valve component from a proximate end of the rocker arm that is deflected by action of the cam. The rocker arm can include a contact point located between the rocker pivot point and the proximate end. The contact point can act on the valve component to actuate the valve. The rocker pivot connection point can be translated such that it is closer to or further from the cam. This translation can be used to vary valve lift and/or valve timing. The cam can have a three-dimensional profile to provide different actuation distance of the rocker arm. Systems, methods, and articles of manufacture consistent with one or more of these features are described.
    Type: Application
    Filed: October 10, 2011
    Publication date: May 10, 2012
    Inventors: James M. Cleeves, Michael Hawkes
  • Publication number: 20120115430
    Abstract: Disclosed is an apparatus and method to locate a mobile device in an emergency situation. The mobile device includes a display device, a user interface to receive an emergency mode request from a user, and a processor. The processor may be configured to execute instructions to implement an emergency mode process based upon the receipt of the emergency mode request from the user. The emergency mode process is implemented to: monitor received signals to locate a base station, wherein, once a base station is located, a short emergency message is transmitted to the base station including the location of the mobile device. The emergency mode process is further implemented to: monitor received signals to receive an acknowledgement signal from the base station; and reduce a plurality of first non-essential functions of the mobile device to reduce power consumption.
    Type: Application
    Filed: November 8, 2010
    Publication date: May 10, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Philip Michael Hawkes, Miriam M. Wiggers De Vries, Craig M. Brown, Alexander Gantman, Jessica M. Purser, Cameron A. McDonald, Craig W. Northway, Michael W. Paddon
  • Publication number: 20120089316
    Abstract: An internal combustion engine can include a piston moving in a cylinder and a junk head disposed opposite the piston head in the cylinder. The junk head can optionally be moveable between a higher compression ratio position closer to a top dead center of the piston and a lower compression ratio position further from the top dead center position of the piston. At least one intake port can deliver a fluid comprising inlet air to a combustion chamber within the cylinder. Combustion gases can be directed out of the combustion volume through at least one exhaust port. One or both of the intake port and the exhaust port can be opened and closed by operation of a sleeve valve that at least partially encircles the piston. Related articles, systems, and methods are described.
    Type: Application
    Filed: October 10, 2011
    Publication date: April 12, 2012
    Inventors: James M. Cleeves, Simon David Jackson, Michael Hawkes, Michael A. Willcox
  • Publication number: 20120085319
    Abstract: An internal combustion engine can be operated in response to a received first throttle control input in a first operating regime that includes delivering a first air-fuel mixture having a first air/fuel ratio to a combustion volume to deliver a first output power in a first output power range between zero and a transition output power level. The engine can be operated in response to a received second throttle control input in a second operating regime that includes delivering a second air/fuel ratio richer than the first air/fuel ratio to the combustion volume to deliver a second output power in a second output power range between the transition output power level and a maximum output power level. Related methods, systems, and article of manufacture are described.
    Type: Application
    Filed: October 10, 2011
    Publication date: April 12, 2012
    Inventors: James M. Cleeves, Michael Hawkes
  • Publication number: 20120085309
    Abstract: A sleeve valve with a valve body that at least partially encircles at least one piston that moves in a reciprocating manner can, at least partially define with the at least one piston a combustion chamber of an internal combustion engine. A valve actuation mechanism can move the sleeve valve between an open position and a closed position to control flow through a port of the internal combustion engine. The sealing edge of the sleeve valve can be urged against a valve seat by an urging force generated by the valve actuation mechanism when the sleeve valve is moved to the closed position. At least one of the sleeve valve and the valve seat can include a valve assistance feature that assists the valve actuation mechanism in resisting forces generated by the internal combustion engine in opposition to the urging force. Related articles, systems, and methods are described.
    Type: Application
    Filed: October 10, 2011
    Publication date: April 12, 2012
    Inventors: James M. Cleeves, Michael Hawkes
  • Publication number: 20120085305
    Abstract: Various types of valve systems are disclosed herein. In one embodiment, a positive control reciprocating sleeve valve system for use with an internal combustion engine includes opening and closing rockers controlled by corresponding opening and closing cam lobes. In one aspect of this embodiment, interference can be designed into the valve control system to provide additional “hold-closed” force to hold the valve against its seat during a portion of the engine cycle. In another aspect of this embodiment, positive control valve systems can include compliant components and systems, hydraulic systems, pneumatic systems, and/or mechanical spring systems to control valve lash, facilitate sealing, etc.
    Type: Application
    Filed: October 7, 2011
    Publication date: April 12, 2012
    Applicant: Pinnacle Engines, Inc.
    Inventors: James M. Cleeves, Michael Hawkes, William H. Anderson
  • Patent number: 8126139
    Abstract: Methods and apparatus are presented for encrypting and authenticating data, wherein some data is encrypted and some data is not encrypted, but all of the data is authenticated. Masking modules (410) are used in a partial-block encryption mode to indicate which bits of a data block are to be encrypted.
    Type: Grant
    Filed: July 16, 2008
    Date of Patent: February 28, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Gregory Gordon Rose, Philip Michael Hawkes
  • Publication number: 20120042374
    Abstract: Embodiments describe a system and/or method for efficient classification of network packets. According to an aspect a method includes describing a packet as a feature vector and mapping the feature vector to a feature space. The method can further include defining a feature prism, classifying the packet relative to the feature prism, and determining if the feature vector matches the feature prism. If the feature vector matches the feature prism the packet is passed to a data recipient, if not, the packet is blocked. Another embodiment is an apparatus that includes an identification component that defines at least one feature of a packet and a classification component that classifies the packet based at least in part upon the at least one defined feature.
    Type: Application
    Filed: September 26, 2011
    Publication date: February 16, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Michael PADDON, Gregory Gordon Rose, Philip Michael Hawkes
  • Patent number: 8098816
    Abstract: Disclosed is a method for evaluating resistance to cryptanalysis of a cipher structure having a diffusion element including a linear transformation placed between differently-sized confusion elements at an input and an output of the diffusion element. A generalized minimum number of non-zero symbols at the diffusion element's input and output is determined. The diffusion element's input is divided into subset inputs, each having a size corresponding to the size of each confusion element at the diffusion element input. For each subset input, a subset number of non-zero symbols at the subset input and the diffusion element output is determined. Each subset number is summed to generate a summed subset number. The summed subset number is subtracted from the generalized minimum number to generate a worst-case number. An upper bound of a maximum differential characteristic probability is calculated and used to evaluate the cipher structure.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: January 17, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Lu Xiao, Philip Michael Hawkes, Gregory Gordon Rose
  • Patent number: 8027330
    Abstract: Embodiments describe a system and/or method for efficient classification of network packets. According to an aspect a method includes describing a packet as a feature vector and mapping the feature vector to a feature space. The method can further include defining a feature prism, classifying the packet relative to the feature prism, and determining if the feature vector matches the feature prism. If the feature vector matches the feature prism the packet is passed to a data recipient, if not, the packet is blocked. Another embodiment is an apparatus that includes an identification component that defines at least one feature of a packet and a classification component that classifies the packet based at least in part upon the at least one defined feature.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: September 27, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Michael Paddon, Gregory Gordon Rose, Philip Michael Hawkes
  • Publication number: 20110191835
    Abstract: An apparatus and method for identity reuse operable in a communications system, the method comprising selecting an identity value for a device; registering the device onto a network with the selected identity value; determining if the registration of the device is successful; and establishing a communication session for the device and deregistering the selected identity value upon termination of the communication session if the registration is successful, or determining whether to try a different identity value if the registration is not successful. In one aspect, the apparatus and method further comprising waiting a predetermined time period before either re-registering with the selected identity value or registering with the different identity value.
    Type: Application
    Filed: September 16, 2010
    Publication date: August 4, 2011
    Applicant: QUALCOMM INCORPORATED
    Inventors: Philip Michael Hawkes, Anand Palanigounder
  • Patent number: 7966662
    Abstract: An authentication system is disclosed. The authentication system includes a content provider configured to distribute encrypted content, wherein the encrypted content is generated using a content key, and a client having a symmetric key and configured to store the encrypted content received from the content provider and issue a request to the content provider, wherein the request includes a cryptographic function configured to have the symmetric key and the encrypted content as input, wherein the content provider is further configured to verify the client via the request to ensure that the client has received the encrypted content.
    Type: Grant
    Filed: January 6, 2005
    Date of Patent: June 21, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Gregory Gordon Rose, James Semple, Roy Franklin Quick, Jr., Philip Michael Hawkes