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: 9681463Abstract: 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: GrantFiled: July 6, 2015Date of Patent: June 13, 2017Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Asif Grushkevich, John Stuart Walley
-
Patent number: 9585027Abstract: 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: GrantFiled: November 25, 2015Date of Patent: February 28, 2017Assignee: BROADCOM CORPORATIONInventor: Asif Grushkevich
-
Publication number: 20160080946Abstract: 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: ApplicationFiled: November 25, 2015Publication date: March 17, 2016Inventor: Asif Grushkevich
-
Patent number: 9237451Abstract: 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: GrantFiled: September 27, 2012Date of Patent: January 12, 2016Assignee: Broadcom CorporationInventor: Asif Grushkevich
-
Publication number: 20150312926Abstract: 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: ApplicationFiled: July 6, 2015Publication date: October 29, 2015Inventors: Asif GRUSHKEVICH, John Stuart Walley
-
Patent number: 9107080Abstract: 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: GrantFiled: April 17, 2013Date of Patent: August 11, 2015Assignee: Broadcom CorporationInventors: Asif Grushkevich, John Walley
-
Patent number: 8942329Abstract: 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: GrantFiled: August 9, 2011Date of Patent: January 27, 2015Assignee: Broadcom CorporationInventors: Prasanna Desai, Sven Jerlhagen, Brima Ibrahim, Siukai Mak, Asif Grushkevich, John Walley
-
Patent number: 8515351Abstract: 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: GrantFiled: July 11, 2012Date of Patent: August 20, 2013Assignee: Broadcom CorporationInventor: Asif Grushkevich
-
Patent number: 8442434Abstract: 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: GrantFiled: May 24, 2006Date of Patent: May 14, 2013Assignee: Broadcom CorporationInventors: Asif Grushkevich, John Walley
-
Patent number: 8428512Abstract: 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: GrantFiled: November 22, 2005Date of Patent: April 23, 2013Assignee: Broadcom CorporationInventors: Brima Ibrahim, Mitchell Buznitsky, John Walley, Ahmadreza Rofougaran, Bojko Marholev, Angel Polo, Asif Grushkevich
-
Publication number: 20130012130Abstract: 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: ApplicationFiled: July 11, 2012Publication date: January 10, 2013Applicant: BROADCOM CORPORATIONInventor: Asif Grushkevich
-
Patent number: 8331922Abstract: 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: GrantFiled: November 29, 2007Date of Patent: December 11, 2012Assignee: Broadcom CorporationInventors: Asif Grushkevich, Angel Polo, Thomas Baker, Brima Ibrahim
-
Patent number: 8310964Abstract: 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: GrantFiled: January 6, 2006Date of Patent: November 13, 2012Assignee: Broadcom CorporationInventor: Asif Grushkevich
-
Patent number: 8249508Abstract: 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: GrantFiled: July 5, 2011Date of Patent: August 21, 2012Assignee: Broadcom CorporationInventor: Asif Grushkevich
-
Patent number: 8244928Abstract: 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: GrantFiled: April 11, 2011Date of Patent: August 14, 2012Assignee: Broadcom CorporationInventor: Asif Grushkevich
-
Publication number: 20110319023Abstract: 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: ApplicationFiled: July 5, 2011Publication date: December 29, 2011Inventor: Asif Grushkevich
-
Patent number: 8073388Abstract: 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: GrantFiled: May 8, 2007Date of Patent: December 6, 2011Assignee: Broadcom CorporationInventors: Asif Grushkevich, Murali Kadiyala
-
Publication number: 20110294432Abstract: 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: ApplicationFiled: August 9, 2011Publication date: December 1, 2011Inventors: Prasanna Desai, Sven Jerlhagen, Brima Ibrahim, Siukai Mak, Asif Grushkevich, John Walley
-
Patent number: 7995687Abstract: 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: GrantFiled: March 5, 2007Date of Patent: August 9, 2011Inventors: Prasanna Desai, Sven Jerlhagan, Brima Ibrahim, Siukai Mak, Asif Grushkevich, John Walley
-
Publication number: 20110191510Abstract: 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: ApplicationFiled: April 11, 2011Publication date: August 4, 2011Applicant: BROADCOM CORPORATIONInventor: Asif Grushkevich