Patents by Inventor Glenn Eric KENNARD

Glenn Eric KENNARD 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: 9952745
    Abstract: A method of modifying attributes of list elements in a layout space of the list as the list scrolls in a user interface is disclosed herein. The method comprises determining a series of location values of each list element for a duration of a scroll event. Additionally, for each list element, at each determined location value of that list element, the attributes of that list element are determined by evaluating a set of spline curves associated with that list element based on that location value. The list elements are re-rendered in accordance with the determined attributes for the duration of the scroll event.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: April 24, 2018
    Assignee: BlackBerry Limited
    Inventors: Erik Magnus Månsson, Glenn Eric Kennard, Nils Fredrik Trobro
  • Patent number: 9310922
    Abstract: A method includes, displaying a plurality of selection options on a touch-sensitive display, detecting a touch at a touch location on the touch-sensitive display, determining a touch area based on the touch location, determining an overlap value based on a size of the touch area that overlaps a selection area associated with a selection option, and on a size of the selection area, and identifying a selection option based on the determined overlap value.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: April 12, 2016
    Assignee: BlackBerry Limited
    Inventors: Gustav Engdahl, Glenn Eric Kennard
  • Publication number: 20160085394
    Abstract: A method of modifying attributes of list elements in a layout space of the list as the list scrolls in a user interface is disclosed herein. The method comprises determining a series of location values of each list element for a duration of a scroll event. Additionally, for each list element, at each determined location value of that list element, the attributes of that list element are determined by evaluating a set of spline curves associated with that list element based on that location value. The list elements are re-rendered in accordance with the determined attributes for the duration of the scroll event.
    Type: Application
    Filed: December 9, 2015
    Publication date: March 24, 2016
    Applicant: BlackBerry Limited
    Inventors: Erik Magnus MÅNSSON, Glenn Eric KENNARD, Nils Fredrik TROBRO
  • Patent number: 9218105
    Abstract: A method of modifying attributes of list elements in a layout space of the list as the list scrolls in a user interface is disclosed herein. The method comprises determining a series of location values of each list element for a duration of a scroll event. Additionally, for each list element, at each determined location value of that list element, the attributes of that list element are determined by evaluating a set of spline curves associated with that list element based on that location value. The list elements are re-rendered in accordance with the determined attributes for the duration of the scroll event.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: December 22, 2015
    Assignee: BlackBerry Limited
    Inventors: Erik Magnus Månsson, Glenn Eric Kennard, Nils Fredrik Trobro
  • Publication number: 20130285931
    Abstract: A method includes, displaying a plurality of selection options on a touch-sensitive display, detecting a touch at a touch location on the touch-sensitive display, determining a touch area based on the touch location, determining an overlap value based on a size of the touch area that overlaps a selection area associated with a selection option, and on a size of the selection area, and identifying a selection option based on the determined overlap value.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Inventors: Gustav ENGDAHL, Glenn Eric KENNARD