Patents by Inventor Su-Yin Gan

Su-Yin Gan 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: 8782258
    Abstract: An electronic device having a multi-environment operating system (OS) is disclosed. The electronic device creates a web session and/or updates a browser configuration in a first OS environment based on a web session and/or a browser configuration in a second OS environment. The web session is created and/or the browser configuration is updated when a primary OS environment transitions from the second OS environment to the first OS environment. The transition may occur when the device transitions from a docked mode to a mobile mode, or from a mobile mode to a docked mode.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: July 15, 2014
    Assignee: Motorola Mobility LLC
    Inventors: David Brittain, Su-Yin Gan, Ansuman Tapan Satpathy, Judy C. Tsai
  • Publication number: 20140115331
    Abstract: A method for providing a document using a secure bar code includes encrypting the document to generate an encrypted document, and mixing together bits for a security credential with bits for the encrypted document to generate a set of mixed bits having a predetermined order. The security credential is for decrypting the encrypted document. The method further includes inserting the set of mixed bits into the secure bar code and outputting the secure bar code. A bar code reader knows the predetermined order and is configured to read the secure bar code. The bar code reader may also be configured to un-mix the mixed bits based on the predetermined order, and decrypt the encrypted document with the security credential.
    Type: Application
    Filed: October 22, 2012
    Publication date: April 24, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Parikshit Dharawat, Su-Yin Gan, Ansuman Tapan Satpathy
  • Patent number: 8677503
    Abstract: A mechanism for protecting software and computing devices from unintentional pre-release disclosure (“leak”) is provided that includes applying a security enhancement to an object on the graphical user interface of the computing device such that the object can be used to visually determine the origin of the leak without obstructing the user's experience or being easily detected or defeated.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: March 18, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Parikshit H. Dharawat, Su-Yin Gan, Ji Hye Jung, Ansuman Tapan Satpathy
  • Publication number: 20130021376
    Abstract: A method and apparatus for reorienting displayed data responsive to resizing a window in which the data is displayed is disclosed. Data is displayed in a window in a first orientation. Responsive to receiving an input modifying the size of the window, it is determined whether to reorient the data displayed in the window based on the modified size of the window. For example, if the modified size of the window exceeds a threshold, the data is reoriented. Responsive to determining to reorient the data, the window is resized to the modified size and the data is displayed in a second orientation. In one embodiment the first orientation is orthogonal to the second orientation.
    Type: Application
    Filed: July 20, 2011
    Publication date: January 24, 2013
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Ansuman Tapan Satpathy, Binu Abraham, Seang Y. Chau, Su-Yin Gan, Tae Jin Kim, Haitang Wang
  • Publication number: 20120192100
    Abstract: A device and method for unlocking multiple operating system environments in a multi-environment operating system is provided herein. The device and method provide for a single unlocking gesture to unlock multiple operating system environments. During operation, a processor running a first operating system environment will receive a first unlocking gesture for a first graphical user interface. If the first gesture is the correct gesture for unlocking the first user interface, then the first operating system environment will unlock the first user interface. A message will then be sent by the first operating system environment to the second operating system environment, causing the second operating system environment to unlock a second user interface being utilized by the second operating system environment. Because a single unlocking gesture is used to unlock interfaces used by multiple operating system environments, user confusion is reduced.
    Type: Application
    Filed: January 25, 2011
    Publication date: July 26, 2012
    Applicant: MOTOROLA-MOBILITY, INC.
    Inventors: Haitang Wang, Parikshit H. Dharawat, Su-Yin Gan, Michael A. Root
  • Publication number: 20120174232
    Abstract: A mechanism for protecting software and computing devices from unintentional pre-release disclosure (“leak”) is provided that includes applying a security enhancement to an object on the graphical user interface of the computing device such that the object can be used to visually determine the origin of the leak without obstructing the user's experience or being easily detected or defeated.
    Type: Application
    Filed: January 4, 2011
    Publication date: July 5, 2012
    Inventors: Parikshit H. DHARAWAT, Su Yin Gan, Ji Hye Jung, Ansuman Tapan Satpathy
  • Publication number: 20120173741
    Abstract: An electronic device having a multi-environment operating system (OS) is disclosed. The electronic device creates a web session and/or updates a browser configuration in a first OS environment based on a web session and/or a browser configuration in a second OS environment. The web session is created and/or the browser configuration is updated when a primary OS environment transitions from the second OS environment to the first OS environment. The transition may occur when the device transitions from a docked mode to a mobile mode, or from a mobile mode to a docked mode.
    Type: Application
    Filed: January 4, 2011
    Publication date: July 5, 2012
    Inventors: David Brittain, Su-Yin Gan, Ansuman Tapan Satpathy, Judy C. Tsai
  • Publication number: 20120102495
    Abstract: A method for providing user access to telephony operations in a multi operating environment having memory resources nearly depleted that include determining whether a predetermined first memory threshold of a computing environment has been reached and displaying a user interface corresponding to memory usage; and determining whether a predetermined second memory threshold, greater than the first, of the computing environment has been reached. Restricting computing functionality and allowing user access for telephony operations, corresponding to a mobile device, when the second memory threshold is reached is included as well. Also included is maintaining the computing restriction until the memory usage returns below the second memory threshold.
    Type: Application
    Filed: March 21, 2011
    Publication date: April 26, 2012
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Vamshika R. Gangam, Joshua D. Galicia, Su-Yin Gan