Patents by Inventor Jorge L. Rivera Espinoza

Jorge L. Rivera Espinoza 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: 11978422
    Abstract: Embodiments relate to a billboard circuit that stores context information received from various component circuits in an electronic device. The context information indicates an operating status of the corresponding component circuit, system or shared resources. The stored context information may be retrieved by one or more component circuits when events (e.g., turning on of a component circuit) are detected. By using the billboard circuit, a component circuit may detect changes in the operating status of other components circuits and configure or update its operations even when the changes occurred while the component circuit was asleep or disabled. The billboard circuit may monitor updating of the context information by the component circuit and initiate notification to other components circuits when certain entries of the context information is updated.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: May 7, 2024
    Assignee: Apple Inc.
    Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
  • Patent number: 11940936
    Abstract: Embodiments relate to coordinating the operations of subsystems in a communication system of an electronic device where a coexistence hub device monitors the state information transmitted as coexistence messages over one or more multi-drop buses, processes the monitored coexistence messages and sends out control messages as coexistence messages to other systems on chips (SOCs). The coexistence hub device can also update the operations of the communication system. The coexistence hub device may receive an operation policy from a central processor and may execute the operation policy without further coordination of the central processor. The coexistence hub device broadcasts the control messages as coexistence messages according to the executed operation policy.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: March 26, 2024
    Assignee: Apple Inc.
    Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza, Bernd Adler
  • Publication number: 20240097319
    Abstract: An electronic device may include a first set of antennas, a second set of antennas, and a slip ring disposed between the first set of antennas and the second set of antennas. The slip ring may include a waveguide that provides a pathway for signals transmitted between the first set of and the second set of antennas. A diameter and a length of the waveguide may enable efficient transmission of the signals between the sets of antennas by reducing signal attenuation. Additionally, gaps between the sets of antennas and the slip ring may be sized to reduce radiation emitted from the electronic device. The gaps between the sets of antennas and the slip ring may enable wireless data transfer between the sets of antennas.
    Type: Application
    Filed: January 30, 2023
    Publication date: March 21, 2024
    Inventors: Xiaofang Mu, Jorge L Rivera Espinoza, Bernd W Adler, Evan N Dvorak, Samuel E Vinci, Shaohua Lin
  • Publication number: 20240097937
    Abstract: Embodiments relate to including information in a data packet transmitted by a transmitting integrated circuit (e.g., SOC) to account for a time delay associated with an unsuccessful arbitration attempt to send the data packet over a multi-drop bus. The unsuccessful arbitration attempt by the integrated circuit may delay the transmission of the data packet until the multi-drop bus becomes available for the integrated circuit to send the data packet. The data packet includes a data field to include time delay information caused by the unsuccessful arbitration attempt. A receiving integrated circuit may determine the time that the data packet would have been sent out from the transmitting integrated circuit absent the unsuccessful arbitration attempt based on the delay information. Embodiments also relate to a synchronization generator circuit in an integrated circuit that generates timing signals indicating times at which periodic events occur at another integrated circuit.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 21, 2024
    Applicant: Apple Inc.
    Inventors: Helena Deirdre O'SHEA, Matthias SAUER, Jorge L. RIVERA ESPINOZA
  • Patent number: 11860588
    Abstract: A watch can include a watch body and a band for securing the watch to the user. The watch body can detect an identification of the band or combination of band portions, which can serve as an input to initiate actions performed by the watch body. For example, a type, model, color, size, or other characteristic of a band can be determined and used to select a corresponding action performed by the watch body. Identification of the band can be performed by components of the watch body that also serve other purposes. The watch body can respond to the identification of a particular band by performing particular functions, such as changing an aspect of a user interface or altering settings of the watch body.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: January 2, 2024
    Assignee: Apple Inc.
    Inventors: Maegan K. Spencer, Ryan C. Perkins, Benjamin J. Kallman, Daniel J. Hiemstra, Colin M. Ely, William C. Lukens, Osamu Yabe, Jorge L. Rivera Espinoza, David D. Dashevsky, Eugene C. Cheung, Prashanth S. Holenarsipur, Tyler S. Bushnell, Zaki Moustafa
  • Patent number: 11863346
    Abstract: Embodiments relate to including information in a data packet transmitted by a transmitting integrated circuit (e.g., SOC) to account for a time delay associated with an unsuccessful arbitration attempt to send the data packet over a multi-drop bus. The unsuccessful arbitration attempt by the integrated circuit may delay the transmission of the data packet until the multi-drop bus becomes available for the integrated circuit to send the data packet. The data packet includes a data field to include time delay information caused by the unsuccessful arbitration attempt. A receiving integrated circuit may determine the time that the data packet would have been sent out from the transmitting integrated circuit absent the unsuccessful arbitration attempt based on the delay information. Embodiments also relate to a synchronization generator circuit in an integrated circuit that generates timing signals indicating times at which periodic events occur at another integrated circuit.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: January 2, 2024
    Assignee: APPLE INC.
    Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
  • Patent number: 11817916
    Abstract: A first device such as a wristwatch may include a front face at which a display is disposed and a rear face at which a rear housing wall is mounted. Antenna structures may overlap the rear housing wall and may be operable to transmit and receive relatively high frequency signals through the rear housing wall to a communication with a second device such as a wireless power transmitting device for the wristwatch. The second device may also include antenna structures that overlap a top surface housing. Respective sets of magnetic structures may be provided in the first and second devices to align the two devices and to form a reliable wireless communication link between the two devices. The first and second devices may include respective antenna arrays that include pairs of antenna elements that are selectively used to form a reliable wireless communication link.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: November 14, 2023
    Assignee: Apple Inc.
    Inventors: Daniel J. Hiemstra, Jorge L. Rivera Espinoza, Timothy B. Ogilvie, Timothy M. Johnson
  • Patent number: 11784394
    Abstract: A wireless communication system may include an electronic device having a wireless communication module. The wireless communication module may include an antenna radiating element on a first surface, a ground ring surrounding the antenna radiating element on the first surface, and a radio component mounted to a second surface. The wireless communication module may be incorporated into a system package that also includes other components. Encapsulation material may cover the wireless communication module and other components. A shielding material may cover the encapsulation material and be coupled to the ground ring. An opening in the shielding material may be aligned with the antenna radiating element. If desired, the wireless communication system may include external equipment having a wireless communication module communicatively coupled to the wireless communication module to convey firmware testing, debugging, restore, and/or other data.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: October 10, 2023
    Assignee: Apple Inc.
    Inventors: Xiaofang Mu, Annie Manuja, Christopher D. Guichet, Erik G. de Jong, Jorge L. Rivera Espinoza, Patrick J. Crowley, Steven C. Roach, Venkatesh Rajendran, William C. Lukens, Woojin Jung, Yue Chen, Zhiwei Gu, Derek Iwamoto, Siddharth Nangia, Scott D. Morrison, Kevin A. Klenk, Neeloy Roy
  • Publication number: 20230276303
    Abstract: A host device establishes a wireless communication link with a client device, and implements a wired communication standard on the link to transfer a first data stream. To increase data throughput while complying with the standard, the host device replaces synchronizing information in a packet to be sent during a first synchronizing frame with configuration information indicating that packet exchange data of a second data stream is to be sent or received during a second synchronizing frame. The host device sends or receives the packet exchange data of the second data stream to or from the client device during the second synchronizing frame via the wireless communication link. The host device may send or receive the packet exchange data of the second data stream during delays or idle periods between sending and/or receiving packets of the first data stream via the wireless communication link according to the wired communication standard.
    Type: Application
    Filed: May 4, 2023
    Publication date: August 31, 2023
    Inventors: Jorge L. Rivera Espinoza, Venkatesh Rajendran, Derek Fujio Iwamoto
  • Patent number: 11678224
    Abstract: A host device establishes a wireless communication link with a client device, and implements a wired communication standard on the link to transfer a first data stream. To increase data throughput while complying with the standard, the host device replaces synchronizing information in a packet to be sent during a first synchronizing frame with configuration information indicating that packet exchange data of a second data stream is to be sent or received during a second synchronizing frame. The host device sends or receives the packet exchange data of the second data stream to or from the client device during the second synchronizing frame via the wireless communication link. The host device may send or receive the packet exchange data of the second data stream during delays or idle periods between sending and/or receiving packets of the first data stream via the wireless communication link according to the wired communication standard.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: June 13, 2023
    Assignee: Apple Inc.
    Inventors: Jorge L. Rivera Espinoza, Venkatesh Rajendran, Derek Fujio Iwamoto
  • Publication number: 20230171126
    Abstract: Embodiments relate to including information in a data packet transmitted by a transmitting integrated circuit (e.g., SOC) to account for a time delay associated with an unsuccessful arbitration attempt to send the data packet over a multi-drop bus. The unsuccessful arbitration attempt by the integrated circuit may delay the transmission of the data packet until the multi-drop bus becomes available for the integrated circuit to send the data packet. The data packet includes a data field to include time delay information caused by the unsuccessful arbitration attempt. A receiving integrated circuit may determine the time that the data packet would have been sent out from the transmitting integrated circuit absent the unsuccessful arbitration attempt based on the delay information. Embodiments also relate to a synchronization generator circuit in an integrated circuit that generates timing signals indicating times at which periodic events occur at another integrated circuit.
    Type: Application
    Filed: January 30, 2023
    Publication date: June 1, 2023
    Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
  • Publication number: 20230084538
    Abstract: A wireless communication system may include an electronic device having a wireless communication module. The wireless communication module may include an antenna radiating element on a first surface, a ground ring surrounding the antenna radiating element on the first surface, and a radio component mounted to a second surface. The wireless communication module may be incorporated into a system package that also includes other components. Encapsulation material may cover the wireless communication module and other components. A shielding material may cover the encapsulation material and be coupled to the ground ring. An opening in the shielding material may be aligned with the antenna radiating element. If desired, the wireless communication system may include external equipment having a wireless communication module communicatively coupled to the wireless communication module to convey firmware testing, debugging, restore, and/or other data.
    Type: Application
    Filed: December 7, 2021
    Publication date: March 16, 2023
    Inventors: Xiaofang Mu, Annie Manuja, Christopher D. Guichet, Erik G. de Jong, Jorge L. Rivera Espinoza, Patrick J. Crowley, Steven C. Roach, Venkatesh Rajendran, William C. Lukens, Woojin Jung, Yue Chen, Zhiwei Gu, Derek Iwamoto, Siddharth Nangia, Scott D. Morrison, Kevin A. Klenk, Neeloy Roy
  • Patent number: 11595230
    Abstract: Embodiments relate to including information in a data packet transmitted by a transmitting integrated circuit (e.g., SOC) to account for a time delay associated with an unsuccessful arbitration attempt to send the data packet over a multi-drop bus. The unsuccessful arbitration attempt by the integrated circuit may delay the transmission of the data packet until the multi-drop bus becomes available for the integrated circuit to send the data packet. The data packet includes a data field to include time delay information caused by the unsuccessful arbitration attempt. A receiving integrated circuit may determine the time that the data packet would have been sent out from the transmitting integrated circuit absent the unsuccessful arbitration attempt based on the delay information. Embodiments also relate to a synchronization generator circuit in an integrated circuit that generates timing signals indicating times at which periodic events occur at another integrated circuit.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: February 28, 2023
    Assignee: Apple Inc.
    Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
  • Publication number: 20220382701
    Abstract: Embodiments relate to a billboard circuit that stores context information received from various component circuits in an electronic device. The context information indicates an operating status of the corresponding component circuit, system or shared resources. The stored context information may be retrieved by one or more component circuits when events (e.g., turning on of a component circuit) are detected. By using the billboard circuit, a component circuit may detect changes in the operating status of other components circuits and configure or update its operations even when the changes occurred while the component circuit was asleep or disabled. The billboard circuit may monitor updating of the context information by the component circuit and initiate notification to other components circuits when certain entries of the context information is updated.
    Type: Application
    Filed: August 8, 2022
    Publication date: December 1, 2022
    Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
  • Publication number: 20220353736
    Abstract: A host device establishes a wireless communication link with a client device, and implements a wired communication standard on the link to transfer a first data stream. To increase data throughput while complying with the standard, the host device replaces synchronizing information in a packet to be sent during a first synchronizing frame with configuration information indicating that packet exchange data of a second data stream is to be sent or received during a second synchronizing frame. The host device sends or receives the packet exchange data of the second data stream to or from the client device during the second synchronizing frame via the wireless communication link. The host device may send or receive the packet exchange data of the second data stream during delays or idle periods between sending and/or receiving packets of the first data stream via the wireless communication link according to the wired communication standard.
    Type: Application
    Filed: July 19, 2021
    Publication date: November 3, 2022
    Inventors: Jorge L. Rivera Espinoza, Venkatesh Rajendran, Derek Fujio Iwamoto
  • Publication number: 20220337452
    Abstract: Embodiments relate to including information in a data packet transmitted by a transmitting integrated circuit (e.g., SOC) to account for a time delay associated with an unsuccessful arbitration attempt to send the data packet over a multi-drop bus. The unsuccessful arbitration attempt by the integrated circuit may delay the transmission of the data packet until the multi-drop bus becomes available for the integrated circuit to send the data packet. The data packet includes a data field to include time delay information caused by the unsuccessful arbitration attempt. A receiving integrated circuit may determine the time that the data packet would have been sent out from the transmitting integrated circuit absent the unsuccessful arbitration attempt based on the delay information. Embodiments also relate to a synchronization generator circuit in an integrated circuit that generates timing signals indicating times at which periodic events occur at another integrated circuit.
    Type: Application
    Filed: June 30, 2022
    Publication date: October 20, 2022
    Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
  • Patent number: 11443713
    Abstract: Embodiments relate to a billboard circuit that stores context information received from various component circuits in an electronic device. The context information indicates an operating status of the corresponding component circuit, system or shared resources. The stored context information may be retrieved by one or more component circuits when events (e.g., turning on of a component circuit) are detected. By using the billboard circuit, a component circuit may detect changes in the operating status of other components circuits and configure or update its operations even when the changes occurred while the component circuit was asleep or disabled. The billboard circuit may monitor updating of the context information by the component circuit and initiate notification to other components circuits when certain entries of the context information is updated.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: September 13, 2022
    Assignee: Apple Inc.
    Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
  • Patent number: 11398926
    Abstract: Embodiments relate to including information in a data packet transmitted by a transmitting integrated circuit (e.g., SOC) to account for a time delay associated with an unsuccessful arbitration attempt to send the data packet over a multi-drop bus. The unsuccessful arbitration attempt by the integrated circuit may delay the transmission of the data packet until the multi-drop bus becomes available for the integrated circuit to send the data packet. The data packet includes a data field to include time delay information caused by the unsuccessful arbitration attempt. A receiving integrated circuit may determine the time that the data packet would have been sent out from the transmitting integrated circuit absent the unsuccessful arbitration attempt based on the delay information. Embodiments also relate to a synchronization generator circuit in an integrated circuit that generates timing signals indicating times at which periodic events occur at another integrated circuit.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: July 26, 2022
    Assignee: Apple Inc.
    Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
  • Publication number: 20210357343
    Abstract: Embodiments relate to coordinating the operations of subsystems in a communication system of an electronic device where a coexistence hub device monitors the state information transmitted as coexistence messages over one or more multi-drop buses, processes the monitored coexistence messages and sends out control messages as coexistence messages to other systems on chips (SOCs). The coexistence hub device can also update the operations of the communication system. The coexistence hub device may receive an operation policy from a central processor and may execute the operation policy without further coordination of the central processor. The coexistence hub device broadcasts the control messages as coexistence messages according to the executed operation policy.
    Type: Application
    Filed: July 30, 2021
    Publication date: November 18, 2021
    Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza, Bernd Adler
  • Publication number: 20210281291
    Abstract: A first device such as a wristwatch may include a front face at which a display is disposed and a rear face at which a rear housing wall is mounted. Antenna structures may overlap the rear housing wall and may be operable to transmit and receive relatively high frequency signals through the rear housing wall to a communication with a second device such as a wireless power transmitting device for the wristwatch. The second device may also include antenna structures that overlap a top surface housing. Respective sets of magnetic structures may be provided in the first and second devices to align the two devices and to form a reliable wireless communication link between the two devices. The first and second devices may include respective antenna arrays that include pairs of antenna elements that are selectively used to form a reliable wireless communication link.
    Type: Application
    Filed: May 24, 2021
    Publication date: September 9, 2021
    Inventors: Daniel J. Hiemstra, Jorge L. Rivera Espinoza, Timothy B. Ogilvie, Timothy M. Johnson