Patents by Inventor Daniel Isaac Rodriguez

Daniel Isaac Rodriguez 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: 12225949
    Abstract: Bras for high impact, high support activities are provided. A bra comprises a band that wraps around a torso. The band includes first and second cup regions, and a channel that runs below the collective cup regions. A gore is formed above the channel and between the respective cup regions, adjoining the respective cup regions. A molded cradle is fitted into the channel. For each cup region, a tessellated encapsulating bra cup is fitted therein. Each tessellated encapsulating bra cup includes a plurality of tiles. Respective tiles in the plurality of tiles that are further away from the cradle are larger in size than respective tiles in the plurality of tiles that are closer to the cradle. Each tessellated encapsulating bra cup has a generally concave first inner face and a generally convex first outer face. The tessellated encapsulating bra cups collectively contribute cantilevered support to the bra.
    Type: Grant
    Filed: May 22, 2023
    Date of Patent: February 18, 2025
    Assignee: The Gap, Inc.
    Inventors: Brett Roddis, Melissa Lawrence, John Kelly, Zachary Michael Goldberg-Poch, Philip Isaac Oaks, Carolina Isabel Rodriguez, H. William Smith, IV, Daniel Ross Tachibana
  • Patent number: 11501046
    Abstract: A system is provided to validate a computer processor. The system includes a computing system configured to obtain core dump data including executable instructions corresponding to a code stored in a legacy processor. An instruction-level simulator is installed in the computing system and is configured to simulate the executable instructions to generate a plurality of instruction traces. The system further includes a pre-silicon chip model simulator configured to execute the instruction traces to generate performance data. The computer processor is verified based at least in part on the performance data.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: November 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nelson Wu, Daniel Isaac Rodriguez, Miguel Gomez Gonzalez, Shakti Kapoor
  • Patent number: 11151011
    Abstract: A computing system includes a core system and an uncore system. The core system includes a packet generator unit configured to generate a data packet having a plurality of bytes defining a target packet size, and to output a first byte among the plurality of bytes at a packet delivery start time. The uncore system includes an input/output (I/O) bridge configured to connect an I/O component to the core system, and a packet monitor unit configured to monitor the bytes delivered from the packet generator unit to the I/O component. The packet monitor unit further determines a packet delivery end time after detecting a last byte of the data packet. The computing system determines a latency attributed to the uncore system and the I/O bridge based on the packet delivery start time and the packet delivery end time.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shakti Kapoor, Daniel Isaac Rodriguez, Miguel Gomez Gonzalez, Anatoli Andreev
  • Publication number: 20210303766
    Abstract: A system is provided to validate a computer processor. The system includes a computing system configured to obtain core dump data including executable instructions corresponding to a code stored in a legacy processor. An instruction-level simulator is installed in the computing system and is configured to simulate the executable instructions to generate a plurality of instruction traces. The system further includes a pre-silicon chip model simulator configured to execute the instruction traces to generate performance data. The computer processor is verified based at least in part on the performance data.
    Type: Application
    Filed: March 24, 2020
    Publication date: September 30, 2021
    Inventors: Nelson Wu, Daniel Isaac Rodriguez, Miguel Gomez Gonzalez, Shakti Kapoor
  • Publication number: 20210099373
    Abstract: A computing system includes a core system and an uncore system. The core system includes a packet generator unit configured to generate a data packet having a plurality of bytes defining a target packet size, and to output a first byte among the plurality of bytes at a packet delivery start time. The uncore system includes an input/output (I/O) bridge configured to connect an I/O component to the core system, and a packet monitor unit configured to monitor the bytes delivered from the packet generator unit to the I/O component. The packet monitor unit further determines a packet delivery end time after detecting a last byte of the data packet. The computing system determines a latency attributed to the uncore system and the I/O bridge based on the packet delivery start time and the packet delivery end time.
    Type: Application
    Filed: October 1, 2019
    Publication date: April 1, 2021
    Inventors: Shakti Kapoor, Daniel Isaac Rodriguez, Miguel Gomez Gonzalez, Anatoli Andreev