Patents by Inventor James Wihardja
James Wihardja 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: 11792755Abstract: Implementations disclosed describe numerous techniques and systems facilitating synchronous actions in wireless networks that have a central device (CD) and multiple peripheral devices (PDs) communicating wirelessly with the CD. The CD communicates one or more messages to the PDs and various PDs determine, using communicated messages, a time of a synchronous action to be performed by the PDs. The synchronous action includes an interaction of a respective PD with one or more associated devices communicatively coupled with the PD. Upon completion of the synchronous action, the PDs may transmit data generated by the PDs, or by the one or more associated devices, in connection with the synchronous action.Type: GrantFiled: July 30, 2021Date of Patent: October 17, 2023Assignee: Cypress Semiconductor CorporationInventors: Nobuaki Tsunashima, Shuji Kumise, James Wihardja, Victor Zhodzishsky
-
Patent number: 11729040Abstract: Disclosed are techniques to compensate frequency systematic known error (FSKE) in reflector or initiator radios using a hybrid RF-digital approach in multi-carrier phase-based ranging. The hybrid RF-digital approach combines a coarse frequency compensation technique in the RF domain and a fine frequency compensation technique in the digital domain to remove the FSKE across all carrier frequencies from a device. The coarse frequency compensation performed in the RF domain may use a PLL to multiply the crystal frequency to arrive close to a target carrier frequency to compensate for a coarse portion of the known FSKE at the target frequency. The fine frequency compensation may use digital techniques to remove the remaining portion of the known FSKE not compensated by the RF. The hybrid approach reduces the number of fractional bits in the multiplier of the PLL when compared to an approach that uses only the RF-PLL to remove the FSKE.Type: GrantFiled: September 24, 2021Date of Patent: August 15, 2023Assignee: Cypress Semiconductor CorporationInventors: Pouria Zand, Kiran Uln, James Wihardja, Yan Li
-
Publication number: 20230199814Abstract: Systems, methods, and devices predict activity of wireless devices. Methods include identifying one or more conditions indicating aperiodic activity will occur at a first radio, the first radio being a wireless radio compatible with a first wireless communications protocol, and receiving, at a second radio, timing information associated with the first radio via an interface between the first radio and the second radio, the second radio being a wireless radio compatible with a second wireless communications protocol, the first radio and the second radio being collocated in a wireless device. Methods also include scheduling wireless activity of the second radio based, at least in part, on the timing information.Type: ApplicationFiled: December 17, 2021Publication date: June 22, 2023Applicant: Cypress Semiconductor CorporationInventors: Munukutla Sandeep SARMA, Raghavendra KENCHARLA, Manamohan D. MYSORE, James WIHARDJA
-
Publication number: 20230199872Abstract: Disclosed are techniques for a device that wants to be a central device when creating a connection in a communication network such as Bluetooth Low Energy (BLE) to advertise information associated with a connection window to solicit a connection with a scanning peer device. When the scanning peer device receives the information, it may enter a connection as a peripheral device with the advertising device at the advertised connection window, allowing the advertising device to become the central device. Disclosed are also techniques for a device that wants to be a central device to advertise information associated with a scan window of the device to solicit a directed advertisement event from a peer device during the advertised scan window. The peer device initially scans but may advertise during the scan window as advertised to enable the central device to create a connection where the peer device becomes a peripheral device.Type: ApplicationFiled: December 17, 2021Publication date: June 22, 2023Applicant: Cypress Semiconductor CorporationInventors: Manamohan D. MYSORE, James WIHARDJA, Victor ZHODZISHSKY
-
Publication number: 20230171649Abstract: Implementations disclosed describe techniques and systems that improve wireless connectivity between devices that support multiple operation modes, by monitoring a quality of the established wireless connection and performing a change of the operation mode in response to changing conditions. The disclosed techniques include obtaining metrics characterizing quality of the wireless connection, identifying a utility function that is specific to an application supported by the wireless connection, computing multiple values of the utility function for various operation modes, based on the obtained metrics, and initiating a change of the operation mode based on a comparison of the computed utility values.Type: ApplicationFiled: November 30, 2021Publication date: June 1, 2023Inventors: Robert Zopf, Yanbing Zhang, Yan Li, Hongwei Kong, Kamesh Medapalli, James Wihardja
-
Publication number: 20230156423Abstract: A system and method for improving the accuracy of a secure phase-based ranging procedure and a Direction Finding procedure. The method includes receiving radio frequency signals from a second communication device. The method includes operating in a first mode including generating first location data based on the radio frequency signals and, transferring the first location data to a second processor in compliance with a Bluetooth Host Control Interface. The method includes comparing one or more conditions to one or more threshold values and responsive to the comparing transitioning from operating in the first mode to operating in a second mode. The method includes, while operating the second mode, generating second location data based on the radio frequency signals and, transferring the second location data to the second processor at a higher data transfer rate than the transferring of the first location data to the second processor.Type: ApplicationFiled: November 15, 2021Publication date: May 18, 2023Applicant: Cypress Semiconductor CorporationInventors: Victor SIMILEYSKY, Kiran ULN, James WIHARDJA, Pouria ZAND
-
Publication number: 20230097689Abstract: Disclosed are techniques to compensate frequency systematic known error (FSKE) in reflector or initiator radios using a hybrid RF-digital approach in multi-carrier phase-based ranging. The hybrid RF-digital approach combines a coarse frequency compensation technique in the RF domain and a fine frequency compensation technique in the digital domain to remove the FSKE across all carrier frequencies from a device. The coarse frequency compensation performed in the RF domain may use a PLL to multiply the crystal frequency to arrive close to a target carrier frequency to compensate for a coarse portion of the known FSKE at the target frequency. The fine frequency compensation may use digital techniques to remove the remaining portion of the known FSKE not compensated by the RF. The hybrid approach reduces the number of fractional bits in the multiplier of the PLL when compared to an approach that uses only the RF-PLL to remove the FSKE.Type: ApplicationFiled: September 24, 2021Publication date: March 30, 2023Applicant: Cypress Semiconductor CorporationInventors: Pouria Zand, Kiran Uln, James Wihardja, Yan Li
-
Publication number: 20220408448Abstract: Implementations disclosed describe techniques and systems to facilitate efficient operations of wireless networks organized in a topology of communicating nodes. Techniques include cascade synchronization of various nodes of the network by generating and maintaining a common time using times associated with ordered communications between nodes. The common time maintained by the network allows performance of synchronous action for precise industrial, medical, and testing applications. The described techniques and systems further include management of communication windows between different nodes in a way that facilitates fast and efficient propagation of data collected by the network from multiple source nodes to one or more destination nodes.Type: ApplicationFiled: December 30, 2021Publication date: December 22, 2022Applicant: Cypress Semiconductor CorporationInventors: Manamohan D. Mysore, Ash Kapur, Victor Zhodzishsky, James Wihardja
-
Publication number: 20220322253Abstract: Implementations disclosed describe numerous techniques and systems facilitating synchronous actions in wireless networks that have a central device (CD) and multiple peripheral devices (PDs) communicating wirelessly with the CD. The CD communicates one or more messages to the PDs and various PDs determine, using communicated messages, a time of a synchronous action to be performed by the PDs. The synchronous action includes an interaction of a respective PD with one or more associated devices communicatively coupled with the PD. Upon completion of the synchronous action, the PDs may transmit data generated by the PDs, or by the one or more associated devices, in connection with the synchronous action.Type: ApplicationFiled: July 30, 2021Publication date: October 6, 2022Applicant: Cypress Semiconductor CorporationInventors: Nobuaki Tsunashima, Shuji Kumise, James Wihardja, Victor Zhodzishsky
-
Patent number: 11397256Abstract: Example apparatus, systems and methods use a receiver of a first device to receive from a second device, radio frequency (RF) signals. Embodiments use a processor of the first device to determine, based on the RF signals, a set of angle-estimation values of an angle between a plurality of antenna elements of one of the first device and the second device and an antenna element of the other of the first device and the second device, and a set of confidence measurements. Each of the set of confidence measurements indicates a confidence of an angle-estimation value of the set of angle-estimation values.Type: GrantFiled: July 28, 2020Date of Patent: July 26, 2022Assignee: Cypress Semiconductor CorporationInventors: Ashutosh Pandey, Nhan Tran, Jie Lai, James Wihardja, Durai Thirupathi
-
Publication number: 20220086581Abstract: Wireless communication schemes and techniques are described, wherein a secondary device is configured to eavesdrop information communicated between a source and a primary device. Secondary device transmits a NACK signal to jam ACK signals from the primary device to the audio source, forcing a retransmit of audio information from the source to the primary, and available over an eavesdropping link between the secondary device and the source.Type: ApplicationFiled: September 20, 2021Publication date: March 17, 2022Applicant: Cypress Semiconductor CorporationInventors: Arvind Sridharan, Patrick Coupe, Mohan Mysore, James Skov, Walter James Wihardja
-
Patent number: 11153701Abstract: Wireless communication schemes and techniques are described, wherein a secondary device is configured to eavesdrop information communicated between a source and a primary device. Secondary device transmits a NACK signal to jam ACK signals from the primary device to the audio source, forcing a retransmit of audio information from the source to the primary, and available over an eavesdropping link between the secondary device and the source.Type: GrantFiled: January 17, 2019Date of Patent: October 19, 2021Assignee: Cypress Semiconductor CorporationInventors: Arvind Sridharan, Patrick Coupe, Mohan Mysore, James Skov, Walter James Wihardja
-
Patent number: 11032671Abstract: In an example embodiment, a device comprises one or more processors and a baseband controller. The one or more processors are configured to: determine, from a payload of at least one received packet, a channel identification (ID) of a notice window in a sequence of transmission windows; transmit, in the notice window, a notice packet that identifies a target window, the target window being later in the sequence of transmission windows than the notice window; generate a target packet that includes inverse whitened data; and transmit the target packet in the target window. The baseband controller is configured to execute signal whitening on the target packet, where the signal whitening of the inverse whitened data in the target packet results in a substantially sinusoidal signal when the target packet is transmitted by the device.Type: GrantFiled: October 18, 2019Date of Patent: June 8, 2021Assignee: Cypress Semiconductor CorporationInventors: Walter James Wihardja, Victor Simileysky, Victor Zhodzishsky, Thaiyalan Appadurai
-
Patent number: 10993074Abstract: A passive entry, passive start (PEPS) application is described, wherein a number of sensors are configured with wireless communication protocol information for wireless communication between a master device and a BLE hub. The sensors eavesdrop signals from the master device to the BLE hub while not in operative communication with the master device. Eavesdropped signals are processed to determine and calculate position-related information, such as phase and magnitude of the wireless signals received at multiple antennas of the sensors, angle-of-arrival (AoA), and distance or position of the master device relative to the sensors, individually or as a system. Power management techniques for a PEPS system are also described.Type: GrantFiled: June 28, 2019Date of Patent: April 27, 2021Assignee: Cypress Semiconductor CorporationInventors: Tessa Ronan, Victor Simileysky, Walter James Wihardja, Kiran Uln
-
Publication number: 20210041552Abstract: Example apparatus, systems and methods use a receiver of a first device to receive from a second device, radio frequency (RF) signals. Embodiments use a processor of the first device to determine, based on the RF signals, a set of angle-estimation values of an angle between a plurality of antenna elements of one of the first device and the second device and an antenna element of the other of the first device and the second device, and a set of confidence measurements. Each of the set of confidence measurements indicates a confidence of an angle-estimation value of the set of angle-estimation values.Type: ApplicationFiled: July 28, 2020Publication date: February 11, 2021Applicant: Cypress Semiconductor CorporationInventors: Ashutosh Pandey, Nhan Tran, Jie Lai, Walter James Wihardja, Durai Thirupathi
-
Patent number: 10746864Abstract: A method includes using a receiver of a first device, receiving from a second device, radio frequency (RF) signals. The method also includes using a processor of the first device, determining and storing, based on the RF signals, a set of angle-estimation values of an angle between a plurality of antenna elements of one of the first device and the second device and an antenna element of the other of the first device and the second device, a set of confidence measurements, and at least one of an Area-of Arrival (ARoA) value and an Area-of Departure (ARoD) value. Each of the set of confidence measurements indicates a confidence of an angle-estimation value of the set of angle-estimation values.Type: GrantFiled: May 16, 2018Date of Patent: August 18, 2020Assignee: Cypress Semiconductor CorporationInventors: Ashutosh Pandey, Nhan Tran, Jie Lai, James Wihardja, Durai Thirupathi
-
Publication number: 20200236494Abstract: A passive entry, passive start (PEPS) application is described, wherein a number of sensors are configured with wireless communication protocol information for wireless communication between a master device and a BLE hub. The sensors eavesdrop signals from the master device to the BLE hub while not in operative communication with the master device. Eavesdropped signals are processed to determine and calculate position-related information, such as phase and magnitude of the wireless signals received at multiple antennas of the sensors, angle-of-arrival (AoA), and distance or position of the master device relative to the sensors, individually or as a system. Power management techniques for a PEPS system are also described.Type: ApplicationFiled: June 28, 2019Publication date: July 23, 2020Applicant: Cypress Semiconductor CorporationInventors: Tessa Ronan, Victor Simileysky, Walter James Wihardja, Kiran Uln
-
Publication number: 20200100067Abstract: In an example embodiment, a device comprises one or more processors and a baseband controller. The one or more processors are configured to: determine, from a payload of at least one received packet, a channel identification (ID) of a notice window in a sequence of transmission windows; transmit, in the notice window, a notice packet that identifies a target window, the target window being later in the sequence of transmission windows than the notice window; generate a target packet that includes inverse whitened data; and transmit the target packet in the target window. The baseband controller is configured to execute signal whitening on the target packet, where the signal whitening of the inverse whitened data in the target packet results in a substantially sinusoidal signal when the target packet is transmitted by the device.Type: ApplicationFiled: October 18, 2019Publication date: March 26, 2020Applicant: Cypress Semiconductor CorporationInventors: Walter James Wihardja, Victor Simileysky, Victor Zhodzishsky, Thaiyalan Appadurai
-
Patent number: 10511939Abstract: A method can include, by operation of a first device, generating sequence information for a plurality of sequential transmission windows, the sequence information including at least a channel identification (ID) corresponding to a base frequency for each window; generating payload data for a packet and wirelessly transmitting the packet in one of the windows, the payload data including sequence information for a window later in the sequence than the window in which the packet is transmitted. By operation of an application executed on a second device, a target packet can be composed that includes inverse whitened data; wherein the whitening of the inverse whitened data by the second device results in a substantially sinusoidal signal when the target packet is transmitted. The first device can determine a direction of the second device by processing the substantially sinusoidal signal. Devices for executing such a method are also disclosed.Type: GrantFiled: September 20, 2018Date of Patent: December 17, 2019Assignee: Cypress Semiconductor CorporationInventors: Walter James Wihardja, Victor Simileysky, Victor Zhodzishsky, Thaiyalan Appadurai
-
Publication number: 20190230459Abstract: Wireless communication schemes and techniques are described, wherein a secondary device is configured to eavesdrop information communicated between a source and a primary device. Secondary device transmits a NACK signal to jam ACK signals from the primary device to the audio source, forcing a retransmit of audio information from the source to the primary, and available over an eavesdropping link between the secondary device and the source.Type: ApplicationFiled: January 17, 2019Publication date: July 25, 2019Applicant: Cypress Semiconductor CorporationInventors: Arvind Sridharan, Patrick Coupe, Mohan Mysore, James Skov, Walter James Wihardja