Patents by Inventor David Kidd

David Kidd 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: 11823962
    Abstract: Aspects of the disclosure are directed to sensing integrated circuit (IC) Back End Of Line (BEOL) process corners. In one aspect, an apparatus for sensing IC BEOL process corners includes a ring oscillator including a plurality of ring oscillator stages configured to generate an output waveform with a frequency state; and a shield net circuit including a plurality of shield net stages corresponding to the plurality of ring oscillator stages, the shield net circuit having a toggle input. And, a method includes generating an output waveform with a frequency state using a ring oscillator that includes a plurality of ring oscillator stages; modifying a plurality of ring oscillator stage time delays through a coupling between a plurality of shield net stages and the plurality of ring oscillator stages; and selecting the frequency state using a toggle input of a shield net circuit which includes the plurality of shield net stages.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: November 21, 2023
    Assignee: QUALCOMM INCORPORATED
    Inventors: Saravanan Marimuthu, De Lu, Baldeo Sharan Sharma, Peeyush Kumar Parkar, Venkat Narayanan, Rui Li, Samy Shafik Tawfik Zaynoun, Min Chen, David Kidd, Amit Patil
  • Publication number: 20230022681
    Abstract: In a first aspect, a semiconductor device includes a plurality of cells. Each cell of the plurality of cells includes four metal tracks running substantially parallel to each other in a first metal layer to provide signal routing and a plurality of wrapped channels having a pitch that is uniform among the plurality of wrapped channels. In a second aspect, a semiconductor device includes a plurality of cells. Each cell of the plurality of cells includes four metal tracks running substantially parallel to each other in a first metal layer to provide signal routing and a plurality of wrapped channels having an asymmetric distribution. For example, a first distance between a first pair of adjacent wrapped channels is different than a second distance between a second pair of adjacent wrapped channels.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 26, 2023
    Inventors: Sidharth RASTOGI, Luca MATTII, Gerard Patrick BALDWIN, Angelo PINTO, Satadru SARKAR, David KIDD, Ardavan MOASSESSI, Paul PENZES
  • Publication number: 20220270938
    Abstract: Aspects of the disclosure are directed to sensing integrated circuit (IC) Back End Of Line (BEOL) process corners. In one aspect, an apparatus for sensing IC BEOL process corners includes a ring oscillator including a plurality of ring oscillator stages configured to generate an output waveform with a frequency state; and a shield net circuit including a plurality of shield net stages corresponding to the plurality of ring oscillator stages, the shield net circuit having a toggle input. And, a method includes generating an output waveform with a frequency state using a ring oscillator that includes a plurality of ring oscillator stages; modifying a plurality of ring oscillator stage time delays through a coupling between a plurality of shield net stages and the plurality of ring oscillator stages; and selecting the frequency state using a toggle input of a shield net circuit which includes the plurality of shield net stages.
    Type: Application
    Filed: February 19, 2021
    Publication date: August 25, 2022
    Inventors: Saravanan MARIMUTHU, De LU, Baldeo Sharan SHARMA, Peeyush Kumar PARKAR, Venkat NARAYANAN, Rui LI, Samy Shafik Tawfik ZAYNOUN, Min CHEN, David KIDD, Amit PATIL
  • Patent number: 11139802
    Abstract: A ring oscillator is disclosed according to certain aspects of the present disclosure. The ring oscillator include N flip-flops, each of the N flip-flops having a data input, a clock input, and an output, wherein N is an integer greater than 1. In certain aspects, the output of each of the N flip-flops is coupled to the clock input of an adjacent other one of the N flip-flops, the output of each of the N flip-flops is coupled to a reset input or a preset input of a non-adjacent other one of the N flip-flops, and the data input of each of the N flip-flops is coupled to a voltage line or a ground line.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: October 5, 2021
    Assignee: QUALCOMM INCORPORATED
    Inventors: Percy Tehmul Marfatia, David Kidd
  • Patent number: 11011459
    Abstract: An integrated circuit (IC), including a substrate and back-end-of-line (BEOL) layers on the substrate is described. The IC includes a sensor in a BEOL layer (Mx) of the BEOL layers. The BEOL sensor includes conductive traces and shield traces interdigitated with the conductive traces in the BEOL layer Mx. The BEOL sensor also includes a first ground shield in a BEOL layer Mx?1, and a second ground shield in a BEOL layer Mx+1. The BEOL sensor further includes logic configured to ground/float the shield traces.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: May 18, 2021
    Assignee: QUALCOMM INCORPORATED
    Inventors: Samy Shafik Tawfik Zaynoun, David Kidd
  • Publication number: 20190107569
    Abstract: Aspects of the disclosure includes a transistor-under-test (TUT) to charge/discharge a capacitor; changing an oscillation state when a capacitor voltage crosses a threshold and turning OFF the TUT; discharging the capacitor using the TUT; commencing precharging the capacitor after detecting the capacitor reaches a transition voltage; commencing discharging the capacitor after a precharger time delay; sustaining a relaxation oscillator waveform, wherein the relaxation oscillator waveform is based on turning OFF/ON the TUT; and generating a digital representation of a TUT current associated with a relaxation oscillator period of the relaxation oscillator waveform.
    Type: Application
    Filed: October 11, 2017
    Publication date: April 11, 2019
    Inventors: David Kidd, Ardavan Moassessi, Angelo Pinto, Albert Kumar, Yi Lou, Bipin Duggal, Amar Gulhane, Michael Bourland, Mustafa Badaroglu, Paul Penzes
  • Patent number: 10025337
    Abstract: A system and method for managing an electrical distribution system in a facility is disclosed. In one aspect, the method may include receiving at a computer system from a monitoring system data related to actual energy use of components of the electrical distribution system, receiving at the computer system a request for a modification to the electrical distribution system, using the computer system, providing a revised electrical distribution system design based on the request and the data related to actual energy use using a system optimization function for the electrical distribution system, modifying the electrical distribution system in accordance with the revised electrical distribution system design to provide a modified electrical distribution system in the facility, and receiving at the computer system from the monitoring system data related to actual energy use of components of the modified electrical distribution system.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: July 17, 2018
    Assignee: SCHNEIDER ELECTRIC USA, INC.
    Inventors: Martin A. Hancock, Matthew Stanlake, Peter C. Cowan, John C. Van Gorp, David Kidd, Hugh T. Lindsay, John Toffler, Catherine Gamroth, Kui Wu, Dimitri Marinakis
  • Publication number: 20150051749
    Abstract: A system and method for managing an electrical distribution system in a facility is disclosed. In one aspect, the method may include receiving at a computer system from a monitoring system data related to actual energy use of components of the electrical distribution system, receiving at the computer system a request for a modification to the electrical distribution system, using the computer system, providing a revised electrical distribution system design based on the request and the data related to actual energy use using a system optimization function for the electrical distribution system, modifying the electrical distribution system in accordance with the revised electrical distribution system design to provide a modified electrical distribution system in the facility, and receiving at the computer system from the monitoring system data related to actual energy use of components of the modified electrical distribution system.
    Type: Application
    Filed: December 16, 2011
    Publication date: February 19, 2015
    Applicant: SCHNEIDER ELECTRIC USA INC.
    Inventors: Martin A. Hancock, Matthew Stanlake, Peter C. Cowan, John C. Van Gorp, David Kidd, Hugh T. Lindsay, John Toffler, Catherine Gamroth, Kui Wu, Dimitri Marinakis
  • Publication number: 20100315218
    Abstract: A system for communicating to a motor vehicle operator the maximum safe speed at which the vehicle can be operated. The system includes receiver(s), sensor(s), processor(s) and dashboard display(s). The receiver(s) detects a legal speed limit. Sensor(s) detects environmental conditions surrounding the motor vehicle. The processor(s): receive data from the receiver(s) and sensor(s); calculates a maximum safe speed; and calculates a safe speed range based on the maximum safe speed and the legal speed limit. The dashboard display alerts the driver if the maximum safe speed is less than the legal speed limit, and displays the safe speed range if the maximum safe speed is less than the legal speed limit.
    Type: Application
    Filed: April 12, 2010
    Publication date: December 16, 2010
    Inventors: David Cades, Jane Barrow, David Kidd, Erik Nelson, Daniel Roberts
  • Publication number: 20070234223
    Abstract: In a cursor-based computing environment generating a display, a user-definable interface is configured by a user and activated when needed by a user, wherein the user-definable interface comprises a plurality of buttons. Functions of the buttons are selectable by the user according to his preferences. These preferences may be derived from applications or by functions selected exclusively by the user. An application (ZTool) is also described, this application allowing configuration of a display in accordance with predetermined parameters. These parameters may be related to data base access functions or other types of data access, including logistical support.
    Type: Application
    Filed: August 30, 2004
    Publication date: October 4, 2007
    Inventors: Joseph Leavitt, Darrell Diem, David Kidd
  • Publication number: 20060197961
    Abstract: A portable printing apparatus for printing photographs using a portable printing device and a portable electronic device wherein the portable printing apparatus includes a first and second opening, the first opening being adapted to receive the portable printing device such that the photograph, once printed, is discharged from the second opening, the apparatus further including a support strap to position the apparatus and the portable printing device in a generally horizontal orientation for printing the photographs.
    Type: Application
    Filed: March 2, 2005
    Publication date: September 7, 2006
    Inventors: David Kidd, Lester Beason, Donte Ross
  • Publication number: 20050132318
    Abstract: In one embodiment, a computer readable medium comprises at least first instructions and second instructions. The first instructions, when executed, compute a first plurality of routes. Each route of the first plurality of routes corresponds to a respective net of a plurality of nets in an integrated circuit layout, and represents a theoretically optimal route of the respective net according to a graph theory based algorithm. The second instructions, when executed, compare each of the first plurality of routes to a corresponding route of a current plurality of routes, each of the current plurality of routes corresponding to the respective net of the plurality of nets and currently existing in the integrated circuit layout. A method is also contemplated.
    Type: Application
    Filed: January 28, 2005
    Publication date: June 16, 2005
    Inventors: David Kidd, Nathan Dias, Matthew Page
  • Publication number: 20050039152
    Abstract: A method (and a computer accessible medium comprising one or more instructions which, when executed, implement the method) is contemplated. At least a first timing path is identified in a first timing report corresponding to a first partition of a circuit. For at least one timing constraint applied to the first timing path, a second timing path in a second partition of the circuit that causes the timing constraint is determined. A second timing report comprising the first timing path from the first timing report and the second timing path from the second partition is generated.
    Type: Application
    Filed: September 24, 2004
    Publication date: February 17, 2005
    Inventors: David Kidd, Matthew Page
  • Publication number: 20030216993
    Abstract: A system, method, and computer program product for negotiating a service contract including receiving a tender line item from a shipper and an offer from a carrier, providing online viewing access to the tender line item and the offer, receiving a designation of a selected offer associated with the tender line item, and communicating the designation.
    Type: Application
    Filed: November 27, 2002
    Publication date: November 20, 2003
    Inventors: Eyal Goldwerger, David Kidd
  • Patent number: D306082
    Type: Grant
    Filed: March 30, 1989
    Date of Patent: February 13, 1990
    Inventor: David Kidd
  • Patent number: D330856
    Type: Grant
    Filed: February 5, 1991
    Date of Patent: November 10, 1992
    Inventor: David Kidd
  • Patent number: D330857
    Type: Grant
    Filed: February 5, 1991
    Date of Patent: November 10, 1992
    Inventor: David Kidd