Patents by Inventor Asif Grushkevich

Asif Grushkevich 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: 9681463
    Abstract: Methods and systems for auto coexistence priority selection for a SCO link are disclosed. Aspects of one method may include a first Bluetooth device communicating with a collocated WLAN device via a coexistence method. The first Bluetooth device, prior to executing a non-SCO task, which may comprise tasks that do not involve SCO packet transfer, may communicate low priority via the coexistence method if a Bluetooth SCO link is present between the first Bluetooth device and a second Bluetooth device, and if a current task being handled by the first Bluetooth device is a high priority task. If a SCO link is not present between the first and second Bluetooth devices, and if the current non-SCO task is a high priority task, the first Bluetooth device may communicate high priority via the coexistence method prior to executing the non-SCO task.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: June 13, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Asif Grushkevich, John Stuart Walley
  • Patent number: 9585027
    Abstract: Methods and systems for enhanced 2-wire and 3-wire WLAN Bluetooth coexistence solution may include determining whether adaptive frequency hopping is active in a Bluetooth communication device. If the adaptive frequency hopping is active, handshaking with a collocated non-Bluetooth communication device may be disabled. The collocated non-Bluetooth communication device may be a wireless local area network communication device. If the adaptive frequency hopping is inactive, handshaking with the collocated non-Bluetooth communication device may be enabled. If the adaptive frequency hopping is inactive, the Bluetooth communication device may initiate handshaking prior to transmitting data. If the adaptive frequency hopping is inactive, the Bluetooth communication device may also respond to the handshaking initiated by the collocated non-Bluetooth communication device. The handshaking may be executed via a 2-wire Bluetooth/WLAN coexistence interface or a 3-wire Bluetooth/WLAN coexistence interface.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: February 28, 2017
    Assignee: BROADCOM CORPORATION
    Inventor: Asif Grushkevich
  • Publication number: 20160080946
    Abstract: Methods and systems for enhanced 2-wire and 3-wire WLAN Bluetooth coexistence solution may include determining whether adaptive frequency hopping is active in a Bluetooth communication device. If the adaptive frequency hopping is active, handshaking with a collocated non-Bluetooth communication device may be disabled. The collocated non-Bluetooth communication device may be a wireless local area network communication device. If the adaptive frequency hopping is inactive, handshaking with the collocated non-Bluetooth communication device may be enabled. If the adaptive frequency hopping is inactive, the Bluetooth communication device may initiate handshaking prior to transmitting data. If the adaptive frequency hopping is inactive, the Bluetooth communication device may also respond to the handshaking initiated by the collocated non-Bluetooth communication device. The handshaking may be executed via a 2-wire Bluetooth/WLAN coexistence interface or a 3-wire Bluetooth/WLAN coexistence interface.
    Type: Application
    Filed: November 25, 2015
    Publication date: March 17, 2016
    Inventor: Asif Grushkevich
  • Patent number: 9237451
    Abstract: Methods and systems for enhanced 2-wire and 3-wire wireless local area network (WLAN) Bluetooth coexistence solution may include determining whether adaptive frequency hopping is active in a Bluetooth communication device. If the adaptive frequency hopping is active, handshaking with a collocated non-Bluetooth communication device may be disabled. The collocated non-Bluetooth communication device may be a wireless local area network communication device. If the adaptive frequency hopping is inactive, handshaking with the collocated non-Bluetooth communication device may be enabled. If the adaptive frequency hopping is inactive, the Bluetooth communication device may initiate handshaking prior to transmitting data. If the adaptive frequency hopping is inactive, the Bluetooth communication device may also respond to the handshaking initiated by the collocated non-Bluetooth communication device.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: January 12, 2016
    Assignee: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Publication number: 20150312926
    Abstract: Methods and systems for auto coexistence priority selection for a SCO link are disclosed. Aspects of one method may include a first Bluetooth device communicating with a collocated WLAN device via a coexistence method. The first Bluetooth device, prior to executing a non-SCO task, which may comprise tasks that do not involve SCO packet transfer, may communicate low priority via the coexistence method if a Bluetooth SCO link is present between the first Bluetooth device and a second Bluetooth device, and if a current task being handled by the first Bluetooth device is a high priority task. If a SCO link is not present between the first and second Bluetooth devices, and if the current non-SCO task is a high priority task, the first Bluetooth device may communicate high priority via the coexistence method prior to executing the non-SCO task.
    Type: Application
    Filed: July 6, 2015
    Publication date: October 29, 2015
    Inventors: Asif GRUSHKEVICH, John Stuart Walley
  • Patent number: 9107080
    Abstract: Methods and systems for auto coexistence priority selection for a SCO link are disclosed. Aspects of one method may include a first Bluetooth device communicating with a collocated WLAN device via a coexistence method. The first Bluetooth device, prior to executing a non-SCO task, which may comprise tasks that do not involve SCO packet transfer, may communicate low priority via the coexistence method if a Bluetooth SCO link is present between the first Bluetooth device and a second Bluetooth device, and if a current task being handled by the first Bluetooth device is a high priority task. If a SCO link is not present between the first and second Bluetooth devices, and if the current non-SCO task is a high priority task, the first Bluetooth device may communicate high priority via the coexistence method prior to executing the non-SCO task.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: August 11, 2015
    Assignee: Broadcom Corporation
    Inventors: Asif Grushkevich, John Walley
  • Patent number: 8942329
    Abstract: A method for frequency selection in a wireless communication system, includes performing in a wireless device, receiving at least one signal at a current frequency; processing at least one data packet received via the received at least one signal to determine the presence of bit errors; characterizing the received at least one signal received at the current frequency based on the processing of the at least one data packet; classifying the current frequency based on at least the characterization of the received at least one signal; and selecting the current frequency based on the classification. At least one signal strength measurement may be performed on the received at least one signal, and the processing of the at least one data packet may be performed within a current channel classification update interval.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: January 27, 2015
    Assignee: Broadcom Corporation
    Inventors: Prasanna Desai, Sven Jerlhagen, Brima Ibrahim, Siukai Mak, Asif Grushkevich, John Walley
  • Patent number: 8515351
    Abstract: A single host device, comprising a plurality of communication devices, estimates bandwidth requirements such as maximum rates and/or an average data rate expected by each of a plurality of applications to be run on the single host. For each communication device, available frequencies utilized are determined based on the estimated bandwidth requirements. Each of the plurality of applications is allocated to corresponding one or more communication devices based on the determined available frequencies so as to, for example, concurrently run corresponding applications on the single host. The determined available frequencies are assigned to corresponding communication devices based on the estimated bandwidth requirements. The determined available frequencies and the plurality of applications may be reassigned and reallocated, respectively.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: August 20, 2013
    Assignee: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Patent number: 8442434
    Abstract: Methods and systems for auto coexistence priority selection for a SCO link are disclosed. Aspects of one method may include a first Bluetooth device communicating with a collocated WLAN device via a coexistence method. The first Bluetooth device, prior to executing a non-SCO task, which may comprise tasks that do not involve SCO packet transfer, may communicate low priority via the coexistence method if a Bluetooth SCO link is present between the first Bluetooth device and a second Bluetooth device, and if a current task being handled by the first Bluetooth device is a high priority task. If a SCO link is not present between the first and second Bluetooth devices, and if the current non-SCO task is a high priority task, the first Bluetooth device may communicate high priority via the coexistence method prior to executing the non-SCO task.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: May 14, 2013
    Assignee: Broadcom Corporation
    Inventors: Asif Grushkevich, John Walley
  • Patent number: 8428512
    Abstract: A method and system sharing a Bluetooth processor for FM functions are provided. The single chip may comprise an integrated Bluetooth radio, an integrated FM radio, and processor system. A processor in the processor system may be utilized for Bluetooth and FM data processing and may time multiplex between the Bluetooth and FM data processing based on interrupt signals. The processor may operate in a low power mode based on a clock signal generated from a low power oscillator. When a Bluetooth interrupt signal is received, the processor may enable Bluetooth data processing that may be based on a Bluetooth clock signal. When an FM interrupt signal is received, the processor may enable FM data processing that may be based on an FM clock signal. When data processing is complete, the processor may return to the low power mode operation.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: April 23, 2013
    Assignee: Broadcom Corporation
    Inventors: Brima Ibrahim, Mitchell Buznitsky, John Walley, Ahmadreza Rofougaran, Bojko Marholev, Angel Polo, Asif Grushkevich
  • Publication number: 20130012130
    Abstract: A single host device, comprising a plurality of communication devices, estimates bandwidth requirements such as maximum rates and/or an average data rate expected by each of a plurality of applications to be run on the single host. For each communication device, available frequencies utilized are determined based on the estimated bandwidth requirements. Each of the plurality of applications is allocated to corresponding one or more communication devices based on the determined available frequencies so as to, for example, concurrently run corresponding applications on the single host. The determined available frequencies are assigned to corresponding communication devices based on the estimated bandwidth requirements. The determined available frequencies and the plurality of applications may be reassigned and reallocated, respectively.
    Type: Application
    Filed: July 11, 2012
    Publication date: January 10, 2013
    Applicant: BROADCOM CORPORATION
    Inventor: Asif Grushkevich
  • Patent number: 8331922
    Abstract: A device may include a communication module that is arranged and configured to establish a wireless connection with a remote device and a remote mode module that is arranged and configured to receive and process an enabling command that places the device in a host controller interface (HCI) remote control mode, where the HCI remote control mode enables the device to be controlled by the remote device using one or more HCI commands over the wireless connection.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: December 11, 2012
    Assignee: Broadcom Corporation
    Inventors: Asif Grushkevich, Angel Polo, Thomas Baker, Brima Ibrahim
  • Patent number: 8310964
    Abstract: Methods and systems for enhanced 2-wire and 3-wire WLAN Bluetooth coexistence solution may include determining whether adaptive frequency hopping is active in a Bluetooth communication device. If the adaptive frequency hopping is active, handshaking with a collocated non-Bluetooth communication device may be disabled. The collocated non-Bluetooth communication device may be a wireless local area network communication device. If the adaptive frequency hopping is inactive, handshaking with the collocated non-Bluetooth communication device may be enabled. If the adaptive frequency hopping is inactive, the Bluetooth communication device may initiate handshaking prior to transmitting data. If the adaptive frequency hopping is inactive, the Bluetooth communication device may also respond to the handshaking initiated by the collocated non-Bluetooth communication device. The handshaking may be executed via a 2-wire Bluetooth/WLAN coexistence interface or a 3-wire Bluetooth/WLAN coexistence interface.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: November 13, 2012
    Assignee: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Patent number: 8249508
    Abstract: A single host device, comprising a plurality of wireless devices, estimates bandwidth requirements such as maximum rates and/or an average data rate expected by each of a plurality of applications to be run on the single host. For each wireless device, available frequencies utilized are determined based on the estimated bandwidth requirements. Each of the plurality of applications is allocated to corresponding one or more wireless devices based on the determined available frequencies so as to, for example, concurrently run corresponding applications on the single host. The determined available frequencies are assigned to corresponding wireless devices based on the estimated bandwidth requirements. The determined available frequencies and the plurality of applications may be reassigned and reallocated, respectively. Each of plurality of applications is allocated to the corresponding one or more wireless devices based on the assigned/reassigned available frequencies and/or the estimated bandwidth requirements.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: August 21, 2012
    Assignee: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Patent number: 8244928
    Abstract: A method relating to wireless human interface device (HID) coordination is disclosed. A first human interface device (HID) is wirelessly coupled to two or more computing devices, wherein the first HID is configured to toggle between interactions with each of the two or more computing devices. An inquiry or paging message is broadcast to one or more HIDs, including a second HID wirelessly coupled to the two or more computing devices, wherein the second HID is configured to receive and provide a response to the inquiry or paging message. The second HID is located based on the response to the inquiry or paging message. A wireless link is established between the first HID and the second HID based on the identifying, wherein the first HID is configured to coordinate, via the wireless link, interactions with the two or more computing devices by both the first HID and the second HID based on the toggle.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: August 14, 2012
    Assignee: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Publication number: 20110319023
    Abstract: A single host device, comprising a plurality of wireless devices, estimates bandwidth requirements such as maximum rates and/or an average data rate expected by each of a plurality of applications to be run on the single host. For each wireless device, available frequencies utilized are determined based on the estimated bandwidth requirements. Each of the plurality of applications is allocated to corresponding one or more wireless devices based on the determined available frequencies so as to, for example, concurrently run corresponding applications on the single host. The determined available frequencies are assigned to corresponding wireless devices based on the estimated bandwidth requirements. The determined available frequencies and the plurality of applications may be reassigned and reallocated, respectively. Each of plurality of applications is allocated to the corresponding one or more wireless devices based on the assigned/reassigned available frequencies and/or the estimated bandwidth requirements.
    Type: Application
    Filed: July 5, 2011
    Publication date: December 29, 2011
    Inventor: Asif Grushkevich
  • Patent number: 8073388
    Abstract: Methods and systems for dynamically changing poll timing based on Bluetooth activity are disclosed. Aspects of one method may include determining synchronous Bluetooth activity between a Bluetooth master device and at least one Bluetooth slave device. The synchronous Bluetooth activity may comprise, for example, transmission of packets by the Bluetooth master device via a SCO link and/or a eSCO link. The Bluetooth master device may dynamically adjust a polling period based on the synchronous Bluetooth activity. For example, the polling period may be less when there is synchronous activity than when there is no synchronous activity. The polling periods for when there is synchronous activity and when there is no synchronous activity may be default values. The default polling periods may be changed to different values, for example, by the user.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: December 6, 2011
    Assignee: Broadcom Corporation
    Inventors: Asif Grushkevich, Murali Kadiyala
  • Publication number: 20110294432
    Abstract: A method for frequency selection in a wireless communication system, includes performing in a wireless device, receiving at least one signal at a current frequency; processing at least one data packet received via the received at least one signal to determine the presence of bit errors; characterizing the received at least one signal received at the current frequency based on the processing of the at least one data packet; classifying the current frequency based on at least the characterization of the received at least one signal; and selecting the current frequency based on the classification. At least one signal strength measurement may be performed on the received at least one signal, and the processing of the at least one data packet may be performed within a current channel classification update interval.
    Type: Application
    Filed: August 9, 2011
    Publication date: December 1, 2011
    Inventors: Prasanna Desai, Sven Jerlhagen, Brima Ibrahim, Siukai Mak, Asif Grushkevich, John Walley
  • Patent number: 7995687
    Abstract: Aspects of a method and system for fast and reliable channel classification in Bluetooth networks to detect and avoid channel interferers may include one or more processors that may enable performance of signal strength measurements on received Bluetooth signals at a current selected frequency. At least one data packet received via the Bluetooth signals may be processed to determine the presence of bit errors. The processor(s) may enable characterization of the Bluetooth signals at the current selected frequency based on the signal strength measurements and/or the processing of the data packets. The current selected frequency may be selected during adaptive frequency hopping based on the characterization.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: August 9, 2011
    Inventors: Prasanna Desai, Sven Jerlhagan, Brima Ibrahim, Siukai Mak, Asif Grushkevich, John Walley
  • Publication number: 20110191510
    Abstract: A method relating to wireless human interface device (HID) coordination is disclosed. A first human interface device (HID) is wirelessly coupled to two or more computing devices, wherein the first HID is configured to toggle between interactions with each of the two or more computing devices. An inquiry or paging message is broadcast to one or more HIDs, including a second HID wirelessly coupled to the two or more computing devices, wherein the second HID is configured to receive and provide a response to the inquiry or paging message. The second HID is located based on the response to the inquiry or paging message. A wireless link is established between the first HID and the second HID based on the identifying, wherein the first HID is configured to coordinate, via the wireless link, interactions with the two or more computing devices by both the first HID and the second HID based on the toggle.
    Type: Application
    Filed: April 11, 2011
    Publication date: August 4, 2011
    Applicant: BROADCOM CORPORATION
    Inventor: Asif Grushkevich