Patents by Inventor Joseph Charles MASON

Joseph Charles MASON 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: 10289222
    Abstract: Handling of touch events in a browser environment is disclosed. An example method includes, while a document is displayed on a touchscreen display of a device, detecting a touch event at the touchscreen display, and selectively processing the detected touch event using one of a default hander, a touch event handler, and a conversion to one or more mouse events, according to a touch event handling property defined for the document.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: May 14, 2019
    Assignee: BlackBerry Limited
    Inventors: Genevieve Elizabeth Mak, Eli Joshua Fidler, Michael Thomas Winkler, Matthew Nicholaos Staikos, Joseph Charles Mason
  • Patent number: 8438473
    Abstract: Properties defining modes for handling user events such as cursor events and touch events on a computing device such as a touchscreen device are provided. One property determines, for an entire webpage or for elements thereof, whether received cursor events should be processed in accordance with default handling routines configured in the browser environment, or passed for handling by an event handler defined for the element. Another property determines, for the entire webpage or elements thereof, whether received touch events should be processed in accordance with default handling routines, passed for handling by an event handler, or converted to cursor events or mouse events for handling by an event handler.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: May 7, 2013
    Assignee: Research In Motion Limited
    Inventors: Genevieve Elizabeth Mak, Eli Joshua Fidler, Michael Thomas Winkler, Matthew Staikos, Joseph Charles Mason
  • Publication number: 20120169593
    Abstract: Properties defining modes for handling user events such as cursor events and touch events on a computing device such as a touchscreen device are provided. One property determines, for an entire webpage or for elements thereof, whether received cursor events should be processed in accordance with default handling routines configured in the browser environment, or passed for handling by an event handler defined for the element. Another property determines, for the entire webpage or elements thereof, whether received touch events should be processed in accordance with default handling routines, passed for handling by an event handler, or converted to cursor events or mouse events for handling by an event handler.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 5, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Genevieve Elizabeth MAK, Eli Joshua FIDLER, Michael Thomas WINKLER, Matthew STAIKOS, Joseph Charles MASON