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: 20070236461
    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: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Inventors: Jason Griffin, Vadim Fux, Andrew Bocking, Harry Major, Ronald Zinn, Sherryl Scott
  • Publication number: 20070233792
    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: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventors: Olav Sylthe, Dan Dumitru, Andrew Bocking, Eshwar Stalin
  • Publication number: 20070234239
    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: March 31, 2006
    Publication date: October 4, 2007
    Inventors: Olav Sylthe, Dan Dumitru, Andrew Bocking
  • Publication number: 20070233793
    Abstract: Based on user configuration, a main messaging user interface screen on a messaging device either presents a list of references to messages stored on the device based on a complete index of references to the stored messages or based on a filtered index of references to the stored messages. References to stored messages of a predetermined type are not maintained in the filtered index.
    Type: Application
    Filed: April 4, 2006
    Publication date: October 4, 2007
    Inventors: Theodore Van Belle, Andrew Bocking
  • Publication number: 20070229517
    Abstract: Snooze support for event reminders produced on a hand held mobile device is disclosed. Snooze support in at least one example embodiment is characterized by an event reminder rescheduling method. This event reminder rescheduling method includes the step of prompting for a device user to take one of a number of actions in relation to an event reminder released from an event reminders queue. One of the number of actions is requesting, through operation of one or more input components of the mobile device, that the event reminder be generated again after a lapse of a snooze time.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventors: Darrell May, Andrew Bocking, Raymond Vander Veen
  • Publication number: 20070230282
    Abstract: A hand-held mobile electronic device that includes a controller, a display, a user input device, a storage, and a rigid case dimensioned to be held in a hand of a user, the case housing the controller, the display, the user input device and the storage.
    Type: Application
    Filed: April 3, 2006
    Publication date: October 4, 2007
    Inventors: Darrell May, David Yach, Andrew Bocking
  • Publication number: 20070209024
    Abstract: Method an arrangement for affecting diagonal movement of a cursor 171 on the display screen 322 of a handheld communication device 300 having a reduced alphabetic keyboard. The method includes sensing movement at an auxiliary user input 328 of the handheld communication device 300 indicative of the user's desire to affect diagonal movement of the cursor 171 on the display screen 322 of the handheld communication device 300. X-direction signals and Y-direction signals are produced based on the sensed movement at the auxiliary user input 328. During that time while the necessary signals are being collected and processed, the cursor 171 is held steady on the display screen 322 until a predetermined criterion is met for discriminating whether the user has indicated x-direction cursor movement, y-direction cursor movement or diagonal cursor movement.
    Type: Application
    Filed: June 13, 2006
    Publication date: September 6, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, David MAK-FAN, Steven FYKE, Matthew BELLS
  • Publication number: 20070200733
    Abstract: A handheld electronic device useful for wireless communication has a keyboard including a plurality of externally accessible keys and each key has at most, one letter associated therewith. The keys can be disabled (i.e. the keyboard can be locked) to prevent accidental actuation thereof by using the navigation tool which has a depressible rolling member. Thus, for example, depression of the rolling member twice in succession or pressing and holding the rolling member down temporarily enables the keyboard lock. The lock can be disabled simply by depressing the rolling member and at least one other key.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 30, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, Jason T. GRIFFIN, Steven FYKE
  • Publication number: 20070200734
    Abstract: A handheld electronic device useful for wireless communication has a keyboard including a plurality of externally accessible keys, of which at least a portion have multiple letters associated therewith. The keys can be disabled (i.e. the keyboard can be locked) to prevent accidental actuation thereof by using the navigation tool which has a depressible rolling member. Thus, for example, depression of the rolling member twice in succession or pressing and holding the rolling member down temporarily enables the keyboard lock. The lock can be disabled simply by depressing the rolling member and at least one other key.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 30, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, Jason T. GRIFFIN, Steven FYKE
  • Publication number: 20070204326
    Abstract: A system and method are described herein for standardizing an IT policy that is used to configure devices operating on a network. An IT policy can be generated that applies to a group of users or to one or more special users without having to define and store a new IT policy for each special user. This can be achieved by specifying global and per-user IT policy rules and merging these rules as needed to produce IT policy data. The IT policy can also be used to configure settings associated with storing electronic messages on the devices.
    Type: Application
    Filed: February 27, 2007
    Publication date: August 30, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Andrew Bocking, Michael Thomas Hardy, Phillip Roberts, Rudy Rawlins, Ronald Hanson
  • Publication number: 20070188462
    Abstract: Method an arrangement for affecting diagonal movement of a cursor 171 on the display screen 322 of a handheld communication device 300. The method includes sensing movement at an auxiliary user input 328 of the handheld communication device 300 indicative of the user's desire to affect diagonal movement of the cursor 171 on the display screen 322 of the handheld communication device 300. X-direction signals and Y-direction signals are produced based on the sensed movement at the auxiliary user input 328. During that time while the necessary signals are being collected and processed, the cursor 171 is held steady on the display screen 322 until a predetermined criterion is met for discriminating whether the user has indicated x-direction cursor movement, y-direction cursor movement or diagonal cursor movement.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 16, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, David MAK-FAN, Steven FYKE, Matthew BELLS
  • Publication number: 20070188463
    Abstract: Method an arrangement for affecting diagonal movement of a cursor 171 on the display screen 322 of a wireless handheld communication device 300. The method includes sensing movement at an auxiliary user input 328 of the handheld communication device 300 indicative of the user's desire to affect diagonal movement of the cursor 171 on the display screen 322 of the handheld communication device 300. X-direction signals and Y-direction signals are produced based on the sensed movement at the auxiliary user input 328. During that time while the necessary signals are being collected and processed, the cursor 171 is held steady on the display screen 322 until a predetermined criterion is met for discriminating whether the user has indicated x-direction cursor movement, y-direction cursor movement or diagonal cursor movement.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 16, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, David MAK-FAN, Steven FYKE, Matthew BELLS
  • Publication number: 20070188466
    Abstract: A handheld electronic device useful for wireless communication has a keyboard including a plurality of externally accessible keys. The keys can be disabled (i.e. the keyboard can be locked) to prevent accidental actuation thereof by using the navigation tool which has a depressible rolling member. Thus, for example, depression of the rolling member twice in succession or pressing and holding the rolling member down temporarily enables the keyboard lock. The lock can be disabled simply by depressing the rolling member and at least one other key.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 16, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, Jason T. GRIFFIN, Steven FYKE
  • Publication number: 20070188467
    Abstract: Method and arrangement that provides a power-saving mode for a handheld electronic device. The power-saving mode is enabled through disabling a sensor that detects motion of a ball of the trackball navigation tool and disabling the display screen of the handheld electronic device. The power-saving mode may be exited before disablement of the sensor when the display screen is disabled first.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 16, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, David MAK-FAN, Steven FYKE
  • Publication number: 20070188470
    Abstract: Method and arrangement that provides a power-saving mode for a handheld electronic device having a reduced alphabetic keyboard. The power-saving mode is enabled through disabling a sensor that detects motion of a ball of the trackball navigation tool and disabling the display screen of the handheld electronic device. The power-saving mode may be exited before disablement of the sensor when the display screen is disabled first.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 16, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, David MAK-FAN, Steven FYKE
  • Publication number: 20070192713
    Abstract: A method and hierarchical menu is provided for displaying on the screen of a handheld electronic device having a full alphabetic keyboard an extended menu or a short menu, which is a subset of the corresponding extended menu. The method includes displaying a page on a screen and receiving an ambiguous request/selection when no menu is displayed. In response to the ambiguous selection, a short menu corresponding to the displayed page is displayed on the screen. Various short menus are provided with their respective menu items being dependent and adjustable based upon the position of a cursor on the displayed page, the currently opened application, and/or the previous selections. Further, a selection from the short menu is capable of displaying the extended menu corresponding thereto.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 16, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, Jason T. GRIFFIN, Steven FYKE, Janna Corrine Louise HICKSON, Harry MAJOR, Sherryl Lee SCOTT, Matthew BELLS, Thanh VUONG
  • Publication number: 20070192028
    Abstract: System and method that provides audible feedback through a speaker of a handheld electronic device having a full alphabetic keyboard 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: Application
    Filed: June 6, 2006
    Publication date: August 16, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, David MAK-FAN, Steven FYKE, Matthew BELLS
  • Publication number: 20070188465
    Abstract: A handheld electronic device useful for wireless communication has a keyboard including a plurality of externally accessible keys. The keys can be disabled (i.e. the keyboard can be locked) to prevent accidental actuation thereof by using the navigation tool which has a depressible rolling member. Thus, for example, depression of the rolling member twice in succession or pressing and holding the rolling member down temporarily enables the keyboard lock. The lock can be disabled simply by depressing the rolling member and at least one other key.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 16, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, Jason T. GRIFFIN, Steven FYKE
  • Publication number: 20070192711
    Abstract: A method and hierarchical menu is provided for displaying on the screen of a handheld electronic device an extended menu or a short menu, which is a subset of the corresponding extended menu. The method includes displaying a page on a screen and receiving an ambiguous request/selection when no menu is displayed. In response to the ambiguous selection, a short menu corresponding to the displayed page is displayed on the screen. Various short menus are provided with their respective menu items being dependent and adjustable based upon the position of a cursor on the displayed page, the currently opened application, and/or the previous selections. Further, a selection from the short menu is capable of displaying the extended menu corresponding thereto.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 16, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew Lee, Andrew Bocking, Jason T. Griffin, Steven Fyke, Janna Corrine Louise Hickson, Harry Major, Sherryl Lee Scott, Matthew Bells, Thanh Vuong
  • Publication number: 20070192712
    Abstract: A method and hierarchical menu is provided for displaying on the screen of a wireless handheld electronic device an extended menu or a short menu, which is a subset of the corresponding extended menu. The method includes displaying a page on a screen and receiving an ambiguous request/selection when no menu is displayed. In response to the ambiguous selection, a short menu corresponding to the displayed page is displayed on the screen. Various short menus are provided with their respective menu items being dependent and adjustable based upon the position of a cursor on the displayed page, the currently opened application, and/or the previous selections. Further, a selection from the short menu is capable of displaying the extended menu corresponding thereto.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 16, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Matthew LEE, Andrew BOCKING, Jason T. GRIFFIN, Steven FYKE, Janna Corrine Louise HICKSON, Harry MAJOR, Sherryl Lee SCOTT, Matthew BELLS, Thanh VUONG