Patents by Inventor Omar Barake

Omar Barake 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: 11817968
    Abstract: A host electronic device that supports both Universal Serial Bus (USB) and Controller Area Network (CAN) connections is provided. When the host electronic device detects connection from a peripheral electronic device that uses the CAN protocol, the host electronic device switches to USB-C alternate mode and routes CAN signals over sideband use signals.
    Type: Grant
    Filed: July 18, 2023
    Date of Patent: November 14, 2023
    Assignee: Geotab Inc.
    Inventors: Omar Barake, Daniel Bernal Dotu, Naim Hilal, Michael Pirruccio
  • Patent number: 8041866
    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: Grant
    Filed: November 6, 2009
    Date of Patent: October 18, 2011
    Assignee: Research in Motion Limited
    Inventors: Omar Barake, Michael Goldsmith, Maxime Matton, Jerry Mailloux, Robert Wood, Lyall Winger
  • Publication number: 20110196756
    Abstract: A system and method for handling electronic notes in a mobile environment, wherein the system includes a memory configured to store an electronic note, which electronic note includes location information, a location detector configured to detect location information for the mobile device, and a processor configured to: monitor the location information for the mobile device based on data from the location detector; compare the location information for the mobile device with the location information in the electronic note; and activate the electronic note when the location information for the mobile device is within a predetermined distance of the location information in the electronic note.
    Type: Application
    Filed: March 15, 2011
    Publication date: August 11, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Vahid Moosavi, Somayeh Geraee Naezhad Fard, Scott Rose, Omar Barake
  • Patent number: 7912480
    Abstract: A system and method for handling electronic notes in a mobile environment, wherein the system includes a memory configured to store an electronic note, which electronic note includes location information, a location detector configured to detect location information for the mobile device, and a processor configured to: monitor the location information for the mobile device based on data from the location detector; compare the location information for the mobile device with the location information in the electronic note; and activate the electronic note when the location information for the mobile device is within a predetermined distance of the location information in the electronic note.
    Type: Grant
    Filed: September 21, 2006
    Date of Patent: March 22, 2011
    Assignee: Research In Motion Limited
    Inventors: Vahid Moosavi, Somayeh Geraee Nezhad Fard, Scott Rose, Omar Barake
  • 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: 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: 20080076400
    Abstract: A system and method for handling electronic notes in a mobile environment, wherein the system includes a memory configured to store an electronic note, which electronic note includes location information, a location detector configured to detect location information for the mobile device, and a processor configured to: monitor the location information for the mobile device based on data from the location detector; compare the location information for the mobile device with the location information in the electronic note; and activate the electronic note when the location information for the mobile device is within a predetermined distance of the location information in the electronic note.
    Type: Application
    Filed: September 21, 2006
    Publication date: March 27, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Vahid MOOSAVI, Somayeh Geraee Nezhad FARD, Scott ROSE, Omar BARAKE
  • Publication number: 20060058013
    Abstract: An improved handheld electronic device and an associated method provide a simplified mechanism for enabling and disabling a short-range wireless communications element used to create a connection to a short-range wireless network, such as a Bluetoothâ„¢ network. The method, implemented by the handheld electronic device, includes enabling the short-range wireless communications element, pairing the handheld electronic device with a second electronic device using the short-range wireless communications element, and providing a first icon on the handheld electronic device after pairing the handheld electronic device with the second electronic device. Thereafter, the method includes disabling the short-range wireless communications element and providing a second icon on the handheld electronic device whenever the first icon is activated, and enabling the short-range wireless communications element and providing the first icon on the handheld electronic device whenever the second icon is activated.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 16, 2006
    Inventors: Andrew Bocking, Omar Barake, David Schifman