Patents by Inventor Chikan Kwan

Chikan Kwan 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: 9326239
    Abstract: A method for managing connectivity of a central device with a peripheral device is provided. The method includes determining a location of a central device, determining a proximity of the central device to a peripheral device group based at least in part on a comparison of the location of the central device to a location profile associated with the peripheral device group and adjusting a scanning duty cycle of the central device in response to the determined proximity of the central device to the peripheral device group. Bluetooth Low Energy modules and systems are also provided.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: April 26, 2016
    Assignee: Broadcom Corporation
    Inventors: Angel Polo, Chikan Kwan, Guoxin Xie
  • Publication number: 20160044738
    Abstract: A wireless communication device includes a wireless charging circuit configurable to receive a wireless power signal from a power transmitting unit and to charge the wireless communication device under control of a processing device and in conjunction with a charging session with the power transmitting unit. A wireless interface device operates under control of the processing device to establish a wireless connection with the power transmitting unit via a connection establishment procedure, wherein the wireless connection is separate from the wireless power signal. Control data is exchanged with the power transmitting unit via the wireless connection, wherein the control data is used by the processing device to implement the charging session with the wireless charging circuit. A response is generated to a disruption event of the wireless communication device that includes implementing a restoration procedure for restoring the wireless connection, without implementing the connection establishment procedure.
    Type: Application
    Filed: October 26, 2015
    Publication date: February 11, 2016
    Applicant: BROADCOM CORPORATION
    Inventors: Chikan Kwan, Xin Tian, Erik John Rivard, Xianbo Chen, Lih-Feng Tsaur
  • Patent number: 9209646
    Abstract: A wireless communication device includes a wireless charging circuit configurable to receive a wireless power signal from a power transmitting unit and to charge the wireless communication device under control of a processing device and in conjunction with a charging session with the power transmitting unit. A wireless interface device operates under control of the processing device to establish a wireless connection with the power transmitting unit via a connection establishment procedure, wherein the wireless connection is separate from the wireless power signal. Control data is exchanged with the power transmitting unit via the wireless connection, wherein the control data is used by the processing device to implement the charging session with the wireless charging circuit. A response is generated to a disruption event of the wireless communication device that includes implementing a restoration procedure for restoring the wireless connection, without implementing the connection establishment procedure.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: December 8, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: Chikan Kwan, Xin Tian, Erik John Rivard, Xianbo Chen, Lih-Feng Tsaur
  • Patent number: 9185652
    Abstract: Disclosed are various embodiments of Bluetooth low energy (BLE) modules and methods implemented therein. An embodiment of the disclosure can obtain in a BLE module an advertiser packet transmitted by a BLE advertiser. An advertiser cache can be checked to determine whether the advertiser cache in the BLE module contains an entry associated with an advertiser address from the advertiser packet. The BLE module can determine whether a payload value of the advertiser packet has changed relative to a previous advertiser packet associated with the advertiser address. The BLE module can then suppress forwarding of the packet to a host processor and/or on-board processor executing firmware. The BLE module can also suppress sending a scan request packet back to the BLE advertiser.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: November 10, 2015
    Assignee: Broadcom Corporation
    Inventors: Guoxin Xie, Yuan Zhuang, Angel Polo, Chikan Kwan, Cindy (Xin) Tian, Arthur Jin, Long Wang
  • Publication number: 20150028799
    Abstract: A wireless communication device includes a wireless charging circuit configurable to receive a wireless power signal from a power transmitting unit and to charge the wireless communication device under control of a processing device and in conjunction with a charging session with the power transmitting unit. A wireless interface device operates under control of the processing device to establish a wireless connection with the power transmitting unit via a connection establishment procedure, wherein the wireless connection is separate from the wireless power signal. Control data is exchanged with the power transmitting unit via the wireless connection, wherein the control data is used by the processing device to implement the charging session with the wireless charging circuit. A response is generated to a disruption event of the wireless communication device that includes implementing a restoration procedure for restoring the wireless connection, without implementing the connection establishment procedure.
    Type: Application
    Filed: August 13, 2013
    Publication date: January 29, 2015
    Applicant: BROADCOM CORPORATION
    Inventors: Chikan Kwan, Xin Tian, Erik John Rivard, Xianbo Chen, Lih-Feng Tsaur
  • Publication number: 20140357293
    Abstract: A monitoring device may monitor its proximity to a monitored station. The monitored station may transmit a proximity indicator to the monitoring device. For example, the proximity indicator may include the received signal strength of a signal sent by the monitored station. Wireless interface control circuitry at the monitoring device may monitor the status of the proximity indicator for changes. If one or more criteria set by an application processor are met by a detected change, the wireless interface control circuitry may send a status update to the application processor. In the criteria are not met, generation of the status update may be forgone. The application processor need not monitor the proximity indicator status and may remain in a reduced power consumption mode for longer periods.
    Type: Application
    Filed: May 28, 2014
    Publication date: December 4, 2014
    Applicant: Broadcom Corporation
    Inventors: Lih-Feng Tsaur, Angel Polo, Chikan Kwan, Erik John Rivard, Arthur Jin, Xin Tian, Chaojing Sun
  • Publication number: 20140357194
    Abstract: Techniques are described for interference reduction using, e.g., a Received Signal Strength Indicator (RSSI) or packet error rate threshold. UEs that implement these techniques may reduce interference among personal area network enabled devices, for example, with the added benefit of reducing power consumption by reduced RF transmissions. By reducing interference, the performance of personal area network devices may be improved.
    Type: Application
    Filed: May 28, 2014
    Publication date: December 4, 2014
    Applicant: Broadcom Corporation
    Inventors: Arthur Jin, Lih-Feng Tsaur, Chikan Kwan, Erik John Rivard, Xin Tian, Chaojing Sun, Angel Polo
  • Patent number: 8849205
    Abstract: A Bluetooth low energy (BLE) device receives advertising packets from an advertising BLE device. The BLE device filters the received advertising packets utilizing hardware to search for the advertiser. If the advertiser is not found by the hardware, the packet filtering continues utilizing firmware. Device identity information, comprising non-private and/or private device identities, of preferred BLE devices is partitioned to form a different white list for the hardware, firmware, and host, respectively, to concurrently support privacy and white listing. If the advertiser is found by the hardware, the hardware sends a response to the advertiser following a successful CRC check performed in the hardware. If the advertiser is found by the firmware, the device identity information of the advertiser is inserted in the white list for the hardware. The host may be awakened based on the device configuration and/or attribute type information of the received advertising packets.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: September 30, 2014
    Assignee: Broadcom Corporation
    Inventors: Prasanna Desai, Angel Polo, Chikan Kwan, Yuan Zhuang, Ash Kapur, Norbert Grunert, Brima Ibrahim, John Walley
  • Patent number: 8737917
    Abstract: A dual-mode BLE device identifies idle intervals within Bluetooth BR/EDR traffic communications. The identified idle intervals are used by the dual-mode BLE device to concurrently perform various BLE activities. For example, advertising packet transmissions, advertising packet scanning, connection setup, and/or data packet communication may be concurrently performed within identified idle intervals within the Bluetooth BR/EDR traffic communications. Packet transmission timing, advertising interval, scan window, and/or packet size are determined based on the identified idle intervals within the Bluetooth BR/EDR traffic communications. A scan window is adjusted based on timing of expected advertising transmissions and/or advertising interval(s) for saving power. BLE packets and Bluetooth BR/EDR packets may be detected in a single advertising channel. Maximal payload size is set based on the identified idle intervals within Bluetooth BR/EDR traffic communications.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: May 27, 2014
    Assignee: Broadcom Corporation
    Inventors: Prasanna Desai, Chikan Kwan, Angel Polo, Song Qiao, Cindy Tian, Yuan Zhuang, Guoxin Xie, Latha Caliaperoumal, Brima Ibrahim
  • Publication number: 20140094123
    Abstract: The subject disclosure relates to a method for managing connectivity of a central device with a peripheral device, the method comprising, determining a location of a central device, determining a proximity of the central device to a peripheral device group based at least in part on a comparison of the location of the central device to a location profile associated with the peripheral device group and adjusting a scanning duty cycle of the central device in response to the determined proximity of the central device to the peripheral device group. Bluetooth Low Energy modules and systems are also provided.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: Broadcom Corporation
    Inventors: Angel Polo, Chikan Kwan, Guoxin Xie
  • Publication number: 20140057567
    Abstract: A Bluetooth low energy (BLE) device receives advertising packets from an advertising BLE device. The BLE device filters the received advertising packets utilizing hardware to search for the advertiser. If the advertiser is not found by the hardware, the packet filtering continues utilizing firmware. Device identity information, comprising non-private and/or private device identities, of preferred BLE devices is partitioned to form a different white list for the hardware, firmware, and host, respectively, to concurrently support privacy and white listing. If the advertiser is found by the hardware, the hardware sends a response to the advertiser following a successful CRC check performed in the hardware. If the advertiser is found by the firmware, the device identity information of the advertiser is inserted in the white list for the hardware. The host may be awakened based on the device configuration and/or attribute type information of the received advertising packets.
    Type: Application
    Filed: September 25, 2013
    Publication date: February 27, 2014
    Inventors: Prasanna Desai, Angel Polo, Chikan Kwan, Yuan Zhuang, Ash Kapur, Norbert Grunert, Brima Ibrahim, John Walley
  • Patent number: 8554141
    Abstract: A Bluetooth low energy (BLE) device receives advertising packets from an advertising BLE device. The BLE device filters the received advertising packets utilizing hardware to search for the advertiser. If the advertiser is not found by the hardware, the packet filtering continues utilizing firmware. Device identity information, comprising non-private and/or private device identities, of preferred BLE devices is partitioned to form a different white list for the hardware, firmware, and host, respectively, to concurrently support privacy and white listing. If the advertiser is found by the hardware, the hardware sends a response to the advertiser following a successful CRC check performed in the hardware. If the advertiser is found by the firmware, the device identity information of the advertiser is inserted in the white list for the hardware. The host may be awakened based on the device configuration and/or attribute type information of the received advertising packets.
    Type: Grant
    Filed: July 20, 2010
    Date of Patent: October 8, 2013
    Assignee: Broadcom Corporation
    Inventors: Prasanna Desai, Angel Polo, Chikan Kwan, Latha Roy, Yuan Zhuang, Ash Kapur, Norbert Grunert, Brima Ibrahim, John Walley
  • Publication number: 20130259230
    Abstract: Disclosed are various embodiments of Bluetooth low energy (BLE) modules and methods implemented therein. An embodiment of the disclosure generates in a BLE central device an identity resolving key (IRK) associated with a BLE peripheral device. The IRK is transmitted to the BLE peripheral. A resolvable private address (RPA) is generated in the BLE central device that corresponds to the IRK. Packets transmitted in an advertising channel use the RPA for transmissions to the BLE peripheral.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 3, 2013
    Applicant: BROADCOM CORPORATION
    Inventors: Angel Polo, Guoxin Xie, Chikan Kwan, Xin Tian, Sriram Hariharan
  • Publication number: 20130165044
    Abstract: Disclosed are various embodiments of Bluetooth low energy (BLE) modules and methods implemented therein. An embodiment of the disclosure can obtain in a BLE module an advertiser packet transmitted by a BLE advertiser. An advertiser cache can be checked to determine whether the advertiser cache in the BLE module contains an entry associated with an advertiser address from the advertiser packet. The BLE module can determine whether a payload value of the advertiser packet has changed relative to a previous advertiser packet associated with the advertiser address. The BLE module can then suppress forwarding of the packet to a host processor and/or on-board processor executing firmware. The BLE module can also suppress sending a scan request packet back to the BLE advertiser.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: BROADCOM CORPORATION
    Inventors: Guoxin Xie, Yuan Zhuang, Angel Polo, Chikan Kwan, Cindy (Xin) Tian, Arthur Jin, Long Wang
  • Publication number: 20130109315
    Abstract: A technique to open a single receiving window to perform scanning and initiating operations in a Bluetooth Low Energy compliant device, instead of using two separate receiving windows to perform the equivalent operations. The combining of the scanning and initiating operations in one receiving window, instead of two separate windows, reduces power consumption and provides for bandwidth efficiency.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Applicant: BROADCOM CORPORATION
    Inventors: Angel Polo, Yuan Zhuang, Chikan Kwan, Guoxin Xie, Arthur Jin, Cindy (Xin) Tian
  • Publication number: 20110319020
    Abstract: A Bluetooth low energy (BLE) device receives advertising packets from an advertising BLE device. The BLE device filters the received advertising packets utilizing hardware to search for the advertiser. If the advertiser is not found by the hardware, the packet filtering continues utilizing firmware. Device identity information, comprising non-private and/or private device identities, of preferred BLE devices is partitioned to form a different white list for the hardware, firmware, and host, respectively, to concurrently support privacy and white listing. If the advertiser is found by the hardware, the hardware sends a response to the advertiser following a successful CRC check performed in the hardware. If the advertiser is found by the firmware, the device identity information of the advertiser is inserted in the white list for the hardware. The host may be awakened based on the device configuration and/or attribute type information of the received advertising packets.
    Type: Application
    Filed: July 20, 2010
    Publication date: December 29, 2011
    Inventors: Prasanna Desai, Angel Polo, Chikan Kwan, Latha Roy, Yuan Zhuang, Ash Kapur, Norbert Grunert, Brima Ibrahim, John Walley
  • Publication number: 20110021142
    Abstract: A dual-mode BLE device identifies idle intervals within Bluetooth BR/EDR traffic communications. The identified idle intervals are used by the dual-mode BLE device to concurrently perform various BLE activities. For example, advertising packet transmissions, advertising packet scanning, connection setup, and/or data packet communication may be concurrently performed within identified idle intervals within the Bluetooth BR/EDR traffic communications. Packet transmission timing, advertising interval, scan window, and/or packet size are determined based on the identified idle intervals within the Bluetooth BR/EDR traffic communications. A scan window is adjusted based on timing of expected advertising transmissions and/or advertising interval(s) for saving power. BLE packets and Bluetooth BR/EDR packets may be detected in a single advertising channel. Maximal payload size is set based on the identified idle intervals within Bluetooth BR/EDR traffic communications.
    Type: Application
    Filed: August 24, 2009
    Publication date: January 27, 2011
    Inventors: Prasanna Desai, Chikan Kwan, Angel Polo, Song Qiao, Cindy Tian, Yuan Zhuang, Guoxin Xie, Latha Caliaperoumal, Brima Ibrahim
  • Patent number: 7730152
    Abstract: A method for input control of multiple computing devices from a single set of input devices begins by providing, by a master input device of the single set of input devices, a connection request to the multiple computing devices via a wireless channel, wherein the connection request identifies one of the multiple computing devices. The method continues by interpreting, by each of other ones of the multiple computing devices, the connection request to determine that the connection request is not addressing the each of the other ones of the multiple computing devices. In response to the connection request, the method continues by providing, by the one of the multiple computing devices, a connection response to the master input device via the wireless channel. The method continues by providing, by the one of the multiple computing devices, a slave connection request to at least one slave input device of the single set of input devices via the wireless channel.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: June 1, 2010
    Assignee: Broadcom Corporation
    Inventors: Yuan Zhuang, Chikan Kwan
  • Publication number: 20050289225
    Abstract: A method for input control of multiple computing devices from a single set of input devices begins by providing, by a master input device of the single set of input devices, a connection request to the multiple computing devices via a wireless channel, wherein the connection request identifies one of the multiple computing devices. The method continues by interpreting, by each of other ones of the multiple computing devices, the connection request to determine that the connection request is not addressing the each of the other ones of the multiple computing devices. In response to the connection request, the method continues by providing, by the one of the multiple computing devices, a connection response to the master input device via the wireless channel. The method continues by providing, by the one of the multiple computing devices, a slave connection request to at least one slave input device of the single set of input devices via the wireless channel.
    Type: Application
    Filed: June 28, 2004
    Publication date: December 29, 2005
    Inventors: Yuan Zhuang, Chikan Kwan