Patents by Inventor Brian Groux

Brian Groux 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: 9332106
    Abstract: A method of access control in an electronic device includes monitoring for input at the electronic device, for each input determined to be one of a plurality of predefined gestures including gestures from a touch-sensitive input device or from a movement sensor, mapping the input to a respective Unicode character and adding the respective Unicode character to a passcode to provide an entered passcode, comparing the entered passcode to a stored passcode, and changing an access state at the electronic device if the entered passcode matches the stored passcode.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: May 3, 2016
    Assignee: BlackBerry Limited
    Inventors: Christopher Runstedler, Brian Groux, Jonathan Cardy
  • Publication number: 20160098974
    Abstract: A method and apparatus for controlling a display of a portable electronic device are provided. The method comprises generating a screen comprising a list on the display. The list comprises one or more row elements, with each row element comprising one or more column sub-elements. At least a portion of one of the column sub-elements of at least one of the row elements is truncated. Upon selection of a row element, the screen is enabled for scrolling of that row element. Enabling scrolling comprises loading the truncated portion of the selected row element into a pre-buffer. The method further comprises receiving a scrolling input, and updating the screen on the display to scroll the row element, bringing the truncated portion into view. The selected row is scrolled while maintaining the series of column sub-elements in the row without reference to other rows.
    Type: Application
    Filed: December 2, 2015
    Publication date: April 7, 2016
    Inventors: Brian GROUX, Aaron David SCRIVER, Michael Thomas HARDY
  • Patent number: 9208754
    Abstract: A method and apparatus for controlling a display of a portable electronic device are provided. The method comprises generating a screen comprising a list on the display. The list comprises one or more row elements, with each row element comprising one or more column sub-elements. At least a portion of one of the column sub-elements of at least one of the row elements is truncated. Upon selection of a row element, the screen is enabled for scrolling of that row element. Enabling scrolling comprises loading the truncated portion of the selected row element into a pre-buffer. The method further comprises receiving a scrolling input, and updating the screen on the display to scroll the row element, bringing the truncated portion into view. The selected row is scrolled while maintaining the series of column sub-elements in the row without reference to other rows.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: December 8, 2015
    Assignee: BLACKBERRY LIMITED
    Inventors: Brian Groux, Aaron Scriver, Michael T. Hardy
  • Patent number: 8898110
    Abstract: A method of managing storage of address book data records at an electronic device includes provisioning, at the electronic device, a new Personal Information Manager (PIM) service account including address book functionality on the electronic device, automatically updating, by the electronic device, address book data records stored on the electronic device and not associated with another PIM service account to associate the address book data records with the new PIM service account provisioned on the electronic device in response to provisioning the new PIM service account, and sending, from the electronic device, the updated address book data records for storage at the PIM service account thereby merging the address book data records stored only at the electronic device with address book data records at the new PIM service account.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: November 25, 2014
    Assignee: BlackBerry Limited
    Inventors: Christopher Runstedler, Earl Wikkerink, Brian Groux
  • Patent number: 8406816
    Abstract: A portable electronic device that allows a user to dial a telephone number using a virtual rotary dial pad configuration. The device includes a physically depressible touch screen display. Speed dialing is enabled by touching and dragging a selected numeric or non-numeric symbol to a predetermined location on the touch screen display and by holding the selected symbol at the predetermined location for a predetermined duration of time. Successful dialing of a symbol results in tactile, audio or visual feedback. Touching and dragging selected symbols may be replaced by touching the selected symbol and physically depressing the touch screen. Both numeric and non-numeric symbols may be dialed.
    Type: Grant
    Filed: February 3, 2009
    Date of Patent: March 26, 2013
    Assignee: Research In Motion Limited
    Inventors: Keizo Marui, Brian Groux
  • Publication number: 20120330896
    Abstract: A method of managing storage of address book data records at an electronic device includes provisioning, at the electronic device, a new Personal Information Manager (PIM) service account including address book functionality on the electronic device, automatically updating, by the electronic device, address book data records stored on the electronic device and not associated with another PIM service account to associate the address book data records with the new PIM service account provisioned on the electronic device in response to provisioning the new PIM service account, and sending, from the electronic device, the updated address book data records for storage at the PIM service account thereby merging the address book data records stored only at the electronic device with address book data records at the new PIM service account.
    Type: Application
    Filed: September 4, 2012
    Publication date: December 27, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Christopher RUNSTEDLER, Earl WIKKERINK, Brian GROUX
  • Patent number: 8326358
    Abstract: A method of access control in an electronic device includes monitoring for input at the electronic device, for each input determined to be one of a plurality of predefined gestures including gestures from a touch-sensitive input device or from a movement sensor, mapping the input to a respective Unicode character and adding the respective Unicode character to a passcode to provide an entered passcode, comparing the entered passcode to a stored passcode, and changing an access state at the electronic device if the entered passcode matches the stored passcode.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: December 4, 2012
    Assignee: Research In Motion Limited
    Inventors: Christopher Runstedler, Brian Groux, Jonathan Cardy
  • Patent number: 8285675
    Abstract: A method of managing storage of data at an electronic device includes provisioning a new PIM service account including address book functionality on the electronic device, and updating address book data records stored on the electronic device and not associated with another PIM service account to associate the address book data records with the new PIM service account provisioned on the electronic device.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: October 9, 2012
    Assignee: Research In Motion Limited
    Inventors: Christopher Runstedler, Earl Wikkerink, Brian Groux
  • Publication number: 20100197353
    Abstract: A portable electronic device that allows a user to dial a telephone number using a virtual rotary dial pad configuration. The device includes a physically depressible touch screen display. Speed dialing is enabled by touching and dragging a selected numeric or non-numeric symbol to a predetermined location on the touch screen display and by holding the selected symbol at the predetermined location for a predetermined duration of time. Successful dialing of a symbol results in tactile, audio or visual feedback. Touching and dragging selected symbols may be replaced by touching the selected symbol and physically depressing the touch screen. Both numeric and non-numeric symbols may be dialed.
    Type: Application
    Filed: February 3, 2009
    Publication date: August 5, 2010
    Inventors: Keizo Marui, Brian Groux
  • Publication number: 20100197352
    Abstract: A method of access control in an electronic device includes monitoring for input at the electronic device, for each input determined to be one of a plurality of predefined gestures including gestures from a touch-sensitive input device or from a movement sensor, mapping the input to a respective Unicode character and adding the respective Unicode character to a passcode to provide an entered passcode, comparing the entered passcode to a stored passcode, and changing an access state at the electronic device if the entered passcode matches the stored passcode.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Christopher RUNSTEDLER, Brian GROUX, Jonathan CARDY
  • Publication number: 20100188431
    Abstract: A method and apparatus for controlling a display of a portable electronic device are provided. The method comprises generating a screen comprising a list on the display. The list comprises one or more row elements, with each row element comprising one or more column sub-elements. At least a portion of one of the column sub-elements of at least one of the row elements is truncated. Upon selection of a row element, the screen is enabled for scrolling of that row element. Enabling scrolling comprises loading the truncated portion of the selected row element into a pre-buffer. The method further comprises receiving a scrolling input, and updating the screen on the display to scroll the row element, bringing the truncated portion into view. The selected row is scrolled while maintaining the series of column sub-elements in the row without reference to other rows.
    Type: Application
    Filed: January 26, 2009
    Publication date: July 29, 2010
    Applicant: Research in Motion Limited
    Inventors: Brian Groux, Aaron Scriver, Michael T. Hardy
  • Publication number: 20100173668
    Abstract: A portable electronic device that allows a user to dial a telephone number using a first dial pad configuration selected from more than one dial pad configuration stored in a memory of the portable electronic device. The device may include a touch screen display, and the first dial pad configurations can include a rotary dial configuration and a writing zone configuration. The portable electronic device may also include an accelerometer, in which case the first dial pad configuration may also include a configuration that requires a user to wave the portable electronic device in the air as if to write a digit.
    Type: Application
    Filed: January 8, 2009
    Publication date: July 8, 2010
    Inventors: Keizo Marui, Larry Kuhl, Brian Groux
  • Publication number: 20090282351
    Abstract: A method of managing storage of data at an electronic device includes provisioning a new PIM service account including address book functionality on the electronic device, and updating address book data records stored on the electronic device and not associated with another PIM service account to associate the address book data records with the new PIM service account provisioned on the electronic device.
    Type: Application
    Filed: May 7, 2009
    Publication date: November 12, 2009
    Applicant: Research In Motion Limited
    Inventors: Christopher RUNSTEDLER, Earl WIKKERINK, Brian GROUX
  • Publication number: 20080209074
    Abstract: A method and system for extended ordering of collections of data for synchronization over a wireless network, each collection having an existing priority level, the method having the steps of: adding, to each collection, a dependency field having a dependency value; exchanging the priority level and dependency value for each collection; and ordering synchronization of the collections based on priority levels and dependency values of the collections.
    Type: Application
    Filed: February 23, 2007
    Publication date: August 28, 2008
    Applicant: Research in Motion Limited
    Inventor: Brian Groux