Search

Asif Grushkevich

from La Jolla, CA
Age ~56

Asif Grushkevich Phones & Addresses

  • 8276 Caminito Lacayo, La Jolla, CA 92037 (858) 692-4406
  • San Diego, CA
  • Los Gatos, CA
  • 243 Prince St, Los Gatos, CA 95032

Work

Company: Currently working at smsc who acquired the startup symwave at nov 2010. Dec 2009 Position: Principle software engineer

Education

School / High School: Israeli Institute for Technology- , 1997 Specialities: BSC in Computer Engineering

Skills

Programming Languages : C • C++ • ASM (ARM) Embedded Programming ... • BSP • RTOS RTOS : ThreadX • pSos • AMEX • VxWorks Processor and Microcontrolle... • CORTEX CM3 • Motorola ColdFire Hardware ... • GreenHills probe • RM RealView) • air sniffer • serial sniffer • scopes and logic analyzers.

Industries

Semiconductors

Resumes

Resumes

Asif Grushkevich Photo 1

Principal Software Engineer

View page
Location:
San Diego, CA
Industry:
Semiconductors
Work:
Via Telecom May 2011 - Jul 2013
Senior Staff Software Engineer

Csr May 2011 - Jul 2013
Principal Software Engineer

Smsc Nov 2010 - Mar 2011
Senior Staff F and W Engineer

Broadcom Oct 2003 - Dec 2009
Senior Staff F and W Engineer

Mobilian 2000 - 2003
S and W Engineer
Education:
Technion - Israel Institute of Technology 1989 - 1995
Masters, Computer Science
Technion, Israeli Institute For Technology 1989 - 1995
Master of Science, Masters
Skills:
Wireless
Sensors
Embedded Systems
Embedded Software
Device Drivers
Debugging
Bluetooth
Perl
Processors
Rtos
Ble
Arm
Asif Grushkevich Photo 2

Asif Grushkevich La Jolla, CA

View page
Work:
Currently Working at SMSC who acquired the startup Symwave at Nov 2010.

Dec 2009 to 2000
Principle Software engineer

Broadcom Corp

Jul 2003 to Dec 2009
Senior Staff Software engineer

Mobilian Corportation, embedded software group

2000 to Apr 2003
Software engineer

Motorola Communication Israel

1999 to Jun 2000
Software Engineer

Kulicke & Soffa, Israel

1997 to 1998
System Engineer

Education:
Israeli Institute for Technology
,
1997
BSC in Computer Engineering

Israeli Institute for Technology
,
1996
MSC in Mechanical Engineering

Israeli Institute for Technology
,
1993
BSC in Mechanical Engineering

Skills:
Programming Languages : C, C++, ASM (ARM) Embedded Programming : Device Drivers , BSP, RTOS RTOS : ThreadX, pSos, AMEX, VxWorks Processor and Microcontroller : ARM7TDMI, CORTEX CM3, Motorola ColdFire Hardware : Exaperiance with Bring-up Board. Experience in developing and debugging Wireless protocols in embedded environment. Using the JTAG debuggers (Luaterbach, GreenHills probe, RM RealView), air sniffer, serial sniffer, scopes and logic analyzers.

Publications

Us Patents

Wireless Human Interface Device (Hid) Coordination

View page
US Patent:
7664894, Feb 16, 2010
Filed:
Oct 31, 2007
Appl. No.:
11/932214
Inventors:
Asif Grushkevich - La Jolla CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
G06F 3/02
US Classification:
710 62, 709208, 710 72
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.

Blocking Of Communication Channels

View page
US Patent:
7945209, May 17, 2011
Filed:
Nov 21, 2007
Appl. No.:
11/944090
Inventors:
Asif Grushkevich - La Jolla CA, US
Jagdish Gopalakrishnan - San Diego CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
H04B 7/00
H04B 1/00
US Classification:
455 412, 455 413, 455 631, 455 632, 455 633, 455 634, 4551142, 4555521
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.

Wireless Human Interface Device (Hid) Coordination

View page
US Patent:
7949805, May 24, 2011
Filed:
Jan 12, 2010
Appl. No.:
12/686193
Inventors:
Asif Grushkevich - La Jolla CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
G06F 13/10
US Classification:
710 64, 710 72
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.

Frequency Separation For Multiple Bluetooth Devices Residing On A Single Platform

View page
US Patent:
7974579, Jul 5, 2011
Filed:
Dec 4, 2009
Appl. No.:
12/631330
Inventors:
Asif Grushkevich - La Jolla CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
H04B 7/00
US Classification:
455 412, 455501, 455509, 455450, 455557, 4555561, 455515, 4554521, 370341, 370350, 370437, 370338, 370252
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. Each of plurality of Bluetooth applications is allocated to the corresponding one or more Bluetooth devices based on the assigned/reassigned available frequencies and/or the estimated bandwidth requirements.

Wireless Human Interface Device (Hid) Coordination

View page
US Patent:
8244928, Aug 14, 2012
Filed:
Apr 11, 2011
Appl. No.:
13/084144
Inventors:
Asif Grushkevich - La Jolla CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
G06F 3/01
US Classification:
710 16, 710 64
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.

Frequency Separation For Multiple Bluetooth Devices Residing On A Single Platform

View page
US Patent:
8249508, Aug 21, 2012
Filed:
Jul 5, 2011
Appl. No.:
13/176683
Inventors:
Asif Grushkevich - La Jolla CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
H04B 7/00
US Classification:
455 412, 455509, 455450, 455557, 4555561, 455515, 4554521, 370341, 370350, 370437, 370338, 370252
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.

Remote Host Controller Interface Control For Devices

View page
US Patent:
8331922, Dec 11, 2012
Filed:
Nov 29, 2007
Appl. No.:
11/947362
Inventors:
Asif Grushkevich - La Jolla CA, US
Angel Polo - San Diego CA, US
Thomas Baker - Manhattan Beach CA, US
Brima Ibrahim - Aliso Viejo CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
H04M 3/00
US Classification:
455419, 455418, 455420
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.

Method And System For Sharing A Bluetooth Processor For Fm Functions

View page
US Patent:
8428512, Apr 23, 2013
Filed:
Nov 22, 2005
Appl. No.:
11/287044
Inventors:
Brima Ibrahim - Aliso Viejo CA, US
Mitchell Buznitsky - Pinabete CA, US
John Walley - Ladera Ranch CA, US
Ahmadreza Rofougaran - Newport Coast CA, US
Bojko Marholev - Irvine CA, US
Angel Polo - San Diego CA, US
Asif Grushkevich - La Jolla CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
H04B 7/00
H04B 1/44
US Classification:
455 412, 455 411, 455 413, 455 78, 455132, 455133, 455140, 455142
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.
Asif Grushkevich from La Jolla, CA, age ~56 Get Report