Patents by Inventor Fernando A. Mujica

Fernando A. Mujica 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).

  • Publication number: 20240104895
    Abstract: The present disclosure generally relates select data (e.g., sensor data and/or depth values generated using sensor data). In some examples, techniques for determining whether to use sensor fusion are provided. In some examples, techniques for determining whether to use a voting mechanism are provided. In some examples, techniques for responding to different types of decisions are provided.
    Type: Application
    Filed: June 23, 2023
    Publication date: March 28, 2024
    Inventors: Fernando A. MUJICA, Vijay SRIVATSAN, Muhammad Umair SIDDIQUE
  • Publication number: 20240104907
    Abstract: The present disclosure generally relates select data (e.g., sensor data and/or depth values generated using sensor data). In some examples, techniques for determining whether to use sensor fusion are provided. In some examples, techniques for determining whether to use a voting mechanism are provided. In some examples, techniques for responding to different types of decisions are provided.
    Type: Application
    Filed: June 23, 2023
    Publication date: March 28, 2024
    Inventors: Fernando A. MUJICA, Vijay SRIVATSAN, Muhammad Umair SIDDIQUE
  • Patent number: 11685396
    Abstract: In an embodiment, an automation system for a vehicle may employ a variety of diversities to enhance reliability, accuracy, and stability in automating operation of the vehicle. For example, in an embodiment, an automation system for a vehicle may include multiple sensor pods with overlapping fields of view. Each sensor pod may include multiple different sensors in an embodiment, providing diverse views of the environment surrounding the vehicle. A set of sensor pods with overlapping fields of view may also transmit their object data at different points in time, providing diversity in time. Redundancy in other areas, such as the network switches which connect the sensor pods to an automation controller, may also aid in provided fail operational functionality. In an embodiment, the sensor pods may include local processing to process the data captured by the sensors into object identification.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: June 27, 2023
    Inventors: Fernando A. Mujica, Mark P. Colosky, Paul A. Baker, Joyce Y. Kwong, Leland W. Lew
  • Publication number: 20230099652
    Abstract: Embodiments relate to a neural processor circuit with scalable architecture for instantiating one or more neural networks. The neural processor circuit includes a data buffer coupled to a memory external to the neural processor circuit, and a plurality of neural engine circuits. To execute tasks that instantiate the neural networks, each neural engine circuit generates output data using input data and kernel coefficients. A neural processor circuit may include multiple neural engine circuits that are selectively activated or deactivated according to configuration data of the tasks. Furthermore, an electronic device may include multiple neural processor circuits that are selectively activated or deactivated to execute the tasks.
    Type: Application
    Filed: November 21, 2022
    Publication date: March 30, 2023
    Inventors: Erik Norden, Liran Fishel, Sung Hee Park, Jaewon Shin, Christopher L. Mills, Seungjin Lee, Fernando A. Mujica
  • Publication number: 20230088591
    Abstract: Fault tolerance for an automation controller for a machine is provided. A first portion of phases of the automation controller may be processed with fail operational protection, in which a failure of one of the computers used for the first portion still permits full operational functionality in the machine. The remaining portion of the phases are processed with fail degraded protection, in which a failure of a computer used for the remaining portion permits continued operation but with one or more constraints, as compared to the fail operational portions.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 23, 2023
    Inventors: Fernando A. Mujica, Joyce Y. Kwong, Mark P. Colosky
  • Patent number: 11537838
    Abstract: Embodiments relate to a neural processor circuit with scalable architecture for instantiating one or more neural networks. The neural processor circuit includes a data buffer coupled to a memory external to the neural processor circuit, and a plurality of neural engine circuits. To execute tasks that instantiate the neural networks, each neural engine circuit generates output data using input data and kernel coefficients. A neural processor circuit may include multiple neural engine circuits that are selectively activated or deactivated according to configuration data of the tasks. Furthermore, an electronic device may include multiple neural processor circuits that are selectively activated or deactivated to execute the tasks.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: December 27, 2022
    Assignee: Apple Inc.
    Inventors: Erik K. Norden, Liran Fishel, Sung Hee Park, Jaewon Shin, Christopher L. Mills, Seungjin Lee, Fernando A. Mujica
  • Publication number: 20220221868
    Abstract: In an embodiment, an automation controller periodically generates stop trajectories and controls actuators to follow the stop trajectories. As long as new stop trajectories continue to be generated, the automation controller may follow a destination trajectory that is formed from the first portion of each stop trajectory. If stop trajectories are not generated for a period of time (e.g., due to failure in one or more computers generating the stop trajectories), the automation controller may continue to follow the most recent stop trajectory and bring the mobile machine to a stop.
    Type: Application
    Filed: January 12, 2022
    Publication date: July 14, 2022
    Inventors: Fernando A. Mujica, Mark P. Colosky, Jamie M. Waydo
  • Publication number: 20210362740
    Abstract: In an embodiment, an automation system for a vehicle may employ a variety of diversities to enhance reliability, accuracy, and stability in automating operation of the vehicle. For example, in an embodiment, an automation system for a vehicle may include multiple sensor pods with overlapping fields of view. Each sensor pod may include multiple different sensors in an embodiment, providing diverse views of the environment surrounding the vehicle. A set of sensor pods with overlapping fields of view may also transmit their object data at different points in time, providing diversity in time. Redundancy in other areas, such as the network switches which connect the sensor pods to an automation controller, may also aid in provided fail operational functionality. In an embodiment, the sensor pods may include local processing to process the data captured by the sensors into object identification.
    Type: Application
    Filed: January 11, 2019
    Publication date: November 25, 2021
    Inventors: Fernando A. Mujica, Mark P. Colosky, Paul A. Baker, Joyce Y. Kwong, Leland W. Lew
  • Patent number: 10904165
    Abstract: Data generated by one or more data producers may be transmitted via multiple communication paths according to a path transmission scheme that divides transmission of different portions of the data amongst different communication paths. Upon a failure of a communication path, transmission of data may continue for those portions of data that are not assigned to the failed communication path. In some embodiments, modifications to the path transmission scheme may be made to change the division of data amongst remaining communication paths in the event of failure.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: January 26, 2021
    Assignee: Apple Inc.
    Inventors: Fernando A. Mujica, Joyce Y. Kwong, Leland W. Lew
  • Publication number: 20190340491
    Abstract: Embodiments relate to a neural processor circuit with scalable architecture for instantiating one or more neural networks. The neural processor circuit includes a data buffer coupled to a memory external to the neural processor circuit, and a plurality of neural engine circuits. To execute tasks that instantiate the neural networks, each neural engine circuit generates output data using input data and kernel coefficients. A neural processor circuit may include multiple neural engine circuits that are selectively activated or deactivated according to configuration data of the tasks. Furthermore, an electronic device may include multiple neural processor circuits that are selectively activated or deactivated to execute the tasks.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 7, 2019
    Inventors: Erik K. Norden, Liran Fishel, Sung Hee Park, Jaewon Shin, Christopher L. Mills, Seungjin Lee, Fernando A. Mujica
  • Publication number: 20190190854
    Abstract: Data generated by one or more data producers may be transmitted via multiple communication paths according to a path transmission scheme that divides transmission of different portions of the data amongst different communication paths. Upon a failure of a communication path, transmission of data may continue for those portions of data that are not assigned to the failed communication path. In some embodiments, modifications to the path transmission scheme may be made to change the division of data amongst remaining communication paths in the event of failure.
    Type: Application
    Filed: February 21, 2019
    Publication date: June 20, 2019
    Applicant: Apple Inc.
    Inventors: Fernando A. Mujica, Joyce Y. Kwong, Leland W. Lew
  • Patent number: 10218644
    Abstract: Data generated by one or more data producers may be transmitted via multiple communication paths according to a path transmission scheme that divides transmission of different portions of the data amongst different communication paths. Upon a failure of a communication path, transmission of data may continue for those portions of data that are not assigned to the failed communication path. In some embodiments, modifications to the path transmission scheme may be made to change the division of data amongst remaining communication paths in the event of failure.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: February 26, 2019
    Assignee: Apple Inc.
    Inventors: Fernando A. Mujica, Joyce Y. Kwong, Leland W. Lew
  • Patent number: 9705539
    Abstract: Embodiments of the invention provide a DPD system where the transmit reference signal is transformed, including sub-sampling, frequency translation, and the like, to match the feedback signal, which goes thru a similar transformation process, to obtain an error signal. The same transformation is applied to a system model, which may be Jacobian, Hessian, Gradient, or the like, in an adaptation algorithm to minimize error.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: July 11, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Fernando A Mujica, Lei Ding
  • Publication number: 20140133602
    Abstract: Embodiments of the invention provide a DPD system where the transmit reference signal is transformed, including sub-sampling, frequency translation, and the like, to match the feedback signal, which goes thru a similar transformation process, to obtain an error signal. The same transformation is applied to a system model, which may be Jacobian, Hessian, Gradient, or the like, in an adaptation algorithm to minimize error.
    Type: Application
    Filed: January 15, 2014
    Publication date: May 15, 2014
    Applicant: Texas Instruments Incorporated
    Inventors: Fernando A. Mujica, Lei Ding
  • Patent number: 8670501
    Abstract: Embodiments of the invention provide a DPD system where the transmit reference signal is transformed, including sub-sampling, frequency translation, and the like, to match the feedback signal, which goes thru a similar transformation process, to obtain an error signal. The same transformation is applied to a system model, which may be Jacobian, Hessian, Gradient, or the like, in an adaptation algorithm to minimize error.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: March 11, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Fernando A. Mujica, Lei Ding
  • Patent number: 8437424
    Abstract: Performing digital predistortion (DPD) for widely spaced narrowband signals, such as the signal used in multi-carrier GSM, can be very difficult. Here, a system is provided the performs DPD for widely spaced narrowband signals. In particular, this system uses a polynomial curve for values of a cross-correlation function (above a predetermined threshold) to determine a delay estimate, which allows for a more robust and accurate system.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: May 7, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Fernando A. Mujica, Hardik P. Gandhi, Kun Shi
  • Patent number: 8390490
    Abstract: Compressive sensing is an emerging field that attempts to prevent the losses associated with data compression and improve efficiency overall, and compressive sensing looks to perform the compression before or during capture, before energy is wasted. Here, several analog-to-digital converter (ADC) architectures are provided to perform compressive sensing. Each of these new architectures selects resolutions for each sample substantially at random and adjusts the sampling rate as a function of these selected resolutions.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: March 5, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Patrick Satarzadeh, Marco Corsi, Victoria Wang, Arthur J. Redfern, Fernando Mujica, Charles Sestok, Kun Shi, Venkatesh Srinivasan
  • Patent number: 8351542
    Abstract: An apparatus and system are provided for crest factor reduction (CFR). Preferably, a peak from the wideband signal is detected. A gain from the magnitude of the peak and a threshold can then be calculated. Based on this information, each carrier's contribution to the peak can be approximated, and a cancellation pulse coefficient for each carrier from its contribution to the peak can be calculated. A base cancellation pulse can be calculated from the cancellation pulse coefficients for each carrier, and a cancellation pulse can be calculated from the base cancellation pulse and the gain, which can then be applied to the wideband signal.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: January 8, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Zigang Yang, Fernando A. Mujica, Gregory Copeland, Murtaza Ali
  • Publication number: 20120286981
    Abstract: Compressive sensing is an emerging field that attempts to prevent the losses associated with data compression and improve efficiency overall, and compressive sensing looks to perform the compression before or during capture, before energy is wasted. Here, several analog-to-digital converter (ADC) architectures are provided to perform compressive sensing. Each of these new architectures selects resolutions for each sample substantially at random and adjusts the sampling rate as a function of these selected resolutions.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: Texas Instruments Incorporated
    Inventors: Patrick Satarzadeh, Marco Corsi, Victoria Wang, Arthur J. Redfern, Fernando Mujica, Charles Sestok, Kun Shi, Venkatesh Srinivasan
  • Patent number: 8311083
    Abstract: Conventional transceivers do provide some compensation for in-phase/quadrature (I/Q) imbalance. However, these techniques do not separately compensate for I/Q imbalance for the transmitter and receiver sides of the transceiver. Here, a transceiver is provided that allows for compensation of I/Q imbalance in the transmitter and receiver irrespective of the other to allow for a more accurate transceiver.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: November 13, 2012
    Assignee: Texas Instruments Incorporated
    Inventors: Lei Ding, Zigang Yang, Fernando Mujica, Roland Sperlich