Patents by Inventor Michael Thomas Winkler
Michael Thomas Winkler 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: 11032283Abstract: Some aspects of what is described here relate to managing the use of network resources on a mobile device. User input received at the device indicates whether to allow an application associated with a first perimeter on the device to access a network resource associated with a second perimeter on the device. For example, in some instances user input may indicate whether to allow data from applications associated with a personal perimeter on the device to be transmitted over an enterprise communication system. When outbound data associated with the first perimeter are received, the device determines, according to the indication from the user input, whether to route the outbound data to the network resource associated with the second perimeter.Type: GrantFiled: June 13, 2016Date of Patent: June 8, 2021Assignee: BlackBerry LimitedInventors: Christopher Ryerson, Christopher Lyle Bender, Michael Thomas Winkler, David Bukurak, Benjamin Altman
-
Publication number: 20210117081Abstract: Content of an application is presented for display. A virtual controller module receives information relating to keyboard characters for controlling operation of the application. The virtual controller module presents, based on the received information, a first set of buttons for display, where the buttons are to control operation of the application, and where the buttons are mapped to corresponding ones of the keyboard characters.Type: ApplicationFiled: December 23, 2020Publication date: April 22, 2021Inventors: Tudor COMAN, William Alexander CHEUNG, Matthew Nicholaos STAIKOS, Michael Thomas WINKLER, Joshua Rodney PANTONY
-
Patent number: 10908812Abstract: Content of an application is presented for display. A virtual controller module receives information relating to keyboard characters for controlling operation of the application. The virtual controller module presents, based on the received information, a first set of buttons for display, where the buttons are to control operation of the application, and where the buttons are mapped to corresponding ones of the keyboard characters.Type: GrantFiled: February 10, 2012Date of Patent: February 2, 2021Assignee: BlackBerry LimitedInventors: William Alexander Cheung, Tudor Coman, Matthew Nicholaos Staikos, Michael Thomas Winkler
-
Patent number: 10289222Abstract: 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: GrantFiled: April 5, 2013Date of Patent: May 14, 2019Assignee: BlackBerry LimitedInventors: Genevieve Elizabeth Mak, Eli Joshua Fidler, Michael Thomas Winkler, Matthew Nicholaos Staikos, Joseph Charles Mason
-
Publication number: 20160373452Abstract: Some aspects of what is described here relate to managing the use of network resources on a mobile device. User input received at the device indicates whether to allow an application associated with a first perimeter on the device to access a network resource associated with a second perimeter on the device. For example, in some instances user input may indicate whether to allow data from applications associated with a personal perimeter on the device to be transmitted over an enterprise communication system. When outbound data associated with the first perimeter are received, the device determines, according to the indication from the user input, whether to route the outbound data to the network resource associated with the second perimeter.Type: ApplicationFiled: June 13, 2016Publication date: December 22, 2016Inventors: Christopher RYERSON, Christopher Lyle Bender, Michael Thomas Winkler, David Bukurak, Benjamin Altman
-
Patent number: 9369466Abstract: Some aspects of what is described here relate to managing the use of network resources on a mobile device. User input received at the device indicates whether to allow an application associated with a first perimeter on the device to access a network resource associated with a second perimeter on the device. For example, in some instances user input may indicate whether to allow data from applications associated with a personal perimeter on the device to be transmitted over an enterprise communication system. When outbound data associated with the first perimeter are received, the device determines, according to the indication from the user input, whether to route the outbound data to the network resource associated with the second perimeter.Type: GrantFiled: June 21, 2012Date of Patent: June 14, 2016Assignee: BlackBerry LimitedInventors: Christopher Maybee Ryerson, Christopher Lyle Bender, Michael Thomas Winkler, David Bukurak, Benjamin Altman
-
Patent number: 8977708Abstract: A mobile wireless communications device may include a portable housing, at least one wireless transceiver carried by the portable housing, and a controller carried by the portable housing and coupled to the at least one wireless transceiver. The controller may be configured to operate a plurality of different mobile device applications for processing different electronic file types and generating download electronic file transfer requests and upload electronic file transfer requests, download requested electronic files for the plurality of different device applications via the at least one wireless transceiver using a common file transfer application responsive to the download electronic file transfer requests, and upload requested electronic files for the plurality of different device applications via the at least one wireless transceiver using the common file transfer application responsive to the upload electronic file transfer requests.Type: GrantFiled: July 31, 2013Date of Patent: March 10, 2015Assignee: BlackBerry LimitedInventors: Vikram Kewalramani, Arun Kumar, Michael Thomas Winkler
-
Publication number: 20130346606Abstract: Some aspects of what is described here relate to managing the use of network resources on a mobile device. User input received at the device indicates whether to allow an application associated with a first perimeter on the device to access a network resource associated with a second perimeter on the device. For example, in some instances user input may indicate whether to allow data from applications associated with a personal perimeter on the device to be transmitted over an enterprise communication system. When outbound data associated with the first perimeter are received, the device determines, according to the indication from the user input, whether to route the outbound data to the network resource associated with the second perimeter.Type: ApplicationFiled: June 21, 2012Publication date: December 26, 2013Inventors: Christopher Maybee Ryerson, Christopher Lyle Bender, Michael Thomas Winkler, David Bukurak, Benjamin Altman
-
Publication number: 20130316683Abstract: A mobile wireless communications device may include a portable housing, at least one wireless transceiver carried by the portable housing, and a controller carried by the portable housing and coupled to the at least one wireless transceiver. The controller may be configured to operate a plurality of different mobile device applications for processing different electronic file types and generating download electronic file transfer requests and upload electronic file transfer requests, download requested electronic files for the plurality of different device applications via the at least one wireless transceiver using a common file transfer application responsive to the download electronic file transfer requests, and upload requested electronic files for the plurality of different device applications via the at least one wireless transceiver using the common file transfer application responsive to the upload electronic file transfer requests.Type: ApplicationFiled: July 31, 2013Publication date: November 28, 2013Applicant: BLACKBERRY LIMITEDInventors: VIKRAM KEWALRAMANI, ARUN KUMAR, MICHAEL THOMAS WINKLER
-
Patent number: 8521836Abstract: A mobile wireless communications device may include a portable housing, at least one wireless transceiver carried by the portable housing, and a controller carried by the portable housing and coupled to the at least one wireless transceiver. The controller may be configured to operate a plurality of different mobile device applications for processing different electronic file types and generating download electronic file transfer requests and upload electronic file transfer requests, download requested electronic files for the plurality of different device applications via the at least one wireless transceiver using a common file transfer application responsive to the download electronic file transfer requests, and upload requested electronic files for the plurality of different device applications via the at least one wireless transceiver using the common file transfer application responsive to the upload electronic file transfer requests.Type: GrantFiled: March 24, 2011Date of Patent: August 27, 2013Assignee: Blackberry LimitedInventors: Vikram Kewalramani, Arun Kumar, Michael Thomas Winkler
-
Patent number: 8438473Abstract: 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: GrantFiled: January 5, 2011Date of Patent: May 7, 2013Assignee: Research In Motion LimitedInventors: Genevieve Elizabeth Mak, Eli Joshua Fidler, Michael Thomas Winkler, Matthew Staikos, Joseph Charles Mason
-
Patent number: 8260247Abstract: A method and portable electronic device for hands-free operation in a motor vehicle are described. In accordance with one embodiment, there is provided a method comprising: detecting when a portable electronic device is within a threshold distance of a motor vehicle; and inhibiting the portable electronic device from transmitting communications when the portable electronic device is within the threshold distance of a motor vehicle.Type: GrantFiled: July 21, 2010Date of Patent: September 4, 2012Assignee: Research In Motion LimitedInventors: Mihal Lazaridis, Michael Thomas Winkler, Christopher Pattenden
-
Publication number: 20120220372Abstract: Content of an application is presented for display. A virtual controller module receives information relating to keyboard characters for controlling operation of the application. The the virtual controller module presents, based on the received information, a first set of buttons for display, where the buttons are to control operation of the application, and where the buttons are mapped to corresponding ones of the keyboard characters.Type: ApplicationFiled: February 10, 2012Publication date: August 30, 2012Inventors: WILLIAM ALEXANDER CHEUNG, Tudor COMAN, Matthew Nicholaos STAIKOS, Michael Thomas WINKLER, Joshua Rodney PANTONY
-
Publication number: 20120169593Abstract: 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: ApplicationFiled: January 5, 2011Publication date: July 5, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Genevieve Elizabeth MAK, Eli Joshua FIDLER, Michael Thomas WINKLER, Matthew STAIKOS, Joseph Charles MASON
-
Publication number: 20120021777Abstract: A method and portable electronic device for hands-free operation in a motor vehicle are described. In accordance with one embodiment, there is provided a method comprising: detecting when a portable electronic device is within a threshold distance of a motor vehicle; and inhibiting the portable electronic device from transmitting communications when the portable electronic device is within the threshold distance of a motor vehicle.Type: ApplicationFiled: July 21, 2010Publication date: January 26, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Mihal Lazaridis, Michael Thomas Winkler, Christopher Pattenden
-
Publication number: 20110264764Abstract: A mobile wireless communications device may include a portable housing, at least one wireless transceiver carried by the portable housing, and a controller carried by the portable housing and coupled to the at least one wireless transceiver. The controller may be configured to operate a plurality of different mobile device applications for processing different electronic file types and generating download electronic file transfer requests and upload electronic file transfer requests, download requested electronic files for the plurality of different device applications via the at least one wireless transceiver using a common file transfer application responsive to the download electronic file transfer requests, and upload requested electronic files for the plurality of different device applications via the at least one wireless transceiver using the common file transfer application responsive to the upload electronic file transfer requests.Type: ApplicationFiled: March 24, 2011Publication date: October 27, 2011Applicants: the Province of Ontario, Canada)Inventors: VIKRAM KEWALRAMANI, Arun Kumar, Michael Thomas Winkler