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: 11792755
    Abstract: 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: Grant
    Filed: July 30, 2021
    Date of Patent: October 17, 2023
    Assignee: Cypress Semiconductor Corporation
    Inventors: Nobuaki Tsunashima, Shuji Kumise, James Wihardja, Victor Zhodzishsky
  • Patent number: 11729040
    Abstract: 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: Grant
    Filed: September 24, 2021
    Date of Patent: August 15, 2023
    Assignee: Cypress Semiconductor Corporation
    Inventors: Pouria Zand, Kiran Uln, James Wihardja, Yan Li
  • Publication number: 20230199814
    Abstract: 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: Application
    Filed: December 17, 2021
    Publication date: June 22, 2023
    Applicant: Cypress Semiconductor Corporation
    Inventors: Munukutla Sandeep SARMA, Raghavendra KENCHARLA, Manamohan D. MYSORE, James WIHARDJA
  • Publication number: 20230199872
    Abstract: 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: Application
    Filed: December 17, 2021
    Publication date: June 22, 2023
    Applicant: Cypress Semiconductor Corporation
    Inventors: Manamohan D. MYSORE, James WIHARDJA, Victor ZHODZISHSKY
  • Publication number: 20230171649
    Abstract: 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: Application
    Filed: November 30, 2021
    Publication date: June 1, 2023
    Inventors: Robert Zopf, Yanbing Zhang, Yan Li, Hongwei Kong, Kamesh Medapalli, James Wihardja
  • Publication number: 20230156423
    Abstract: 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: Application
    Filed: November 15, 2021
    Publication date: May 18, 2023
    Applicant: Cypress Semiconductor Corporation
    Inventors: Victor SIMILEYSKY, Kiran ULN, James WIHARDJA, Pouria ZAND
  • Publication number: 20230097689
    Abstract: 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: Application
    Filed: September 24, 2021
    Publication date: March 30, 2023
    Applicant: Cypress Semiconductor Corporation
    Inventors: Pouria Zand, Kiran Uln, James Wihardja, Yan Li
  • Publication number: 20220408448
    Abstract: 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: Application
    Filed: December 30, 2021
    Publication date: December 22, 2022
    Applicant: Cypress Semiconductor Corporation
    Inventors: Manamohan D. Mysore, Ash Kapur, Victor Zhodzishsky, James Wihardja
  • Publication number: 20220322253
    Abstract: 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: Application
    Filed: July 30, 2021
    Publication date: October 6, 2022
    Applicant: Cypress Semiconductor Corporation
    Inventors: Nobuaki Tsunashima, Shuji Kumise, James Wihardja, Victor Zhodzishsky
  • Patent number: 11397256
    Abstract: 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: Grant
    Filed: July 28, 2020
    Date of Patent: July 26, 2022
    Assignee: Cypress Semiconductor Corporation
    Inventors: Ashutosh Pandey, Nhan Tran, Jie Lai, James Wihardja, Durai Thirupathi
  • Publication number: 20220086581
    Abstract: 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: Application
    Filed: September 20, 2021
    Publication date: March 17, 2022
    Applicant: Cypress Semiconductor Corporation
    Inventors: Arvind Sridharan, Patrick Coupe, Mohan Mysore, James Skov, Walter James Wihardja
  • Patent number: 11153701
    Abstract: 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: Grant
    Filed: January 17, 2019
    Date of Patent: October 19, 2021
    Assignee: Cypress Semiconductor Corporation
    Inventors: Arvind Sridharan, Patrick Coupe, Mohan Mysore, James Skov, Walter James Wihardja
  • Patent number: 11032671
    Abstract: 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: Grant
    Filed: October 18, 2019
    Date of Patent: June 8, 2021
    Assignee: Cypress Semiconductor Corporation
    Inventors: Walter James Wihardja, Victor Simileysky, Victor Zhodzishsky, Thaiyalan Appadurai
  • Patent number: 10993074
    Abstract: 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: Grant
    Filed: June 28, 2019
    Date of Patent: April 27, 2021
    Assignee: Cypress Semiconductor Corporation
    Inventors: Tessa Ronan, Victor Simileysky, Walter James Wihardja, Kiran Uln
  • Publication number: 20210041552
    Abstract: 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: Application
    Filed: July 28, 2020
    Publication date: February 11, 2021
    Applicant: Cypress Semiconductor Corporation
    Inventors: Ashutosh Pandey, Nhan Tran, Jie Lai, Walter James Wihardja, Durai Thirupathi
  • Patent number: 10746864
    Abstract: 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: Grant
    Filed: May 16, 2018
    Date of Patent: August 18, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Ashutosh Pandey, Nhan Tran, Jie Lai, James Wihardja, Durai Thirupathi
  • Publication number: 20200236494
    Abstract: 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: Application
    Filed: June 28, 2019
    Publication date: July 23, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: Tessa Ronan, Victor Simileysky, Walter James Wihardja, Kiran Uln
  • Publication number: 20200100067
    Abstract: 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: Application
    Filed: October 18, 2019
    Publication date: March 26, 2020
    Applicant: Cypress Semiconductor Corporation
    Inventors: Walter James Wihardja, Victor Simileysky, Victor Zhodzishsky, Thaiyalan Appadurai
  • Patent number: 10511939
    Abstract: 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: Grant
    Filed: September 20, 2018
    Date of Patent: December 17, 2019
    Assignee: Cypress Semiconductor Corporation
    Inventors: Walter James Wihardja, Victor Simileysky, Victor Zhodzishsky, Thaiyalan Appadurai
  • Publication number: 20190230459
    Abstract: 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: Application
    Filed: January 17, 2019
    Publication date: July 25, 2019
    Applicant: Cypress Semiconductor Corporation
    Inventors: Arvind Sridharan, Patrick Coupe, Mohan Mysore, James Skov, Walter James Wihardja