Patents by Inventor Oliver Ng

Oliver Ng 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: 9116615
    Abstract: A device, which may have a touchscreen display, and methods for its operation are provided using a graphical user interface and an overlay user input interface such as a virtual keyboard. The graphical user interface may include one or more user interface elements displayed in a first region of the display that are actuatable to invoke a corresponding function. When the virtual keyboard is invoked for display in the same region, the underlying graphical user interface is redrawn with a further user interface element corresponding to at least one of the user interface elements previously displayed in the first region, so that the further user interface element is actuatable to invoke a command to carry out the corresponding function. In another embodiment, the virtual keyboard may be modified instead to provide an action key corresponding to a function related to an application executing on the device.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: August 25, 2015
    Assignee: BlackBerry Limited
    Inventors: Oliver Ng, Michael George Langlois, Joel Paul Steele, David Bukurak, Donald James Lindsay
  • Publication number: 20110087990
    Abstract: A device, which may have a touchscreen display, and methods for its operation are provided using a graphical user interface and an overlay user input interface such as a virtual keyboard. The graphical user interface may include one or more user interface elements displayed in a first region of the display that are actuatable to invoke a corresponding function. When the virtual keyboard is invoked for display in the same region, the underlying graphical user interface is redrawn with a further user interface element corresponding to at least one of the user interface elements previously displayed in the first region, so that the further user interface element is actuatable to invoke a command to carry out the corresponding function. In another embodiment, the virtual keyboard may be modified instead to provide an action key corresponding to a function related to an application executing on the device.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 14, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Oliver Ng, Michael George Langlois, John Paul Steele, David Bukurak, Donald James Lindsay
  • Publication number: 20110057886
    Abstract: An identifier is displayed on a touch-sensitive display of a portable electronic device. When the touch-sensitive display detects a touch, a size of a contact area is determined. The identifier displayed on the touch-sensitive display is dynamically sized based on the size of the contact area.
    Type: Application
    Filed: September 10, 2009
    Publication date: March 10, 2011
    Inventors: Oliver Ng, Steven R. Grenier
  • Publication number: 20100146428
    Abstract: A mobile electronic device and an associated method provide for the outputting on a touch sensitive display or other display a content page plus an activity bar having one or more shortcut objects that relate to the subject matter of the content page. As different content pages are output, corresponding activity bars are also output, with each activity bar typically including one or more shortcut objects that relate to the subject matter of the content page that is being output.
    Type: Application
    Filed: October 6, 2009
    Publication date: June 10, 2010
    Applicant: Research In Motion Limited
    Inventors: Oliver Ng, Patryk Adamczyk, Alen Mujkic, David Bukurak, Michael George Langlois, Joel Steele, Todd Andrew Wood
  • Publication number: 20090122018
    Abstract: A free-flowing user interface for a touchscreen device of a mobile electronic device provides touch-sensitive application icons and a touch-sensitive hotspot having an optional activation radius surrounding the hotspot. A user can launch a selected application by touching the hotspot and then touching and dragging the application icon corresponding to the selected application onto the hotspot or at least partially into the activation radius surrounding the hotspot. Alternatively, an application can be launched by dragging the hotspot and its surrounding activation zone such that the hotspot or activation zone at least partially overlaps the application icon of the application to be launched. The free-flowing interface can be optionally enhanced by displacing icons onscreen, when dragged or when collisions occur between icons, based on at least one of a virtual inertia parameter, a virtual friction parameter and a virtual collision-elasticity parameter to create more realistic onscreen motion for the icons.
    Type: Application
    Filed: November 12, 2007
    Publication date: May 14, 2009
    Inventors: Leonid Vymenets, Safiyya Hosein, Oliver Ng
  • Patent number: D611056
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: March 2, 2010
    Assignee: Research In Motion Limited
    Inventors: Michael George Langlois, Oliver Ng, Peter Giang Manh La, Alen Mujkic, Joel Steele
  • Patent number: D640711
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: June 28, 2011
    Assignee: Research In Motion Limited
    Inventors: Oliver Ng, Michael George Langlois, Joel Paul Steele, Donald James Lindsay
  • Patent number: D706813
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: June 10, 2014
    Assignee: Blackberry Limited
    Inventors: Joel Paul Steele, Scott Arnold, Oliver Ng