Patents by Inventor Jon-David Lacey

Jon-David Lacey 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: 8707178
    Abstract: Apparatus, and an associated method, for visually alerting a user of a newly-received data message at a mobile station. A detector detects delivery of the message at the mobile station. And, in response to the detection of the delivery, a display driver causes display on a display device of an animated icon to alert the user of the newly-received message.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: April 22, 2014
    Assignee: BlackBerry Limited
    Inventors: Julian Paas, Jon-David Lacey
  • Publication number: 20090183099
    Abstract: Described are a system and method of navigating graphical user interface comprising a plurality of visual elements. The system comprises an input component for receiving an input and generating a navigational input based on the input, a visual element analyzer for analyzing visual elements to determine if the visual elements have an associated blockade condition, and for passing navigational inputs. The system further comprises a blockade condition analyzer for analyzing visual elements with an associated blockade to determine if the navigational input satisfies the blockade condition and an output component for receiving the navigational inputs passed from the visual element analyzer and for generating the input based on the navigational input.
    Type: Application
    Filed: January 16, 2008
    Publication date: July 16, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: JULIAN PAAS, MIKHAIL FOMITCHEV, JON-DAVID LACEY
  • Publication number: 20080119211
    Abstract: Apparatus, and an associated method, for visually alerting a user of a newly-received data message at a mobile station. A detector detects delivery of the message at the mobile station. And, in response to the detection of the delivery, a display driver causes display on a display device of an animated icon to alert the user of the newly-received message.
    Type: Application
    Filed: November 22, 2006
    Publication date: May 22, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Julian Paas, Jon-David Lacey
  • Publication number: 20070271523
    Abstract: A media engine for creating a graphical interface for an application on a device is disclosed. The media engine comprises an interaction interface for notifying the media engine of changes to the application, a renderer for rendering the graphical interface, a parser for parsing, from a template file, template information for controlling how the renderer renders the graphical interface, and a layout manager for optionally controlling the display of template information.
    Type: Application
    Filed: May 15, 2007
    Publication date: November 22, 2007
    Applicant: Research In Motion Limited
    Inventors: Jon-David Lacey, Mikhail Fomitchev, Jose Rojas, Stuart Garrood
  • Publication number: 20070089048
    Abstract: A set of instructions include instructions written In a graphics display language (e.g., SVG) and instructions written in a Web form creation language (e.g., XForms). Graphics are rendered on a display of a device in accordance with the instructions which accord to the graphics display language. Parameters are extracted from the instructions according to the Web form creation language and these parameters are utilized to create native user interface objects. The Web form creation language may be modified to include parameters which indicate the size and position of a user input area such that these parameters will also be used in creating the native user interface objects. The native user interface objects may be used to allow a user to input information via the user controls of the device. A graphic element of the graphic display element may be bound to a submit operation of the Web form creation language to allow submission of information which is input.
    Type: Application
    Filed: October 14, 2005
    Publication date: April 19, 2007
    Inventors: Jon-David Lacey, Kenneth Wallis, John Hayman, Laura Doktorova, Mikhail Fomitchev, Stuart Garrood, Scott Hayman
  • Publication number: 20060112167
    Abstract: A method and apparatus for providing rich content to media devices are disclosed. Information content is converted at a content provider system for transmission to a media device over a wireless communication network. The converted content is processed by a media engine on the media device. The content is preferable converted at the content provider system into a binary format having separate visual elements and behavior elements.
    Type: Application
    Filed: January 6, 2006
    Publication date: May 25, 2006
    Inventors: Jay Steele, Kenneth Whatmough, Shaun Johansen, Jon-David Lacey, Julian Paas, Rakesh Arora, Laura Doktorova, John Hayman, Scott Hayman, Christopher Billard
  • Patent number: 6538651
    Abstract: A parametric geometric element definition and generation system and method is described herein. 3D model of geometric objects are generated by execution of one or more directed acyclic graphs having a plurality of nodes which represent various modeling operations and parameters or properties used in defining and generating geometric elements. In further embodiments, an object player monitors modeling operations of nodes and communications with the rendering system to dynamically adapt the performance and format of the rendering system. A notification mechanism is used where nodes may send and/or listen for change events. A modification to one or more properties of node or nodes may trigger the transmission of a change event throughout the directed graph.
    Type: Grant
    Filed: March 17, 2000
    Date of Patent: March 25, 2003
    Inventors: John Hayman, Shaun Johansen, Jon-David Lacey, Jay Steele