Patents by Inventor Gerhard Klassen
Gerhard Klassen 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: 9892381Abstract: There is provided a method of representing new email messages on a communication device having a display. This method comprises setting a new message flag when an email message is received by the device; and displaying a new message indicator on the display when the new message flag is set. The new message indicator can be displayed on a home screen on the display. The new message flag can be unset when a messages screen is selected on the device. A computer readable memory having recorded thereon instructions to carry out this method is also provided, as well as a device comprising such memory.Type: GrantFiled: May 8, 2012Date of Patent: February 13, 2018Assignee: BlackBerry LimitedInventors: Michael Thomas Hardy, R. Scotte Zinn, Gerhard Klassen
-
Patent number: 8584010Abstract: A device and method for modifying content for use on a mobile electronic device are described. In one embodiment, there is provided an automated method for modifying content for use on a mobile electronic device, comprising: selecting image files from a plurality of image files; combining the selected image files into a single merged image file that has a smaller file size than the sum of the file sizes of the selected image files; and sending the single merged image file to the mobile electronic device.Type: GrantFiled: April 12, 2010Date of Patent: November 12, 2013Assignee: Blackberry LimitedInventors: Gerhard Klassen, David Tapuska
-
Patent number: 8509677Abstract: A method is provided for updating a position of a mobile device coupled to a wireless communication network via one of a plurality of base stations. The method comprising the following steps. A position of the mobile device is determined. The mobile device then waits for a predefined trigger notification before determining an updated position of the mobile device. The predefined trigger notification is generated in response to a motion trigger. A device configured to implement the method as well as a computer readable medium comprising instructions to implement the method are also provided.Type: GrantFiled: February 23, 2007Date of Patent: August 13, 2013Assignee: Research In Motion LimitedInventors: Samer Fahmy, Gerhard Klassen, Chris Wormald
-
Patent number: 8286089Abstract: There is provided a method of representing new email messages on a communication device having a display. This method comprises setting a new message flag when an email message is received by the device; and displaying a new message indicator on the display when the new message flag is set. The new message indicator can be displayed on a home screen on the display. The new message flag can be unset when a messages screen is selected on the device. A computer readable memory having recorded thereon instructions to carry out this method is also provided, as well as a device comprising such memory.Type: GrantFiled: December 30, 2005Date of Patent: October 9, 2012Assignee: Research In Motion LimitedInventors: Michael Thomas Hardy, R. Scotte Zinn, Gerhard Klassen
-
Publication number: 20120221660Abstract: There is provided a method of representing new email messages on a communication device having a display. This method comprises setting a new message flag when an email message is received by the device; and displaying a new message indicator on the display when the new message flag is set. The new message indicator can be displayed on a home screen on the display. The new message flag can be unset when a messages screen is selected on the device. A computer readable memory having recorded thereon instructions to carry out this method is also provided, as well as a device comprising such memory.Type: ApplicationFiled: May 8, 2012Publication date: August 30, 2012Applicant: Research In Motion LimitedInventors: Michael Thomas Hardy, R. Scotte Zinn, Gerhard Klassen
-
Patent number: 8176205Abstract: A method, server and system for optimizing and delivering HyperText Markup Language (HTML)-based content such as HTML-based email messages to mobile communication devices is provided. In accordance with one embodiment, the method comprises: receiving an email message comprising an HTML portion comprising an HTML header and an HTML body; determining if the HTML header includes a reference to a Cascading Style Sheet (CSS) document comprising one or more rules; if the HTML header includes a reference to a CSS document, replacing the reference with the CSS rules of the CSS document, and sending the transformed email message to a destination mobile communication device.Type: GrantFiled: February 14, 2008Date of Patent: May 8, 2012Assignee: Research In Motion LimitedInventors: David Sze, Gerhard Klassen, David Tapuska
-
Publication number: 20110249032Abstract: A method is provided for dynamically determining a zoom-level to display to a user of a mapping application executing on a mobile device. The method comprises the following steps. The zoom-level is determined in accordance with at least one predefined parameter. The at least one predefined parameter is monitored for detecting a change. A new zoom-level corresponding with the detected change is determined. Lastly, the zoom-level of the mapping application is changed to the new zoom-level. A mobile device and computer-readable medium configured to implement the method are also provided.Type: ApplicationFiled: June 20, 2011Publication date: October 13, 2011Inventors: Matthew Bells, Gerhard Klassen
-
Patent number: 7995079Abstract: A method is provided for dynamically determining a zoom-level to display to a user of a mapping application executing on a mobile device. The method comprises the following steps. The zoom-level is determined in accordance with at least one predefined parameter. The at least one predefined parameter is monitored for detecting a change. A new zoom-level corresponding with the detected change is determined. Lastly, the zoom-level of the mapping application is changed to the new zoom-level. A mobile device and computer-readable medium configured to implement the method are also provided.Type: GrantFiled: April 16, 2007Date of Patent: August 9, 2011Assignee: Research In Motion LimitedInventors: Matthew Bells, Gerhard Klassen
-
Publication number: 20100262664Abstract: Selecting and modifying the transmission rates and sizes of status update messages transmitted by a mobile communications device to a recipient application based on use of the updates by the recipient application improves resource utilization or accuracy. During one mode of operation, a mobile communications device transmits status messages using a conservative message transmission mode. This allows the mobile communications device to transmit a greater number of status updates for future processing by the recipient application while conserving resources. When the recipient application is actively processing status updates from the mobile communications device, the mobile communications device transmits the status messages using an accelerated message transmission mode with a different number of status updates in each status message and different delay between status messages, which may reduce delay or improve accuracy.Type: ApplicationFiled: December 23, 2009Publication date: October 14, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael Brown, Gerhard Klassen
-
Publication number: 20100199160Abstract: A device and method for modifying content for use on a mobile electronic device are described. In one embodiment, there is provided an automated method for modifying content for use on a mobile electronic device, comprising: selecting image files from a plurality of image files; combining the selected image files into a single merged image file that has a smaller file size than the sum of the file sizes of the selected image files; and sending the single merged image file to the mobile electronic device.Type: ApplicationFiled: April 12, 2010Publication date: August 5, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Gerhard Klassen, David Tapuska
-
Patent number: 7730398Abstract: A device and method for modifying content for use on a mobile electronic device. The content includes (i) a plurality of content image files each including graphics information for generating an associated image and (ii) computer instructions including references to the plurality of image files for causing the associated images to be displayed on a display screen. A plurality of image files are selected from the content that can be combined together to form a single image file that will have a smaller file size than the sum of the file sizes of the selected image files. The selected image files are combined into a single merged image file. The computer instructions are amended to accommodate the merged image file.Type: GrantFiled: October 25, 2005Date of Patent: June 1, 2010Assignee: Research In Motion LimitedInventors: Gerhard Klassen, David Tapuska
-
Publication number: 20090210498Abstract: A method, server and system for optimizing and delivering HyperText Markup Language (HTML)-based content such as HTML-based email messages to mobile communication devices is provided. In accordance with one embodiment, the method comprises: receiving an email message comprising an HTML portion comprising an HTML header and an HTML body; determining if the HTML header includes a reference to a Cascading Style Sheet (CSS) document comprising one or more rules; if the HTML header includes a reference to a CSS document, replacing the reference with the CSS rules of the CSS document, and sending the transformed email message to a destination mobile communication device.Type: ApplicationFiled: February 14, 2008Publication date: August 20, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: David Sze, Gerhard Klassen, David Tapuska
-
Publication number: 20080253757Abstract: A method is provided for dynamically determining a zoom-level to display to a user of a mapping application executing on a mobile device. The method comprises the following steps. The zoom-level is determined in accordance with at least one predefined parameter. The at least one predefined parameter is monitored for detecting a change. A new zoom-level corresponding with the detected change is determined. Lastly, the zoom-level of the mapping application is changed to the new zoom-level. A mobile device and computer-readable medium configured to implement the method are also provided.Type: ApplicationFiled: April 16, 2007Publication date: October 16, 2008Inventors: Matthew Bells, Gerhard Klassen
-
Publication number: 20080207224Abstract: A method is provided for updating a position of a mobile device coupled to a wireless communication network via one of a plurality of base stations. The method comprising the following steps. A position of the mobile device is determined. The mobile device then waits for a predefined trigger notification before determining an updated position of the mobile device. The predefined trigger notification is generated in response to a motion trigger. A device configured to implement the method as well as a computer readable medium comprising instructions to implement the method are also provided.Type: ApplicationFiled: February 23, 2007Publication date: August 28, 2008Inventors: Samer Fahmy, Gerhard Klassen, Chris Wormald
-
Publication number: 20080102801Abstract: A system is provided for allowing mobile stations to exchange identification information using a predetermined communication path for the purpose of obtaining identification information to use in establishing a different communication path for communicating.Type: ApplicationFiled: December 21, 2007Publication date: May 1, 2008Inventors: Mihal Lazaridis, David Yach, Gerhard Klassen
-
Publication number: 20080096595Abstract: An improved handheld electronic device and an associated method are provided in which enhanced information regarding an “availability” of a user of a handheld electronic device is provided to another electronic device in a messaging environment. Such availability data provides step-wise indications of the relative availabilities of one or more users of electronic devices in a messaging environment. The step-wise indications can, for instance, range from an availability level of “currently active” to several levels of nonavailability. The device and method can be incorporated into an existing messaging environment.Type: ApplicationFiled: December 21, 2007Publication date: April 24, 2008Applicant: Research in Motion LimitedInventors: Gerhard Klassen, Christopher Wormald, Darcy Phipps, Craig Dunk
-
Publication number: 20070287485Abstract: A method and system of message transport selection for a communication device configured for communication over a plurality of message transports are provided. A determination is made as to whether any of the plurality of message transports is available for sending an outgoing message from the communication device. One of the available message transports is then selected, and the outgoing message is sent from the communication device using the selected message transport. Even though the outgoing message may be of a message type associated with one of the plurality of message transports, other message transports may be selected and used to send the outgoing message from the communication device.Type: ApplicationFiled: August 22, 2007Publication date: December 13, 2007Applicant: RESEARCH IN MOTION LIMITEDInventors: Gerhard KLASSEN, David YACH
-
Publication number: 20070257933Abstract: There is provided a method of changing a theme for a user interface of a computer system comprising receiving an identification of an image with which to define a color palette of a theme for rendering elements of a user interface on a color display of the computer system; analysing the image to determine at least one predominant color; and defining the color palette in response to the analysis. The image may comprise a background image selected by a user for display by the computer system. Dynamic generation of the color palette matches the user interface to colors to provide flexible and appealing themes. A computer readable memory having recorded thereon instructions to carry out this method is also provided, as well as a device comprising such memory.Type: ApplicationFiled: May 3, 2006Publication date: November 8, 2007Inventors: Gerhard Klassen, Shaul Wisebourt, Lawrence Kuhl
-
Publication number: 20070256026Abstract: One illustrative method for use in controlling user interface operation of a communication device when visually displaying a map involves the steps of causing a viewable map region of the map to be visually displayed in a display, the viewable map region having a plurality of selectable map elements; maintaining a list of element identifiers which includes element identifiers corresponding to the selectable map elements in the viewable map region, each element identifier being associated with a pair of x, y coordinates for visual display; controlling end user selection of the selectable map elements via a positioning mechanism in left and right directions in accordance with a numeric order of the x-coordinates; controlling end user selection of the selectable map elements via the positioning mechanism in up and down directions in accordance with a numeric order of the y-coordinates; and repeating the acts of causing, maintaining, and controlling for a next viewable map region of the map having a next pluralitType: ApplicationFiled: July 7, 2006Publication date: November 1, 2007Inventors: Gerhard Klassen, Tatiana Kalougina, Shaul Wisebourt, Peter Devenyi, Jesse Boudreau, Eric Johnson
-
Publication number: 20070249364Abstract: A mobile device provides its location information to contacts of a user of the mobile device. A contact has a particular precision level assigned thereto from a set of two or more precision levels. The assignment of precision levels to contacts is according to one or more criteria. The mobile device ensures that any location information of the mobile device provided to the contact is not more precise than the precision level currently assigned to the contact.Type: ApplicationFiled: April 25, 2006Publication date: October 25, 2007Applicant: Research In Motion LimitedInventors: Matthew Bells, Gerhard Klassen, Samer Fahmy, Garth Newton