Patents by Inventor Mona Soliman Habib

Mona Soliman Habib 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: 11636305
    Abstract: Methods, systems, apparatuses, and computer program products are provided for altering the behavior of an electronic personal assistant based on a situation associated with a mobile device. A situation is sensed with a plurality of sensors to generate sensor data. A situation score is calculated based on the sensor data. Behavior of an electronic personal assistant is altered based on the calculated situation score. In one aspect, the situation is a driving situation in which a driver drives a vehicle on a roadway. In such case, a driving situation score is calculated based on the sensor data, and behavior of the electronic personal assistant is altered based on the calculated driving situation score, such as suspending interactions by the electronic personal assistant with the driver to avoid the driver being distracted.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: April 25, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tae Hong Joo, Tarek Z. Elabbady, Mona Soliman Habib
  • Patent number: 11443161
    Abstract: A method and apparatus for robot gesture generation is described. Generally speaking, a concept corresponding to a utterance to be spoken by a robot is determined (204). After a concept is determined or selected, a symbolic representation of a gesture that corresponds to the determined concept is retrieved from a predetermined gesture library (206). Subsequently, the symbolic representation is provided to cause the robot to perform the gesture (208). In such way, a more natural, comprehensive and effective communication between human and robots may be achieved.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: September 13, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Katsushi Ikeuchi, Mona Soliman Habib
  • Publication number: 20200034683
    Abstract: Methods, systems, apparatuses, and computer program products are provided for altering the behavior of an electronic personal assistant based on a situation associated with a mobile device. A situation is sensed with a plurality of sensors to generate sensor data. A situation score is calculated based on the sensor data. Behavior of an electronic personal assistant is altered based on the calculated situation score. In one aspect, the situation is a driving situation in which a driver drives a vehicle on a roadway. In such case, a driving situation score is calculated based on the sensor data, and behavior of the electronic personal assistant is altered based on the calculated driving situation score, such as suspending interactions by the electronic personal assistant with the driver to avoid the driver being distracted.
    Type: Application
    Filed: October 8, 2019
    Publication date: January 30, 2020
    Inventors: Tae Hong Joo, Tarek Z. Elabbady, Mona Soliman Habib
  • Publication number: 20190385040
    Abstract: A method and apparatus for robot gesture generation is described. Generally speaking, a concept corresponding to a utterance to be spoken by a robot is determined (204). After a concept is determined or selected, a symbolic representation of a gesture that corresponds to the determined concept is retrieved from a predetermined gesture library (206). Subsequently, the symbolic representation is provided to cause the robot to perform the gesture (208). In such way, a more natural, comprehensive and effective communication between human and robots may be achieved.
    Type: Application
    Filed: December 12, 2016
    Publication date: December 19, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Katsushi IKEUCHI, Mona Soliman HABIB
  • Patent number: 10474946
    Abstract: Methods, systems, apparatuses, and computer program products are provided for altering the behavior of an electronic personal assistant based on a situation associated with a mobile device. A situation is sensed with a plurality of sensors to generate sensor data. A situation score is calculated based on the sensor data. Behavior of an electronic personal assistant is altered based on the calculated situation score. In one aspect, the situation is a driving situation in which a driver drives a vehicle on a roadway. In such case, a driving situation score is calculated based on the sensor data, and behavior of the electronic personal assistant is altered based on the calculated driving situation score, such as suspending interactions by the electronic personal assistant with the driver to avoid the driver being distracted.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: November 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tae Hong Joo, Tarek Z. Elabbady, Mona Soliman Habib
  • Publication number: 20170372189
    Abstract: Methods, systems, apparatuses, and computer program products are provided for altering the behavior of an electronic personal assistant based on a situation associated with a mobile device. A situation is sensed with a plurality of sensors to generate sensor data. A situation score is calculated based on the sensor data. Behavior of an electronic personal assistant is altered based on the calculated situation score. In one aspect, the situation is a driving situation in which a driver drives a vehicle on a roadway. In such case, a driving situation score is calculated based on the sensor data, and behavior of the electronic personal assistant is altered based on the calculated driving situation score, such as suspending interactions by the electronic personal assistant with the driver to avoid the driver being distracted.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Tae Hong Joo, Tarek Z. Elabbady, Mona Soliman Habib