Patents by Inventor Andrew Bocking
Andrew Bocking 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: 8484464Abstract: A method and devices for providing secure data backup from a mobile communication device to an external computing device is described. In accordance with one example embodiment, there is provided a method of backing up data from a mobile communication device to an external computing device, the mobile communication device being connected to the external computing device for exchanging data with each other, the method comprising: receiving a request to backup one or more data items in a plurality of data items stored on the mobile communication device; encrypting a data item using an encryption key stored in memory of the mobile communication device; transferring the encrypted data item to the external computing device; and storing a backup file comprising the encrypted data item in the memory of the external computing device.Type: GrantFiled: June 15, 2007Date of Patent: July 9, 2013Assignee: Research In Motion LimitedInventors: Michael K. Brown, Andrew Bocking, Scott Totzke, David Tapuska, Scotte Zinn, Maxime Matton, Michael Hardy, George Dos Santos, Christopher Runstedler
-
Patent number: 8363006Abstract: A method is set forth for automatically adjusting screen and keypad brightness on a mobile electronic device having a light sensor, display screen and keypad, for optimum legibility under varying lighting conditions, with minimal eye strain and distraction. The method includes obtaining light level samples from the light sensor, and independently adjusting backlight intensity of the display screen and keypad responsive to the light level samples. Preferably, correct screen and keypad adjustments are made responsive to pulling the handheld device out of its holster notwithstanding non-optimal ambient light detection while the device is being removed from the holster. According to another aspect, the described method allows for ambient light detection in a handheld device where the light sensor and a message notification indicator share a common light pipe.Type: GrantFiled: March 3, 2010Date of Patent: January 29, 2013Assignee: Research In Motion LimitedInventors: Conrad Aleksander Kreek, Jerry Mailloux, Ahmed Hashi, James Robinson, Ken Wu, Robert J. Lowles, Andrew Bocking, Dale Brubacher-Cressman, Bruce Winter
-
Patent number: 8352565Abstract: A method for viewing an attachment of an email message on a portable electronic device in which the attachment has a renderable format. The method includes: requesting to view the attachment in an attachment viewer of the device, building a graph structure within an attachment server representing a map of the attachment, the graph structure including at least one renderable identifier corresponding to a page of the attachment, requesting rendering of the attachment, the rendering request sent from the attachment viewer to the attachment server and including the at least one renderable identifier, initializing a rendering library and storing rendering commands corresponding to command types of the graph structure in the rendering library, drawing the rendering commands in an off-screen bitmap which is saved as a JPEG file, sending the JPEG file to the portable electronic device and displaying the JPEG file in the attachment viewer.Type: GrantFiled: January 11, 2012Date of Patent: January 8, 2013Assignee: Research In Motion LimitedInventors: Olav A. Sylthe, Dan Mihal Dumitru, Andrew Bocking, Eshwar Stalin
-
Publication number: 20130007283Abstract: The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprising at the server: after receiving a network registration request from the device, accessing a device registry; if the device is in the device registry, determining whether a resource is may be provisioned to the device from the server, otherwise, if not, awaiting a request from the device for the resource; determining whether the resource has already been provisioned to the device or the device has been designated to be provisioned with the resource from an alternative source, and if so, not approving the resource to be provisioned to the device, otherwise providing a data transmission to the device from the server containing text and a link to the resource that can be extracted by the device.Type: ApplicationFiled: September 12, 2012Publication date: January 3, 2013Inventors: Michael Knowles, Liam Quinn, Andrew Bocking, Karen Moser, Mark Tiegs, Sherryl Lee Lorraine Scott
-
Publication number: 20130007628Abstract: A user interface and method for composing a message to be sent over a wireless network environment using a handheld device is disclosed. According to the method, upon receipt of a user request to compose a message, a screen is displayed with a recipient field for a recipient address, an associated label to indicate that the recipient field is for a recipient address, and a message body field for holding message content. The method further includes, upon each keystroke entry of text to the recipient field, looking up entries from an address book which match the text, and displaying a selection menu representing addresses from at least a portion of the entries as well as cached entries previously looked up from a global address book.Type: ApplicationFiled: September 10, 2012Publication date: January 3, 2013Inventors: Theodore Van Belle, Scotte Zinn, Andrew Bocking, Michael Hardy
-
Patent number: 8335880Abstract: The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprises at the mobile electronic device: generating and sending a network registration request to the server to allow the server to determine whether the mobile electronic device is in a device registry linking resources managed by the server; waiting for a data transmission from the server, the data transmission containing text and a link to the resource that can receive the data transmission at the mobile electronic device; incorporating text and a link from the data transmission into a graphical user interface (GUI) generated on a display of the mobile electronic device to provide an interface to activate the link from the mobile electronic device; and generating an indicator on the GUI that the resource is new, if the resource is new to the mobile electronic device.Type: GrantFiled: December 19, 2011Date of Patent: December 18, 2012Assignee: Research In Motion LimitedInventors: Michael Knowles, Liam Quinn, Andrew Bocking, Karen Moser, Mark Tiegs, Sherryl Lee Lorraine Scott
-
Patent number: 8316253Abstract: A method of controlling a portable electronic device includes receiving a power-down command, determining an automatic power-up date and time based on an earliest one of a next preset power-up and a next time-dependent event reminder, entering a power-down state, monitoring a date and time, and automatically powering up at the automatic power-up date and time.Type: GrantFiled: December 18, 2009Date of Patent: November 20, 2012Assignee: Research In Motion LimitedInventors: Darrell R. May, Andrew Bocking, Tony Burns
-
Patent number: 8289158Abstract: A mobile electronic device has a notification mechanism for notifying a user of device events in accordance with an active notification profile defining notification options and one or more exception notification profiles defining notification options based on specified attributes of a device event. A mechanism is provided for identifying one or more attributes in an incoming device event and for overriding the active notification profile with one of the exception notification profiles that has attributes corresponding to the identified attributes. The user is thus notified in accordance with notification options specified in the exception profile of the device.Type: GrantFiled: April 12, 2006Date of Patent: October 16, 2012Assignee: Research In Motion LimitedInventors: Andrew Bocking, Tony Burns, Scotte Zinn, Cassidy Gentle, Darin White, Ian Milligan
-
Patent number: 8280972Abstract: A user interface and method for composing a message to be sent over a wireless network environment using a handheld device is disclosed. According to the method, upon receipt of a user request to compose a message, a screen is displayed with a recipient field for a recipient address, an associated label to indicate that the recipient field is for a recipient address, and a message body field for holding message content. The method further includes, upon each keystroke entry of text to the recipient field, looking up entries from an address book which match the text, and displaying a selection menu representing addresses from at least a portion of the entries.Type: GrantFiled: October 5, 2011Date of Patent: October 2, 2012Assignee: Research In Motion LimitedInventors: Theodore Van Belle, Scotte Zinn, Andrew Bocking, Michael Hardy
-
Publication number: 20120233291Abstract: The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprises the steps of: downloading access information from the server for the resource; presenting the resource for selection on a graphical user interface (GUI) rendered on a display; sending a request to the server to download the resource from the communications network; and after receiving the resource from the communications network, integrating the resource into the application.Type: ApplicationFiled: May 22, 2012Publication date: September 13, 2012Inventors: Michael Knowles, Robert Edwards, Andrew Bocking, Tatiana Kalougina
-
Patent number: 8266357Abstract: The disclosure recites a system and method for updating a resource to an electronic device. The system comprises: a resource providing information for the device; a server to maintain the resource; a communication link providing the device with access to the resource; a data transmission module for extracting and transmitting access information about the resource to the device; and a data processing module for processing the received information at the device. In the device, a GUI provides information on a topic retrieved from local storage on the device and additional information about the resource is incorporated into the GUI for that topic.Type: GrantFiled: May 2, 2011Date of Patent: September 11, 2012Assignee: Research In Motion LimitedInventors: Michael Knowles, Liam Quinn, Andrew Bocking, Karen Moser, Mark Tiegs, Sherryl Lee Lorraine Scott
-
Patent number: 8209454Abstract: The disclosure provides a system and method of provisioning a resource to an electronic device. The method comprises: after a triggering event, receiving from a network a data transmission at the device, the data transmission containing access information relating to a resource in a library that is in a remote server from the device, the resource relating to an application operating on the device; extracting the access information from the data transmission at the device; presenting the access information for the resource in a graphical user interface (GUI) on a display of the device; and after a selection event is initiated on the device for the resource, initiating a second data transmission containing a copy of the resource to the device and integrating the resource into the application as an output generated by the application.Type: GrantFiled: August 31, 2009Date of Patent: June 26, 2012Assignee: Research in Motion LimitedInventors: Michael Knowles, Robert Edwards, Andrew Bocking, Tatiana Kalougina
-
Patent number: 8209063Abstract: System and method that provides audible feedback through a speaker of a handheld electronic device upon actuation of a navigation tool. The audible feedback produced by the speaker is capable of being modified based upon the location, speed, and other characteristics of the movement of a cursor on the display of a handheld electronic device. The sound produced by the speaker can originate from an audio file stored or otherwise available on the handheld electronic device.Type: GrantFiled: June 6, 2006Date of Patent: June 26, 2012Assignee: Research In Motion LimitedInventors: Matthew Lee, Andrew Bocking, David Mak-Fan, Steven Fyke, Matthew Bells
-
Publication number: 20120089737Abstract: The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprises at the mobile electronic device: generating and sending a network registration request to the server to allow the server to determine whether the mobile electronic device is in a device registry linking resources managed by the server; waiting for a data transmission from the server, the data transmission containing text and a link to the resource that can receive the data transmission at the mobile electronic device; incorporating text and a link from the data transmission into a graphical user interface (GUI) generated on a display of the mobile electronic device to provide an interface to activate the link from the mobile electronic device; and generating an indicator on the GUI that the resource is new, if the resource is new to the mobile electronic device.Type: ApplicationFiled: December 19, 2011Publication date: April 12, 2012Inventors: Michael Knowles, Liam Quinn, Andrew Bocking, Karen Moser, Mark Tiegs, Sherryl Lee Lorraine Scott
-
Patent number: 8154625Abstract: A novel method and apparatus for controlling the display of a portable electronic device having a user input device and a camera function; the portable electronic device including a photosensor chip having a sensor array of a predetermined number of rows and columns of pixels for converting radiant energy into electronic signals representing an image for display via a viewfinder. The method comprises selecting via the user input a zoom level and viewfinder resolution for the camera application, and in the event the zoom level is 1× then scaling the predetermined number of rows and columns of pixels to the selected viewfinder resolution and generating an image corresponding thereto; and in the event the zoom level is greater than 1× then cropping a region of interest of the predetermined number of rows and columns of pixels in accordance with the zoom level and then scaling the cropped region of interest in accordance with the viewfinder resolution and generating an image corresponding thereto.Type: GrantFiled: April 2, 2007Date of Patent: April 10, 2012Assignee: Research In Motion LimitedInventors: Andrew Bocking, Russell Andrade
-
Patent number: 8145200Abstract: An apparatus and method are provided for configuring unique profile settings for multiple services associated with an application in an electronic device. A profile system is provided having multiple programmable profile settings and a default profile setting for the application. Service records are received at the electronic device for each of the multiple services. The multiple services register with the profile system using a unique ID for each of the service records and include data for identifying the default profile setting for the application. Initially, the default profile setting is assigned to each of the multiple services. Subsequently, the multiple programmable profile settings are assigned to respective ones of the multiple services.Type: GrantFiled: December 28, 2006Date of Patent: March 27, 2012Assignee: Research In Motion LimitedInventors: Darrell R. May, Andrew Bocking
-
Patent number: 8122174Abstract: The invention provides a system and method for updating a resource to an electronic device. The method provisions a resource to an electronic device by: (a) maintaining the resource at a remote server from the device; and (b) after a triggering event, providing a data transmission to the device containing access information for the resource. The system incorporates the method and comprises: a resource providing information for the device; a server to maintain the resource; a communication link providing the device with access to the resource; a data transmission module for extracting and transmitting access information about the resource to the device; and a data processing module for processing the received information at the device. In the device, a GUI provides information on a topic retrieved from local storage on the device and additional information about the resource is incorporated into the GUI for that topic.Type: GrantFiled: March 31, 2006Date of Patent: February 21, 2012Assignee: Research in Motion LimitedInventors: Michael Knowles, Liam Quinn, Andrew Bocking, Karen Moser, Mark Tiegs, Sherryl Lee Lorraine Scott
-
Patent number: 8117269Abstract: A method for viewing an attachment of an email message on a portable electronic device in which the attachment has a renderable format is provided. The method includes: requesting to view the attachment in an attachment viewer of the portable electronic device, building a graph structure within an attachment server representing a map of the attachment, the graph structure including at least one renderable identifier corresponding to a page of the attachment, requesting rendering of the attachment, the rendering request being send from the attachment viewer to the attachment server and including the at least one renderable identifier, initializing a rendering library and storing rendering commands -corresponding to command types of the graph structure in the rendering library, drawing the rendering commands in an off-screen bitmap, saving the off-screen bitmap as a JPEG file, sending the JPEG file to the portable electronic device and displaying the JPEG file in the attachment viewer.Type: GrantFiled: November 18, 2009Date of Patent: February 14, 2012Assignee: Research in Motion LimitedInventors: Olav A. Sylthe, Dan Dumitru, Eshwar Stalin, Andrew Bocking
-
Publication number: 20120030299Abstract: A user interface and method for composing a message to be sent over a wireless network environment using a handheld device is disclosed. According to the method, upon receipt of a user request to compose a message, a screen is displayed with a recipient field for a recipient address, an associated label to indicate that the recipient field is for a recipient address, and a message body field for holding message content. The method further includes, upon each keystroke entry of text to the recipient field, looking up entries from an address book which match the text, and displaying a selection menu representing addresses from at least a portion of the entries.Type: ApplicationFiled: October 5, 2011Publication date: February 2, 2012Inventors: Theodore Van Belle, Scotte Zinn, Andrew Bocking, Michael Hardy
-
Patent number: 8037142Abstract: A user interface and method for composing a message to be sent over a wireless network environment using a handheld device is disclosed. According to the method, upon receipt of a user request to compose a message, a screen is displayed with a recipient field for a recipient address, an associated label to indicate that the recipient field is for a recipient address, and a message body field for holding message content. The method further includes, upon each keystroke entry of text to the recipient field, looking up entries from an address book which match the text, and displaying a selection menu representing addresses from at least a portion of the entries.Type: GrantFiled: October 30, 2006Date of Patent: October 11, 2011Assignee: Research In Motion LimitedInventors: Theodore Van Belle, Scotte Zinn, Andrew Bocking, Michael Hardy