Patents by Inventor Jon-David Kenneth Lacey

Jon-David Kenneth 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: 10129321
    Abstract: A system and method are provided for sending a first message to a recipient using a messaging channel, the message including information identifying an electronic news article provided by a data channel; receiving a second message from the recipient over the messaging channel, the second message having been composed in a news application; and displaying the second message in association with the electronic news article in the news application. A system and method are also provided for receiving a first message from a sender over a messaging channel, the message including information identifying an electronic news article provided by a data channel; obtaining the electronic news article using the data channel; enabling a second message to be composed in a news application displaying the electronic news article; and sending the second message to the sender using the messaging channel.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: November 13, 2018
    Assignee: BlackBerry Limited
    Inventors: Niranjan Mayya, Jay David Steele, Jon-David Kenneth Lacey, Peter Hantzakos
  • Patent number: 9542065
    Abstract: A mobile communication device and non-transitory computer readable memory is provided. A processor executes instructions to provide a parser for parsing at least one skinning theme document into a template describing rendering characteristics of a graphical interface, the skinning theme document identifying at least one data element. The instructions also provide an interaction interface for receiving from data from at least one application associated with one or more of the at least one data element. A renderer is provided for rendering the received data on a display in accordance with the template as the graphical interface wherein the graphical interface presents one or more data elements of the at least one application that is rendered.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: January 10, 2017
    Assignee: BlackBerry Limited
    Inventors: Jon-David Kenneth Lacey, Mikhail Fomitchev, Jose Jose Rojas, Stuart Garrood
  • Patent number: 8665212
    Abstract: Systems and methods for locking an input device of an electronic device are described herein. An example method includes detecting a moving action of a housing of the electronic device from an open position to a closed position. The method includes detecting at least a first condition of the electronic device after detection of the moving action from the open position to the closed position and locking the input device upon detection of the first condition within a first time interval based on the electronic device being moved to the closed position.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: March 4, 2014
    Assignee: BlackBerry Limited
    Inventor: Jon-David Kenneth Lacey
  • Publication number: 20130318456
    Abstract: A mobile communication device and non-transitory computer readable memory is provided. A processor executes instructions to provide a parser for parsing at least one skinning theme document into a template describing rendering characteristics of a graphical interface, the skinning theme document identifying at least one data element. The instructions also provide an interaction interface for receiving from data from at least one application associated with one or more of the at least one data element. A renderer is provided for rendering the received data on a display in accordance with the template as the graphical interface wherein the graphical interface presents one or more data elements of the at least one application that is rendered.
    Type: Application
    Filed: July 30, 2013
    Publication date: November 28, 2013
    Applicant: BlackBerry Limited
    Inventors: Jon-David Kenneth LACEY, Mikhail FOMITCHEV, Jose Jose ROJAS, Stuart Garrood
  • Patent number: 8504923
    Abstract: A method and media engine for rendering a graphical interface on a device is disclosed. A skinning theme document describing rendering characteristics of the graphical interface is parsed. The document comprising at least one data element representing data generated by an application and at least one custom event representing events generated by the application. The parsed information is stored in a template including at least one named data element and at least one custom event describing the graphical interface using a markup language. Updated data element or custom event information is received from an application through an interaction interface. The template is updated with the received updated data element or custom event information. The template is rendered as the graphical interface wherein the graphical user interface presents one or more data elements from each application is rendered.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: August 6, 2013
    Assignee: Research In Motion Limited
    Inventors: Jon-David Kenneth Lacey, Mikhail Fomitchev, Jose Rojas, Stuart Garrood
  • Publication number: 20130009858
    Abstract: Systems and methods for locking an input device of an electronic device are described herein. An example method includes detecting a moving action of a housing of the electronic device from an open position to a closed position. The method includes detecting at least a first condition of the electronic device after detection of the moving action from the open position to the closed position and locking the input device upon detection of the first condition within a first time interval based on the electronic device being moved to the closed position.
    Type: Application
    Filed: July 8, 2011
    Publication date: January 10, 2013
    Inventor: Jon-David Kenneth Lacey
  • Publication number: 20110066953
    Abstract: A method and media engine for rendering a graphical interface on a device is disclosed. A skinning theme document describing rendering characteristics of the graphical interface is parsed. The document comprising at least one data element representing data generated by an application and at least one custom event representing events generated by the application. The parsed information is stored in a template including at least one named data element and at least one custom event describing the graphical interface using a markup language. Updated data element or custom event information is received from an application through an interaction interface. The template is updated with the received updated data element or custom event information. The template is rendered as the graphical interface wherein the graphical user interface presents one or more data elements from each application is rendered.
    Type: Application
    Filed: November 19, 2010
    Publication date: March 17, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jon-David Kenneth LACEY, Mikhail FOMITCHEV, Jose Jose ROJAS, Stuart Garrood
  • Patent number: 7840901
    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: Grant
    Filed: May 15, 2007
    Date of Patent: November 23, 2010
    Assignee: Research in Motion Limited
    Inventors: Jon-David Kenneth Lacey, Mikhail Fomitchev, Jose Jose Rojas, Stuart Garrood
  • Publication number: 20080195972
    Abstract: The described embodiments relate generally to methods, systems and devices for accessing an icon on a display by shifting emphasis from one icon list to another icon list on the display. The icon may be a user profile application icon that can be used to access a user profile application.
    Type: Application
    Filed: May 1, 2007
    Publication date: August 14, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jon-David Kenneth LACEY, Julian PAAS, Giang Manh LA, Joel STEELE