Patents by Inventor Mir Farooq Ali

Mir Farooq Ali 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: 10902855
    Abstract: An electronic device includes one or more processors, an audio interface, operable with the one or more processors, and a voice interface engine. The audio interface receives first acoustic signals identifying a control operation for the one or more processors. The one or more processors cause the audio interface to exchange second acoustic signals with at least one other electronic device, thereby negotiating which device will perform the control operation.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: January 26, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Jun-Ki Min, Sudhir Vissa, Nikhil Ambha Madhusudhana, Vivek Tyagi, Mir Farooq Ali
  • Patent number: 10706628
    Abstract: One embodiment provides a method, including: receiving, at an augmented reality system, a user command to select content associated with at least one of a device and the augmented reality system; receiving, at the augmented reality system, another user command to transfer the content to another device; and transferring, responsive to receiving the another user command to transfer the content, the content to the another device. Other aspects are described and claimed.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: July 7, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Weldon Nicholson, Ming Qian, Jun-Ki Min, Mir Farooq Ali, Song Wang
  • Patent number: 10607606
    Abstract: In one aspect, a first device includes a processor and storage accessible to the at least one processor. The storage bears instructions executable by the processor to execute a digital assistant, receive input for the digital assistant to perform a task, determine the task indicated in the input, determine whether to use a second device for processing the input based on the determination of the task at the first device, and transmit at least a portion of the input to the second device. The instructions are also executable by the processor to, responsive to a determination to not use the second device for processing the input, execute the task at the first device and using the digital assistant without receiving a response from the second device.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: March 31, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Weldon Nicholson, Daryl Cromer, Mir Farooq Ali, David Alexander Schwarz
  • Patent number: 10599469
    Abstract: A method, a system, and a computer program product for indicating a dialogue status of a conversation thread between a user of an electronic device and a virtual assistant capable of maintaining conversational context of multiple threads at a time. The method includes receiving, at an electronic device providing functionality of a virtual assistant (VA), a user input that corresponds to a task to be performed by the VA. The method includes determining, from among a plurality of selectable threads being concurrently maintained by the VA and based on content of the user input, one target thread to which the user input is associated. The method includes performing the task within the target thread.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: March 24, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Jun-Ki Min, David A. Schwarz, Krishna C. Garikipati, John W. Nicholson, Mir Farooq Ali
  • Patent number: 10565956
    Abstract: A method and apparatus filter light spectrum. Ambient light conditions of light that is ambient to a user device can be sensed. Ambient light color conditions can be determined based on the sensed ambient light conditions. User device charging times when the user device is being charged can be monitored. User device motion including movement of the user device can be monitored. User device activity can be monitored. Color-modified image display times can be ascertained from at least one selected from the user device motion, the user device activity, and the user device charging times. A color-modified image can be generated based on at least the ambient light color conditions and the color-modified image display times. The color-modified image can be displayed.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: February 18, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Maziyar Khorasani, Kevin McDunn, Seang Chau, Kevin Foy, Lauren Schwendimann, Xiaodong Xun, Joseph Swantek, Mir Farooq Ali, Jun Ki Min
  • Patent number: 10468022
    Abstract: A voice assistant (VA) can switch between a voice input mode, in which the VA produces audible responses to voice queries, and a gesture input mode that can be triggered by a predetermined gesture, in which the VA produces visual responses to gesture-based queries.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: November 5, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Jun-ki Min, Mir Farooq Ali, Navin Tulsibhai Dabhi
  • Publication number: 20190266801
    Abstract: One embodiment provides a method, including: receiving, at an augmented reality system, a user command to select content associated with at least one of a device and the augmented reality system; receiving, at the augmented reality system, another user command to transfer the content to another device; and transferring, responsive to receiving the another user command to transfer the content, the content to the another device. Other aspects are described and claimed.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventors: John Weldon Nicholson, Ming Qian, Jun-Ki Min, Mir Farooq Ali, Song Wang
  • Publication number: 20190251961
    Abstract: In one aspect, a first device includes a processor and storage accessible to the processor. The storage includes instructions executable by the processor to facilitate audio communication between the first device and a second device and to select a threshold amount of the audio communication. The instructions are also executable to transcribe to text words that are recognized from the threshold amount of the audio communication, determine whether the text comprises a command to the first device, and request confirmation that a command to the first device has been issued based on a determination that the text comprises a command to the first device.
    Type: Application
    Filed: February 15, 2018
    Publication date: August 15, 2019
    Inventors: Song Wang, Ming Qian, David Alexander Schwarz, Jun-Ki Min, Mir Farooq Ali
  • Publication number: 20190235916
    Abstract: A method, a system, and a computer program product for indicating a dialogue status of a conversation thread between a user of an electronic device and a virtual assistant capable of maintaining conversational context of multiple threads at a time. The method includes receiving, at an electronic device providing functionality of a virtual assistant (VA), a user input that corresponds to a task to be performed by the VA. The method includes determining, from among a plurality of selectable threads being concurrently maintained by the VA and based on content of the user input, one target thread to which the user input is associated. The method includes performing the task within the target thread.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 1, 2019
    Inventors: JUN-KI MIN, DAVID A. SCHWARZ, KRISHNA C. GARIKIPATI, JOHN W. NICHOLSON, MIR FAROOQ ALI
  • Publication number: 20180366116
    Abstract: In one aspect, a first device includes a processor and storage accessible to the at least one processor. The storage bears instructions executable by the processor to execute a digital assistant, receive input for the digital assistant to perform a task, determine the task indicated in the input, determine whether to use a second device for processing the input based on the determination of the task at the first device, and transmit at least a portion of the input to the second device. The instructions are also executable by the processor to, responsive to a determination to not use the second device for processing the input, execute the task at the first device and using the digital assistant without receiving a response from the second device.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 20, 2018
    Inventors: John Weldon Nicholson, Daryl Cromer, Mir Farooq Ali, David Alexander Schwarz
  • Publication number: 20180322881
    Abstract: An electronic device includes one or more processors, an audio interface, operable with the one or more processors, and a voice interface engine. The audio interface receives first acoustic signals identifying a control operation for the one or more processors. The one or more processors cause the audio interface to exchange second acoustic signals with at least one other electronic device, thereby negotiating which device will perform the control operation.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 8, 2018
    Inventors: Jun-Ki Min, Sudhir Vissa, Nikhil Ambha Madhusudhana, Vivek Tyagi, Mir Farooq Ali
  • Publication number: 20180286392
    Abstract: A voice assistant (VA) can switch between a voice input mode, in which the VA produces audible responses to voice queries, and a gesture input mode that can be triggered by a predetermined gesture, in which the VA produces visual responses to gesture-based queries.
    Type: Application
    Filed: April 3, 2017
    Publication date: October 4, 2018
    Inventors: Jun-ki Min, Mir Farooq Ali, Navin Tulsibhai Dabhi
  • Publication number: 20180144714
    Abstract: A method and apparatus filter light spectrum. Ambient light conditions of light that is ambient to a user device can be sensed. Ambient light color conditions can be determined based on the sensed ambient light conditions. User device charging times when the user device is being charged can be monitored. User device motion including movement of the user device can be monitored. User device activity can be monitored. Color-modified image display times can be ascertained from at least one selected from the user device motion, the user device activity, and the user device charging times. A color-modified image can be generated based on at least the ambient light color conditions and the color-modified image display times. The color-modified image can be displayed.
    Type: Application
    Filed: November 23, 2016
    Publication date: May 24, 2018
    Inventors: Maziyar Khorasani, Kevin McDunn, Seang Chau, Kevin Foy, Lauren Schwendimann, Xiaodong Xun, Joseph Swantek, Mir Farooq Ali, Jun Ki Min