Patents by Inventor Nirmalya Barat

Nirmalya Barat 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: 9832753
    Abstract: A notification handling system determines a notification type for a notification received at a first device of a group of associated devices. The system determines at least a second device from the group that has a capability related to the notification type and accordingly routes the notification to the second device. The second device may be paired to the first device via a wireless link. The notification handling system also augments the notification with additional information for the second device based on the capability of the second device. The augmented information is obtained by extracting data from the notification and augmenting the notification based on the extracted data. The notification handling system may also send or receive a global notification dismissal that dismisses the notification from all associated devices that may have received the notification.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: November 28, 2017
    Assignee: Google LLC
    Inventors: Nirmalya Barat, Francois M. Dermu, Parikshit Dharawat, Su-Yin Gan, Ansuman Tapan Satpathy
  • Publication number: 20160309445
    Abstract: A notification handling system determines a notification type for a notification received at a first device of a group of associated devices. The system determines at least a second device from the group that has a capability related to the notification type and accordingly routes the notification to the second device. The second device may be paired to the first device via a wireless link. The notification handling system also augments the notification with additional information for the second device based on the capability of the second device. The augmented information is obtained by extracting data from the notification and augmenting the notification based on the extracted data. The notification handling system may also send or receive a global notification dismissal that dismisses the notification from all associated devices that may have received the notification.
    Type: Application
    Filed: June 23, 2016
    Publication date: October 20, 2016
    Inventors: Nirmalya Barat, Francois M. Dermu, Parikshit Dharawat, Su-Yin Gan, Ansuman Tapan Satpathy
  • Patent number: 9402167
    Abstract: A notification handling system determines a notification type for a notification received at a first device of a group of associated devices. The system determines at least a second device from the group that has a capability related to the notification type and accordingly routes the notification to the second device. The second device may be paired to the first device via a wireless link. The notification handling system also augments the notification with additional information for the second device based on the capability of the second device. The augmented information is obtained by extracting data from the notification and augmenting the notification based on the extracted data. The notification handling system may also send or receive a global notification dismissal that dismisses the notification from all associated devices that may have received the notification.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: July 26, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Nirmalya Barat, Francois M Dermu, Parikshit Dharawat, Su-Yin Gan, Ansuman Tapan Satpathy
  • Patent number: 9342325
    Abstract: A method for a multi-modal device for transferring launch information for a panel and first docking bar in a first application environment to a second application environment for a second docking bar in the second application environment includes detecting a docking of the multi-modal device to a hardware module, and displaying a user interface for the second application environment operating on the multi-modal device on the hardware module. The method includes receiving at the second application environment the launch information for launching launchable objects in the first application environment from the second application environment, and parsing, by the second application environment, the launch information to determine a change to the panel or the first docking bar. The change is in the first application environment. The method includes changing the second docking bar to include the change to the panel or the first docking bar based on parsing the launch information.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: May 17, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Nirmalya Barat, Parikshit Dharawat, Vamshika R. Gangam, Ji Hye Jung
  • Patent number: 9135028
    Abstract: A method for a multi-modal device for transferring launch information for a panel and first docking bar in a first application environment to a second application environment for a second docking bar in the second application environment includes detecting a docking of the multi-modal device to a hardware module, and displaying a user interface for the second application environment operating on the multi-modal device on the hardware module. The method includes receiving at the second application environment the launch information for launching launchable objects in the first application environment from the second application environment, and parsing, by the second application environment, the launch information to determine a change to the panel or the first docking bar. The change is in the first application environment. The method includes changing the second docking bar to include the change to the panel or the first docking bar based on parsing the launch information.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: September 15, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Nirmalya Barat, Parikshit Dharawat, Vamshika R. Gangam, Ji Hye Jung
  • Publication number: 20140280578
    Abstract: A notification handling system determines a notification type for a notification received at a first device of a group of associated devices. The system determines at least a second device from the group that has a capability related to the notification type such that the second device can respond to the notification and accordingly routes the notification to the second device. The notification handling system also augments the notification with additional information for the second device based on the capability of the second device. The augmented information is obtained by extracting data from the notification and augmenting the notification based on the extracted data. The notification handling system may also send or receive a global notification dismissal that dismisses the notification from all associated devices that may have received the notification.
    Type: Application
    Filed: July 24, 2013
    Publication date: September 18, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Nirmalya Barat, Francois M. Dermu, Parikshit Dharawat, Su-Yin Gan, Ansuman Tapan Satpathy
  • Publication number: 20140273975
    Abstract: A notification handling system determines a notification type for a notification received at a first device of a group of associated devices. The system determines at least a second device from the group that has a capability related to the notification type and accordingly routes the notification to the second device. The second device may be paired to the first device via a wireless link. The notification handling system also augments the notification with additional information for the second device based on the capability of the second device. The augmented information is obtained by extracting data from the notification and augmenting the notification based on the extracted data. The notification handling system may also send or receive a global notification dismissal that dismisses the notification from all associated devices that may have received the notification.
    Type: Application
    Filed: June 25, 2013
    Publication date: September 18, 2014
    Inventors: Nirmalya Barat, Francois M. Dermu, Parikshit Dharawat, Su-Yin Gan, Ansuman Tapan Satpathy
  • Publication number: 20130311682
    Abstract: A method for a multi-modal device for transferring launch information for a panel and first docking bar in a first application environment to a second application environment for a second docking bar in the second application environment includes detecting a docking of the multi-modal device to a hardware module, and displaying a user interface for the second application environment operating on the multi-modal device on the hardware module. The method includes receiving at the second application environment the launch information for launching launchable objects in the first application environment from the second application environment, and parsing, by the second application environment, the launch information to determine a change to the panel or the first docking bar. The change is in the first application environment. The method includes changing the second docking bar to include the change to the panel or the first docking bar based on parsing the launch information.
    Type: Application
    Filed: May 17, 2012
    Publication date: November 21, 2013
    Applicant: Motorola Mobility, Inc.
    Inventors: Nirmalya Barat, Parikshit Dharawat, Vamshika R. Gangam, Ji Hye Jung
  • Publication number: 20130311888
    Abstract: A method for arranging a set of panels in a first application environment via arrangement of the set of panels in a second application environment includes receiving a request by a first application environment for configuration information for a set of panels of the first application environment from a second application environment, and receiving by the second application environment the configuration information. The method includes displaying the set of panels in a user interface of the second application environment based on the configuration information, and receiving, via the user interface, an input for changing one of the panels. The method includes receiving a request, by the first application environment, for changing the one panel in the first application environment from the second application environment, and changing the one panel in the first application environment to match the change of the one panel in the second application environment.
    Type: Application
    Filed: May 17, 2012
    Publication date: November 21, 2013
    Applicant: Motorola Mobility, Inc.
    Inventors: Nirmalya Barat, Parikshit Dharawat, Vamshika R. Gangam, Ji Hye Jung
  • Publication number: 20120174030
    Abstract: Disclosed are methods for consistent navigation among higher-level and lower-level windows on a device's display screen. A user can consistently navigate from one higher-level window to another and use the same navigation tools to navigate among the lower-level windows (if any) within a higher-level window. Some embodiments present a set of small “overviews” to the user. Each overview corresponds to one of the higher-level windows. In addition to the set of overviews, a larger “preview” can be shown of the window with focus. If the window with focus contains lower-level windows, then the preview can include “snapshots” of those lower-level windows. In some embodiments, a “title bar” provides more information about the window with focus, such as the title of that window. When a lower-level window is currently active within the higher-level window with focus, the title bar can show information about that active lower-level window.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Applicant: MOTOROLA-MOBILITY, INC.
    Inventors: Nirmalya Barat, Brian M. Collins, Ansuman Tapan Satpathy