Patents by Inventor Maxime Matton

Maxime Matton 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: 8037211
    Abstract: Systems and methods for configuring a universal serial bus (USB) including for connection by a peripheral device by detecting an attach event at a USB port on the peripheral device; receiving, at the USB port, a first request for device identification; sending, at the USB port, a first identification data; receiving, at the USB port, a query related to the first identification data, the query indicating software associated with the vendor identifier is supported by the sender of the query; simulating a detach and then an attach at the USB port; receiving, at the USB port, a second request for device identification; and sending, at the USB port, a second identification data that includes an indication that the peripheral device supports at least one function from a plurality of functions that are different from the functionality defined by a generic device class code.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: October 11, 2011
    Assignee: Research In Motion Limited
    Inventors: Maxime Matton, Christopher Pattenden, Robert H. Wood
  • Publication number: 20110219253
    Abstract: A host system is provided comprising including a power source configured to provide power to a first auxiliary device; and a host power manager configured to monitor an available power level of the power source; and direct the power source to reduce power provided to the first auxiliary device based upon the available power level, wherein the reduced power is greater than zero.
    Type: Application
    Filed: May 16, 2011
    Publication date: September 8, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Maxime Matton, Puvikumar Sinnathamby
  • Patent number: 7945797
    Abstract: A system is provided that includes a host system configured with a portable power source and a host power manager. The host power manager is configured to monitor an available power level of the portable power source and at least one power usage by one or more auxiliary devices. The host power manager is further configured to promote less than a full power usage by at least one of the auxiliary devices.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: May 17, 2011
    Assignee: Research In Motion Limited
    Inventors: Maxime Matton, Puvikumar Sinnathamby
  • Publication number: 20100268878
    Abstract: Disclosed is a method and apparatus for allowing a user to select, from a plurality of partitions on a memory device, which partitions may be visible to hosts connecting to the memory device.
    Type: Application
    Filed: June 22, 2009
    Publication date: October 21, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Maxime Matton, Jacek Nawrot
  • Publication number: 20100169512
    Abstract: Systems and methods for configuring a universal serial bus (USB) including for connection by a peripheral device by detecting an attach event at a USB port on the peripheral device; receiving, at the USB port, a first request for device identification; sending, at the USB port, a first identification data; receiving, at the USB port, a query related to the first identification data, the query indicating software associated with the vendor identifier is supported by the sender of the query; simulating a detach and then an attach at the USB port; receiving, at the USB port, a second request for device identification; and sending, at the USB port, a second identification data that includes an indication that the peripheral device supports at least one function from a plurality of functions that are different from the functionality defined by a generic device class code.
    Type: Application
    Filed: March 9, 2010
    Publication date: July 1, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Maxime Matton, Christopher Pattenden, Robert H. Wood
  • Patent number: 7711863
    Abstract: A method and apparatus for variably enabling interaction across a USB interconnect between a host and a peripheral device capable of performing a plurality of functions including enabling selection and execution of a vendor-specific support software supporting peripheral devices of a specific vendor by sending a first identification data to the host indicating that the peripheral device is of the same specific vendor and indicating that the peripheral device performs at least one of the functions indicated to be supported by the vendor-specific support software, awaiting receipt of an indication from the host of a selected subset of the plurality of the functions of the peripheral device that are to be enabled, simulating a detachment from and attachment to the host; and enabling the vendor-specific support software to again be selected and executed by sending a second identification data to the host indicating that the peripheral device is of the same specific vendor and indicating that the peripheral device
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: May 4, 2010
    Assignee: Research In Motion Limited
    Inventors: Maxime Matton, Christopher Pattenden, Robert H. Wood
  • Patent number: 7707323
    Abstract: A method and apparatus for enabling enhanced interaction across a USB interconnect between a host and a peripheral device capable of performing a plurality of functions including enabling selection and execution of a vendor-specific support software supporting peripheral devices of a specific vendor by sending a first identification data to the host indicating that the peripheral device is of the same specific vendor and indicating that the peripheral device performs at least one of the functions indicated to be supported by the vendor-specific support software, awaiting receipt of an indication from the host that the vendor-specific support software has been selected and executed, simulating a detachment from and attachment to the host; and enabling the vendor-specific support software to again be selected and executed by sending a second identification data to the host indicating that the peripheral device is of the same specific vendor and indicating that the peripheral device performs multiple ones of the
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: April 27, 2010
    Assignee: Research in Motion Limited
    Inventors: Maxime Matton, Christopher Pattenden, Robert H. Wood
  • Publication number: 20100057973
    Abstract: The disclosure describes a system and method for controlling interfacing parameters for a device when connected to a host. In the system and method, the communications interface is configurable to be in operable connection to a host using a microprocessor in the device having a first bus controller and a second bus controller, the second bus controller external to the microprocessor. The method comprises: establishing an initial connection by the device; conducting negotiations by the device to set a first data transmission rate for the device for the initial connection utilizing a communication bus controller contained in the microprocessor; and after detecting completion of enumeration of the device, re-establishing the connection by the device using the second bus controller in the device that processes the communications at a second transmission rate that is higher than the first data transmission rate.
    Type: Application
    Filed: November 6, 2009
    Publication date: March 4, 2010
    Inventors: Omar BARAKE, Michael Goldsmith, Maxime Matton, Jerry Mailloux, Robert Wood, Lyall Winger
  • Patent number: 7631126
    Abstract: The invention relates to a system and method for controlling interfacing parameters for a device when connected to a host is provided. The method comprises: monitoring for an initial connection by the device to the host; then, while the device is establishing the connection with the host, utilizing a communication bus controller contained in a microprocessor in the device to process communications with the host at a first data transmission rate; and after a predetermined condition, re-establishing the connection with the host using a second bus controller in the device that processes the communications at a second transmission rate that is higher the first data transmission rate.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: December 8, 2009
    Assignee: Research in Motion Limited
    Inventors: Omar Barake, Michael Goldsmith, Maxime Matton, Jerry Mailloux, Robert Wood, Lyall Winger
  • Publication number: 20090186630
    Abstract: A handheld electronic device that receives geo-location based signal data into a microprocessor on board the handheld electronic device. The microprocessor processes the signal data into location data representative of the present geographic location of the electronic handheld device. The microprocessor adjusts at least one user defined setting of the handheld electronic device based on whether the location data indicates that the handheld electronic device is within stored geographical boundaries.
    Type: Application
    Filed: January 21, 2008
    Publication date: July 23, 2009
    Inventors: Robert DUFF, Robert H. Wood, Maxime Matton
  • Publication number: 20090100156
    Abstract: A system and method for configuring a client on a host device using a configuration application on a configuring device, the system comprising: a link between the configuring device and the host device; host drivers for communicating between the host device and the configuring device over the link; and an interface between the host drivers and the configuration application, wherein said interface allows said configuration application to be independent of the host drivers while allowing the configuration application to configure the client.
    Type: Application
    Filed: December 19, 2008
    Publication date: April 16, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Haining ZHANG, Maxime MATTON
  • Patent number: 7483963
    Abstract: A system and method for configuring a client on a host device using a configuration application on a configuring device, the system comprising: a link between the configuring device and the host device; host drivers for communicating between the host device and the configuring device over the link; and an interface between the host drivers and the configuration application, wherein said interface allows said configuration application to be independent of the host drivers while allowing the configuration application to configure the client.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: January 27, 2009
    Assignee: Research In Motion Limited
    Inventors: Haining Zhang, Maxime Matton
  • Publication number: 20090019300
    Abstract: A system is provided that includes a host system configured with a portable power source and a host power manager. The host power manager is configured to monitor an available power level of the portable power source and at least one power usage by one or more auxiliary devices. The host power manager is further configured to promote less than a full power usage by at least one of the auxiliary devices.
    Type: Application
    Filed: July 12, 2007
    Publication date: January 15, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Maxime Matton, Puvikumar Sinnathamby
  • Publication number: 20080310633
    Abstract: 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: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael K. Brown, Andrew Bocking, Scott Totzke, David Tapuska, Scotte Zinn, Maxime Matton, Michael Hardy, George Dos Santos, Christopher Runstedler
  • Publication number: 20080294923
    Abstract: The invention relates to a system and method for controlling interfacing parameters for a device when connected to a host is provided. The method comprises: monitoring for an initial connection by the device to the host; then, while the device is establishing the connection with the host, utilizing a communication bus controller contained in a microprocessor in the device to process communications with the host at a first data transmission rate; and after a predetermined condition, re-establishing the connection with the host using a second bus controller in the device that processes the communications at a second transmission rate that is higher the first data transmission rate.
    Type: Application
    Filed: May 24, 2007
    Publication date: November 27, 2008
    Inventors: Omar BARAKE, Michael Goldsmith, Maxime Matton, Jerry Mailloux, Robert Wood, Lyall Winger
  • Publication number: 20080126573
    Abstract: A method and apparatus for enabling enhanced interaction across a USB interconnect between a host and a peripheral device capable of performing a plurality of functions including enabling selection and execution of a vendor-specific support software supporting peripheral devices of a specific vendor by sending a first identification data to the host indicating that the peripheral device is of the same specific vendor and indicating that the peripheral device performs at least one of the functions indicated to be supported by the vendor-specific support software, awaiting receipt of an indication from the host that the vendor-specific support software has been selected and executed, simulating a detachment from and attachment to the host; and enabling the vendor-specific support software to again be selected and executed by sending a second identification data to the host indicating that the peripheral device is of the same specific vendor and indicating that the peripheral device performs multiple ones of the
    Type: Application
    Filed: September 11, 2006
    Publication date: May 29, 2008
    Inventors: Maxime Matton, Christopher Pattenden, Robert H. Wood
  • Publication number: 20080126574
    Abstract: A method and apparatus for variably enabling interaction across a USB interconnect between a host and a peripheral device capable of performing a plurality of functions including enabling selection and execution of a vendor-specific support software supporting peripheral devices of a specific vendor by sending a first identification data to the host indicating that the peripheral device is of the same specific vendor and indicating that the peripheral device performs at least one of the functions indicated to be supported by the vendor-specific support software, awaiting receipt of an indication from the host of a selected subset of the plurality of the functions of the peripheral device that are to be enabled, simulating a detachment from and attachment to the host; and enabling the vendor-specific support software to again be selected and executed by sending a second identification data to the host indicating that the peripheral device is of the same specific vendor and indicating that the peripheral device
    Type: Application
    Filed: September 11, 2006
    Publication date: May 29, 2008
    Inventors: Maxime Matton, Christopher Pattenden, Robert H. Wood
  • Publication number: 20060041645
    Abstract: A system and method for configuring a client on a host device using a configuration application on a configuring device, the system comprising: a link between the configuring device and the host device; host drivers for communicating between the host device and the configuring device over the link; and an interface between the host drivers and the configuration application, wherein said interface allows said configuration application to be independent of the host drivers while allowing the configuration application to configure the client.
    Type: Application
    Filed: August 20, 2004
    Publication date: February 23, 2006
    Inventors: Haining Zhang, Maxime Matton