Patents by Inventor Kassem Fawaz

Kassem Fawaz 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: 10587360
    Abstract: Example implementations relate to advertisements of a privacy protected device. For example, advertisements of the privacy protected device are jammed. Additionally dummy device advertisements are broadcasted. The dummy device advertisements include a reduced-information advertisement for the privacy protected device.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: March 10, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kassem Fawaz, Kyu-Han Kim
  • Patent number: 10566007
    Abstract: A system and method for authenticating voice commands for a voice assistant includes an accelerometer device for recording vibrations corresponding to speech from a user. The recorded vibrations are compared to speech signals recorded by a microphone to determine if the speech signals originated from the user.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: February 18, 2020
    Assignee: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Kassem Fawaz, Huan Feng, Kang Geun Shin
  • Publication number: 20190020439
    Abstract: Example implementations relate to advertisements of a privacy protected device. For example, advertisements of the privacy protected device are jammed. Additionally dummy device advertisements are broadcasted. The dummy device advertisements include a reduced-information advertisement for the privacy protected device.
    Type: Application
    Filed: February 2, 2016
    Publication date: January 17, 2019
    Inventors: Kassem Fawaz, Kyu-Han Kim
  • Patent number: 10089582
    Abstract: Methods and systems for classifying mobile device behavior include generating a full classifier model that includes a finite state machine suitable for conversion into boosted decision stumps and/or which describes all or many of the features relevant to determining whether a mobile device behavior is benign or contributing to the mobile device's degradation over time. A mobile device may receive the full classifier model along with sigmoid parameters and use the model to generate a full set of boosted decision stumps from which a more focused or lean classifier model is generated by culling the full set to a subset suitable for efficiently determining whether mobile device behavior are benign. Results of applying the focused or lean classifier model may be normalized using a sigmoid function, with the resulting normalized result used to determine whether the behavior is benign or non-benign.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: October 2, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Kassem Fawaz, Vinay Sridhara, Rajarshi Gupta, Yin Chen
  • Publication number: 20180068671
    Abstract: A system and method for authenticating voice commands for a voice assistant includes an accelerometer device for recording vibrations corresponding to speech from a user. The recorded vibrations are compared to speech signals recorded by a microphone to determine if the speech signals originated from the user.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 8, 2018
    Inventors: Kassem Fawaz, Huan Feng, Kang Geun Shin
  • Patent number: 9684870
    Abstract: Methods and systems for classifying mobile device behavior include configuring a server use a large corpus of mobile device behaviors to generate a full classifier model that includes a finite state machine suitable for conversion into boosted decision stumps and/or which describes all or many of the features relevant to determining whether a mobile device behavior is benign or contributing to the mobile device's degradation over time. A mobile device may receive the full classifier model and use the model to generate a full set of boosted decision stumps from which a more focused or lean classifier model is generated by culling the full set to a subset suitable for efficiently determining whether mobile device behavior are benign. Boosted decision stumps may be culled by selecting all boosted decision stumps that depend upon a limited set of test conditions.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: June 20, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Kassem Fawaz, Vinay Sridhara, Rajarshi Gupta
  • Patent number: 9686023
    Abstract: The various aspects provide a mobile device and methods implemented on the mobile device for modifying behavior models to account for device-specific or device-state-specific features. In the various aspects, a behavior analyzer module may leverage a full feature set of behavior models (i.e. a large classifier model) received from a network server to create lean classifier models for use in monitoring for malicious behavior on the mobile device, and the behavior analyzer module may dynamically modify these lean classifier models to include features specific to the mobile device and/or the mobile device's current configuration. Thus, the various aspects may enhance overall security for a particular mobile device by taking the mobile device and its current configuration into account and may improve overall performance by monitoring only features that are relevant to the mobile device.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: June 20, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Vinay Sridhara, Rajarshi Gupta, Kassem Fawaz
  • Patent number: 9323929
    Abstract: The various aspects provide for a computing device and methods implemented by the device to ensure that an application executing on the device and seeking root access will not cause malicious behavior while after receiving root access. Before giving the application root access, the computing device may identify operations the application intends to execute while having root access, determine whether executing the operations will cause malicious behavior by simulating execution of the operations, and pre-approve those operations after determining that executing those operations will not result in malicious behavior. Further, after giving the application root access, the computing device may only allow the application to perform pre-approved operations by quickly checking the application's pending operations against the pre-approved operations before allowing the application to perform those operations.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: April 26, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: David Fiala, Mihai Christodorescu, Vinay Sridhara, Rajarshi Gupta, Kassem Fawaz
  • Publication number: 20150356462
    Abstract: Methods and systems for classifying mobile device behavior include generating a full classifier model that includes a finite state machine suitable for conversion into boosted decision stumps and/or which describes all or many of the features relevant to determining whether a mobile device behavior is benign or contributing to the mobile device's degradation over time. A mobile device may receive the full classifier model along with sigmoid parameters and use the model to generate a full set of boosted decision stumps from which a more focused or lean classifier model is generated by culling the full set to a subset suitable for efficiently determining whether mobile device behavior are benign. Results of applying the focused or lean classifier model may be normalized using a sigmoid function, with the resulting normalized result used to determine whether the behavior is benign or non-benign.
    Type: Application
    Filed: August 14, 2015
    Publication date: December 10, 2015
    Inventors: Kassem Fawaz, Vinay Sridhara, Rajarshi Gupta, Yin Chen
  • Patent number: 9147072
    Abstract: Methods, systems and devices use operating system execution states while monitoring applications executing on a mobile device to perform comprehensive behavioral monitoring and analysis include configuring a mobile device to monitor an activity of a software application, generate a shadow feature value that identifies an operating system execution state of the software application during that activity, generate a behavior vector that associates the monitored activity with the shadow feature value, and determine whether the activity is malicious or benign based on the generated behavior vector, shadow feature value and/or operating system execution states.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: September 29, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Kassem Fawaz, Vinay Sridhara, Rajarshi Gupta, Mihai Christodorescu
  • Publication number: 20150150130
    Abstract: The various aspects provide for a computing device and methods implemented by the device to ensure that an application executing on the device and seeking root access will not cause malicious behavior while after receiving root access. Before giving the application root access, the computing device may identify operations the application intends to execute while having root access, determine whether executing the operations will cause malicious behavior by simulating execution of the operations, and pre-approve those operations after determining that executing those operations will not result in malicious behavior. Further, after giving the application root access, the computing device may only allow the application to perform pre-approved operations by quickly checking the application's pending operations against the pre-approved operations before allowing the application to perform those operations.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: David Fiala, Mihai Christodorescu, Vinay Sridhara, Rajarshi Gupta, Kassem Fawaz
  • Publication number: 20150121524
    Abstract: Methods, systems and devices use operating system execution states while monitoring applications executing on a mobile device to perform comprehensive behavioral monitoring and analysis include configuring a mobile device to monitor an activity of a software application, generate a shadow feature value that identifies an operating system execution state of the software application during that activity, generate a behavior vector that associates the monitored activity with the shadow feature value, and determine whether the activity is malicious or benign based on the generated behavior vector, shadow feature value and/or operating system execution states.
    Type: Application
    Filed: October 28, 2013
    Publication date: April 30, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Kassem FAWAZ, Vinay Sridhara, Rajarshi Gupta, Mihai Christodorescu
  • Publication number: 20140187177
    Abstract: The various aspects provide a mobile device and methods implemented on the mobile device for modifying behavior models to account for device-specific or device-state-specific features. In the various aspects, a behavior analyzer module may leverage a full feature set of behavior models (i.e. a large classifier model) received from a network server to create lean classifier models for use in monitoring for malicious behavior on the mobile device, and the behavior analyzer module may dynamically modify these lean classifier models to include features specific to the mobile device and/or the mobile device's current configuration. Thus, the various aspects may enhance overall security for a particular mobile device by taking the mobile device and its current configuration into account and may improve overall performance by monitoring only features that are relevant to the mobile device.
    Type: Application
    Filed: November 27, 2013
    Publication date: July 3, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Vinay Sridhara, Rajarshi Gupta, Kassem Fawaz
  • Publication number: 20140188781
    Abstract: Methods and systems for classifying mobile device behavior include configuring a server use a large corpus of mobile device behaviors to generate a full classifier model that includes a finite state machine suitable for conversion into boosted decision stumps and/or which describes all or many of the features relevant to determining whether a mobile device behavior is benign or contributing to the mobile device's degradation over time. A mobile device may receive the full classifier model and use the model to generate a full set of boosted decision stumps from which a more focused or lean classifier model is generated by culling the full set to a subset suitable for efficiently determining whether mobile device behavior are benign. Boosted decision stumps may be culled by selecting all boosted decision stumps that depend upon a limited set of test conditions.
    Type: Application
    Filed: November 26, 2013
    Publication date: July 3, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Kassem Fawaz, Vinay Sridhara, Rajarshi Gupta