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: 7974579
    Abstract: A single host device, comprising a plurality of Bluetooth devices, estimates bandwidth requirements such as maximum rates and/or an average data rate expected by each of a plurality of Bluetooth applications to be run on the single host. For each Bluetooth device, available frequencies utilized are determined based on the estimated bandwidth requirements. Each of the plurality of Bluetooth applications is allocated to corresponding one or more Bluetooth devices based on the determined available frequencies so as to, for example, concurrently run corresponding Bluetooth applications on the single host. The determined available frequencies are assigned to corresponding Bluetooth devices based on the estimated bandwidth requirements. The determined available frequencies and the plurality of Bluetooth applications may be reassigned and reallocated, respectively.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: July 5, 2011
    Assignee: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Patent number: 7949805
    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: January 12, 2010
    Date of Patent: May 24, 2011
    Assignee: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Patent number: 7945209
    Abstract: A system may include a scanning module that is arranged and configured to scan communication channels for channel interference, a channel assessor module that is arranged and configured to determine a type of channel interference present on one or more of the communication channels, and a blocking module that is arranged and configured to selectively block one or more of the communication channels based on the type of channel interference.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: May 17, 2011
    Assignee: Broadcom Corporation
    Inventors: Asif Grushkevich, Jagdish Gopalakrishnan
  • Patent number: 7844222
    Abstract: Methods and systems for changing priority of slave frames in multiwire coexistence are disclosed. Aspects of one method may include communicating a high priority to the collocated WLAN device after a Bluetooth frame has started, the Bluetooth device may deassert a signal to a collocated WLAN device that indicates Bluetooth communication activity. For example, the deassertion may take place prior to a portion of a frame when said Bluetooth device transmits data. The Bluetooth device may also assert the signal that indicates Bluetooth communication activity. The Bluetooth device may then assert a signal that indicates Bluetooth priority status and the signal that indicates Bluetooth communication activity. After the Bluetooth device transmits a packet, the Bluetooth device may deassert the signal that indicates Bluetooth priority status and/or the signal that indicates Bluetooth communication activity.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: November 30, 2010
    Assignee: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Publication number: 20100115151
    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 tshe 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: January 12, 2010
    Publication date: May 6, 2010
    Applicant: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Publication number: 20100081384
    Abstract: A single host device, comprising a plurality of Bluetooth devices, estimates bandwidth requirements such as maximum rates and/or an average data rate expected by each of a plurality of Bluetooth applications to be run on the single host. For each Bluetooth device, available frequencies utilized are determined based on the estimated bandwidth requirements. Each of the plurality of Bluetooth applications is allocated to corresponding one or more Bluetooth devices based on the determined available frequencies so as to, for example, concurrently run corresponding Bluetooth applications on the single host. The determined available frequencies are assigned to corresponding Bluetooth devices based on the estimated bandwidth requirements. The determined available frequencies and the plurality of Bluetooth applications may be reassigned and reallocated, respectively.
    Type: Application
    Filed: December 4, 2009
    Publication date: April 1, 2010
    Inventor: Asif Grushkevich
  • Patent number: 7664894
    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 locating, 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: October 31, 2007
    Date of Patent: February 16, 2010
    Assignee: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Patent number: 7647023
    Abstract: A method for frequency separation for multiple Bluetooth communication devices on a single platform may comprise determining initial frequencies to be utilized by a plurality of Bluetooth communication devices residing on a single host device. A first portion of the determined initial frequencies may be assigned to a first of the plurality of Bluetooth communication devices. At least a second portion of the determined initial frequencies selected from a remaining portion of the determined initial frequencies may be assigned to at least a second of the plurality of Bluetooth devices. Determination may be made based on those determined initial frequencies that have been interfered with by other wireless communication devices. At least a portion of these frequencies that have been interfered with may be eliminated from the determined initial frequencies. The eliminating may be done dynamically and the determined initial frequencies may be re-assigned based on the eliminating.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: January 12, 2010
    Assignee: Broadcom Corporation
    Inventor: Asif Grushkevich
  • Publication number: 20090143060
    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: Application
    Filed: November 29, 2007
    Publication date: June 4, 2009
    Applicant: BROADCOM CORPORATION
    Inventors: Asif Grushkevich, Angel Polo, Thomas Baker, Brima Ibrahim
  • Publication number: 20090130977
    Abstract: A system may include a scanning module that is arranged and configured to scan communication channels for channel interference, a channel assessor module that is arranged and configured to determine a type of channel interference present on one or more of the communication channels, and a blocking module that is arranged and configured to selectively block one or more of the communication channels based on the type of channel interference.
    Type: Application
    Filed: November 21, 2007
    Publication date: May 21, 2009
    Applicant: BROADCOM CORPORATION
    Inventors: Asif Grushkevich, Jagdish Gopalakrishnan
  • Publication number: 20090111519
    Abstract: A system may include a buffer that is arranged and configured to receive an audio input signal and to buffer the audio input signal for a period of delay time, where the audio input signal includes one or more periods of silence and one or more periods of content and a processor that is arranged and configured to search the audio input signal for the periods of silence during the period of delay time. The system also may include a frequency modulation (FM) receiver that is arranged and configured to be enabled by the processor during the periods of silence to scan an FM spectrum for available frequencies for transmission and an FM transmitter that is arranged and configured to transmit the audio input signal on an FM frequency and to be disabled by the processor during the periods of silence.
    Type: Application
    Filed: October 31, 2007
    Publication date: April 30, 2009
    Applicant: BROADCOM CORPORATION
    Inventor: Asif Grushkevich
  • Publication number: 20090111389
    Abstract: A system may include a frequency modulation (FM) receiver that is arranged and configured to scan an FM spectrum for available frequencies, a processor that is arranged and configured to select one of the available frequencies, and an FM transmitter that is arranged and configured to communicate the selected available frequency to another device.
    Type: Application
    Filed: October 31, 2007
    Publication date: April 30, 2009
    Applicant: BROADCOM CORPORATION
    Inventors: Asif Grushkevich, Mitchell Buznitsky
  • Publication number: 20090109465
    Abstract: A system may include a tracking module that is arranged and configured to track usage of a device, a command module that is arranged and configured to generate a command to control page scans, where the command to control the page scans is based on the usage of the device, and an execution module that is arranged and configured to receive the command to control the page scans and to execute the command to control the page scans.
    Type: Application
    Filed: October 30, 2007
    Publication date: April 30, 2009
    Applicant: BROADCOM CORPORATION
    Inventor: Asif Grushkevich
  • Publication number: 20090077283
    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 locating, 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: October 31, 2007
    Publication date: March 19, 2009
    Applicant: BROADCOM CORPORATION
    Inventor: Asif Grushkevich
  • Publication number: 20080261524
    Abstract: Methods and systems for a Bluetooth device that supports multiple connections are disclosed. Aspects of one method may include enabling an active Bluetooth device to generate an indication of an incoming call via a second of a plurality of Bluetooth devices when the Bluetooth enabled device is engaged in an existing call via a first of the plurality of Bluetooth devices. The indication may be an audible indication, a visible indication, and/or vibratory indication. A user of the active Bluetooth device may then decide whether to accept the incoming call, and may place the existing call on hold. The active Bluetooth device may also be used to initiate an outgoing call via another one of the plurality of Bluetooth devices, when the active Bluetooth device is engaged in the existing call via the first Bluetooth device.
    Type: Application
    Filed: April 19, 2007
    Publication date: October 23, 2008
    Inventor: Asif Grushkevich
  • Publication number: 20080233954
    Abstract: A method and system is provided for enabling communication, where a FM radio system including an integrated FM radio transmitter and FM radio receiver may use an in-band FM or out of band transmitter to communicate a dynamically generated list with alternate local FM channels to an in-band or out of band receiver of another FM radio device with a FM radio receiver. The generated list of local FM channels may be ranked according to the least neighboring channel interference and may be selected for tuning the FM radio device. The FM radio system and the FM radio device may both scan to generate a substantially matched list of local FM channels. In response to detecting a new signal of a transmitted channel by the FM radio system, the FM radio device may tune to the same channel using an open loop, closed loop or semi-open loop method.
    Type: Application
    Filed: August 2, 2007
    Publication date: September 25, 2008
    Inventors: Brima Ibrahim, John Walley, Scott Bibaud, Bojko Marholev, Prasan Pai, Siukai Mak, Asif Grushkevich
  • Publication number: 20080219323
    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: Application
    Filed: March 5, 2007
    Publication date: September 11, 2008
    Inventors: Prasanna Desai, Sven Jerlhagen, Brima Ibrahim, Siukai Mak, Asif Grushkevich, John Walley
  • Publication number: 20080207126
    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: Application
    Filed: May 8, 2007
    Publication date: August 28, 2008
    Inventors: Asif Grushkevich, Murali Kadiyala
  • Publication number: 20070275662
    Abstract: Methods and systems for changing priority of slave frames in multiwire coexistence are disclosed. Aspects of one method may include communicating a high priority to the collocated WLAN device after a Bluetooth frame has started, the Bluetooth device may deassert a signal to a collocated WLAN device that indicates Bluetooth communication activity. For example, the deassertion may take place prior to a portion of a frame when said Bluetooth device transmits data. The Bluetooth device may also assert the signal that indicates Bluetooth communication activity. The Bluetooth device may then assert a signal that indicates Bluetooth priority status and the signal that indicates Bluetooth communication activity. After the Bluetooth device transmits a packet, the Bluetooth device may deassert the signal that indicates Bluetooth priority status and/or the signal that indicates Bluetooth communication activity.
    Type: Application
    Filed: May 24, 2006
    Publication date: November 29, 2007
    Inventor: Asif Grushkevich
  • Publication number: 20070274273
    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: May 24, 2006
    Publication date: November 29, 2007
    Inventors: Asif Grushkevich, John Walley