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).

  • Publication number: 20120151196
    Abstract: 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: Application
    Filed: February 16, 2012
    Publication date: June 14, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Darrell R. MAY, Andrew BOCKING
  • Publication number: 20120089737
    Abstract: 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: Application
    Filed: December 19, 2011
    Publication date: April 12, 2012
    Inventors: Michael Knowles, Liam Quinn, Andrew Bocking, Karen Moser, Mark Tiegs, Sherryl Lee Lorraine Scott
  • Patent number: 8154625
    Abstract: 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: Grant
    Filed: April 2, 2007
    Date of Patent: April 10, 2012
    Assignee: Research In Motion Limited
    Inventors: Andrew Bocking, Russell Andrade
  • Patent number: 8145200
    Abstract: 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: Grant
    Filed: December 28, 2006
    Date of Patent: March 27, 2012
    Assignee: Research In Motion Limited
    Inventors: Darrell R. May, Andrew Bocking
  • Patent number: 8122174
    Abstract: 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: Grant
    Filed: March 31, 2006
    Date of Patent: February 21, 2012
    Assignee: Research in Motion Limited
    Inventors: Michael Knowles, Liam Quinn, Andrew Bocking, Karen Moser, Mark Tiegs, Sherryl Lee Lorraine Scott
  • Patent number: 8117269
    Abstract: 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: Grant
    Filed: November 18, 2009
    Date of Patent: February 14, 2012
    Assignee: Research in Motion Limited
    Inventors: Olav A. Sylthe, Dan Dumitru, Eshwar Stalin, Andrew Bocking
  • Publication number: 20120030299
    Abstract: 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: Application
    Filed: October 5, 2011
    Publication date: February 2, 2012
    Inventors: Theodore Van Belle, Scotte Zinn, Andrew Bocking, Michael Hardy
  • Publication number: 20110263236
    Abstract: A method for maintaining a log of communications initiated or received at a portable electronic device of a first party. The communications include at least one of short message service (SMS) messages, personal identification number (PIN) messages and cellular telephone calls. The method includes receiving a data record for each of the communications, extracting information from the data record, and storing the information in a log file.
    Type: Application
    Filed: July 7, 2011
    Publication date: October 27, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Barry LINKERT, Michael T. HARDY, Piotr K. TYSOWSKI, Galang VUONG, Andrew BOCKING
  • Patent number: 8037142
    Abstract: 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: Grant
    Filed: October 30, 2006
    Date of Patent: October 11, 2011
    Assignee: Research In Motion Limited
    Inventors: Theodore Van Belle, Scotte Zinn, Andrew Bocking, Michael Hardy
  • Patent number: 8018474
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, calculating width and height parameters of the full image, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original imag
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: September 13, 2011
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Dan Dumitru, Andrew Bocking
  • Patent number: 8018473
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, dividing the original image into four individual quadrants and calculating width and height parameters of the four individual quadrants, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: September 13, 2011
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Andrew Bocking, Dan Dumitru
  • Publication number: 20110208865
    Abstract: 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: Application
    Filed: May 2, 2011
    Publication date: August 25, 2011
    Inventors: Michael Knowles, Liam Quinn, Andrew Bocking, Karen Moser, Mark Tiegs, Sherryl Lee Lorraine Scott
  • Patent number: 8000683
    Abstract: A method for maintaining a log of communications initiated or received at a portable electronic device of a first party. The communications include at least one of short message service (SMS) messages, personal identification number (PIN) messages and cellular telephone calls. The method includes receiving a data record for each of the communications, extracting information from the data record, and storing the information in a log file.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: August 16, 2011
    Assignee: Research in Motion Limited
    Inventors: Barry Linkert, Michael T. Hardy, Piotr K. Tysowski, Galang Vuong, Andrew Bocking
  • Patent number: 7953804
    Abstract: 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 an input recipient field for a recipient address, an associated label to indicate that the input recipient field is for a recipient address, and an input message body field for holding message content. The method further includes, upon each keystroke entry of text to the input 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: Grant
    Filed: June 2, 2006
    Date of Patent: May 31, 2011
    Assignee: Research In Motion Limited
    Inventors: Theodore Van Belle, Scotte Zinn, Andrew Bocking
  • Publication number: 20110050704
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, dividing the original image into four individual quadrants and calculating width and height parameters of the four individual quadrants, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on
    Type: Application
    Filed: August 30, 2010
    Publication date: March 3, 2011
    Inventors: Olav A. Sylthe, Andrew Bocking, Dan Dumitru
  • Publication number: 20110032273
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, calculating width and height parameters of the full image, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original imag
    Type: Application
    Filed: October 25, 2010
    Publication date: February 10, 2011
    Inventors: Olav A. Sylthe, Dan Dumitru, Andrew Bocking
  • Patent number: 7865215
    Abstract: Method and apparatus with a user interface for controlling the apparatus are provided in which a currently selected menu item is magnified in height relative to other items in the menu so as to distinguish the item. While in addition to providing an appealing way to indicate which item is currently selected, the magnification makes the item easier to read, particularly in poorer lighting conditions.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: January 4, 2011
    Assignee: Research In Motion Limited
    Inventors: Matthew Bells, Andrew Bocking
  • Patent number: 7843472
    Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, calculating width and height parameters of the full image, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original imag
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: November 30, 2010
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Dan Dumitru, Andrew Bocking
  • Patent number: 7825900
    Abstract: A method for selecting a symbol for presentation on a display of a handheld electronic device, comprising: receiving a signal from a key on the handheld electronic device actuated by a user to select a default symbol, the default symbol being one of a plurality of symbols available through actuation of the key; if the actuation of the key is an initial actuation of the key, presenting the plurality of symbols on the display and receiving a signal to select the default symbol from among the plurality of symbols; and, presenting the default symbol on the display.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: November 2, 2010
    Assignee: Research In Motion Limited
    Inventors: Jason Griffin, Vadim Fux, Andrew Bocking, Harry Major, Ronald Scotte Zinn, Sherryl Lee Lorraine Scott
  • Publication number: 20100259369
    Abstract: System and method that provides tactical feedback through a speaker of a handheld electronic device having a full alphabetic keyboard upon activation of a navigation tool. The audible feedback produced by the speaker is capable of being modified based on 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: Application
    Filed: October 9, 2009
    Publication date: October 14, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew Lee, Andrew Bocking, David Mak-Fan, Steven Fyke, Matthew Bells