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: 11978422Abstract: 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: GrantFiled: August 8, 2022Date of Patent: May 7, 2024Assignee: Apple Inc.Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
-
Patent number: 11940936Abstract: 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: GrantFiled: July 30, 2021Date of Patent: March 26, 2024Assignee: Apple Inc.Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza, Bernd Adler
-
Publication number: 20240097319Abstract: 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: ApplicationFiled: January 30, 2023Publication date: March 21, 2024Inventors: Xiaofang Mu, Jorge L Rivera Espinoza, Bernd W Adler, Evan N Dvorak, Samuel E Vinci, Shaohua Lin
-
Publication number: 20240097937Abstract: 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: ApplicationFiled: November 21, 2023Publication date: March 21, 2024Applicant: Apple Inc.Inventors: Helena Deirdre O'SHEA, Matthias SAUER, Jorge L. RIVERA ESPINOZA
-
Patent number: 11860588Abstract: 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: GrantFiled: March 12, 2021Date of Patent: January 2, 2024Assignee: 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: 11863346Abstract: 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: GrantFiled: January 30, 2023Date of Patent: January 2, 2024Assignee: APPLE INC.Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
-
Patent number: 11817916Abstract: 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: GrantFiled: May 24, 2021Date of Patent: November 14, 2023Assignee: Apple Inc.Inventors: Daniel J. Hiemstra, Jorge L. Rivera Espinoza, Timothy B. Ogilvie, Timothy M. Johnson
-
Patent number: 11784394Abstract: 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: GrantFiled: December 7, 2021Date of Patent: October 10, 2023Assignee: 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: 20230276303Abstract: 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: ApplicationFiled: May 4, 2023Publication date: August 31, 2023Inventors: Jorge L. Rivera Espinoza, Venkatesh Rajendran, Derek Fujio Iwamoto
-
Patent number: 11678224Abstract: 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: GrantFiled: July 19, 2021Date of Patent: June 13, 2023Assignee: Apple Inc.Inventors: Jorge L. Rivera Espinoza, Venkatesh Rajendran, Derek Fujio Iwamoto
-
Publication number: 20230171126Abstract: 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: ApplicationFiled: January 30, 2023Publication date: June 1, 2023Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
-
Publication number: 20230084538Abstract: 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: ApplicationFiled: December 7, 2021Publication date: March 16, 2023Inventors: 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: 11595230Abstract: 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: GrantFiled: June 30, 2022Date of Patent: February 28, 2023Assignee: Apple Inc.Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
-
Publication number: 20220382701Abstract: 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: ApplicationFiled: August 8, 2022Publication date: December 1, 2022Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
-
Publication number: 20220353736Abstract: 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: ApplicationFiled: July 19, 2021Publication date: November 3, 2022Inventors: Jorge L. Rivera Espinoza, Venkatesh Rajendran, Derek Fujio Iwamoto
-
Publication number: 20220337452Abstract: 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: ApplicationFiled: June 30, 2022Publication date: October 20, 2022Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
-
Patent number: 11443713Abstract: 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: GrantFiled: May 28, 2020Date of Patent: September 13, 2022Assignee: Apple Inc.Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
-
Patent number: 11398926Abstract: 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: GrantFiled: May 28, 2020Date of Patent: July 26, 2022Assignee: Apple Inc.Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza
-
Publication number: 20210357343Abstract: 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: ApplicationFiled: July 30, 2021Publication date: November 18, 2021Inventors: Helena Deirdre O'Shea, Matthias Sauer, Jorge L. Rivera Espinoza, Bernd Adler
-
Publication number: 20210281291Abstract: 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: ApplicationFiled: May 24, 2021Publication date: September 9, 2021Inventors: Daniel J. Hiemstra, Jorge L. Rivera Espinoza, Timothy B. Ogilvie, Timothy M. Johnson