Patents by Inventor Godfrey P. D'Souza

Godfrey P. D'Souza 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: 9081563
    Abstract: Apparatus and a method for causing scheduler software to produce code which executes more rapidly by ignoring some of the normal constraints placed on its scheduling operations and simply scheduling certain instructions to run as fast as possible, raising an exception if the scheduling violates a scheduling constraint, and determining steps to be taken for correctly executing each set of instructions about which an exception is raised.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: July 14, 2015
    Inventors: Guillermo J. Rozas, Godfrey P. D'Souza, Charles R. Price, Paul S. Serris
  • Publication number: 20150145580
    Abstract: Apparatus including functional components of circuitry defined on a semiconductor chip, the functional components including a component having modifiable operating characteristics, a performance measuring circuit providing an output indicative of operating characteristics of the circuitry defined on the semiconductor chip during operation of the circuitry, and computer implemented software means for controlling a value for an operating characteristic of the component having modifiable operating characteristics in response to the output provided by the performance measuring circuit.
    Type: Application
    Filed: December 30, 2008
    Publication date: May 28, 2015
    Applicant: TRANSMETA CORPORATION
    Inventors: Godfrey P. D'Souza, Keith Klayman
  • Patent number: 8806247
    Abstract: A method for controlling the power used by a computer including the steps of measuring the operating characteristics of a central processor of the computer, determining when the operating characteristics of the central processor are significantly different than required by the operations being conducted, and changing the operating characteristics of the central processor to a level commensurate with the operations being conducted.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: August 12, 2014
    Inventors: Sameer Halepete, H. Peter Anvin, Zongjian Chen, Godfrey P. D'Souza, Marc Fleischmann, Keith Klayman, Thomas Lawrence, Andrew Read
  • Patent number: 8566627
    Abstract: A method for controlling the power used by a computer including the steps of measuring the operating characteristics of a central processor of the computer, determining when the operating characteristics of the central processor are significantly different than required by the operations being conducted, and changing the operating characteristics of the central processor to a level commensurate with the operations being conducted.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: October 22, 2013
    Inventors: Sameer Halepete, H. Peter Anvin, Zongjian Chen, Godfrey P. D'Souza, Marc Fleischmann, Keith Klayman, Thomas Lawrence, Andrew Read
  • Publication number: 20130132749
    Abstract: A method for controlling the power used by a computer including the steps of measuring the operating characteristics of a central processor of the computer, determining when the operating characteristics of the central processor are significantly different than required by the operations being conducted, and changing the operating characteristics of the central processor to a level commensurate with the operations being conducted.
    Type: Application
    Filed: December 21, 2012
    Publication date: May 23, 2013
    Inventors: Sameer Halepete, H. Peter Anvin, Zongjian Chen, Godfrey P. D'Souza, Marc Fleischmann, Keith Klayman, Thomas Lawrence, Andrew Read
  • Patent number: 8405418
    Abstract: A bus structure providing pipelined busing of data between logic circuits and special-purpose circuits of an integrated circuit, the bus structure including a network of pipelined conductors, and connectors selectively joining the pipelined conductors between the special-purpose circuits, other pipelined connectors, and the logic circuits.
    Type: Grant
    Filed: May 14, 2011
    Date of Patent: March 26, 2013
    Assignee: Agate Logic, Inc.
    Inventors: Dana How, Godfrey P. D'Souza, Malcolm J. Wing, Colin N. Murphy, Arun Jangity
  • Publication number: 20120246453
    Abstract: Apparatus and a method for causing scheduler software to produce code which executes more rapidly by ignoring some of the normal constraints placed on its scheduling operations and simply scheduling certain instructions to run as fast as possible, raising an exception if the scheduling violates a scheduling constraint, and determining steps to be taken for correctly executing each set of instructions about which an exception is raised.
    Type: Application
    Filed: June 4, 2012
    Publication date: September 27, 2012
    Inventors: Guillermo J. Rozas, Godfrey P. D'Souza, Charles R. Price, Paul S. Serris
  • Patent number: 8209517
    Abstract: Apparatus and a method for causing scheduler software to produce code which executes more rapidly by ignoring some of the normal constraints placed on its scheduling operations and simply scheduling certain instructions to run as fast as possible, raising an exception if the scheduling violates a scheduling constraint, and determining steps to be taken for correctly executing each set of instructions about which an exception is raised.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: June 26, 2012
    Inventors: Guillermo J. Rozas, Godfrey P. D'Souza, Charles R. Price, Paul S. Serris
  • Patent number: 7944236
    Abstract: A bus structure providing pipelined busing of data between logic circuits and special-purpose circuits of an integrated circuit, the bus structure including a network of pipelined conductors, and connectors selectively joining the pipelined conductors between the special-purpose circuits, other pipelined connectors, and the logic circuits.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: May 17, 2011
    Assignee: Agate Logic, Inc.
    Inventors: Dana How, Godfrey P. D'Souza, Malcolm J. Wing, Colin N. Murphy, Arun Jangity
  • Patent number: 7902862
    Abstract: A bus structure providing pipelined busing of data between logic circuits and special-purpose circuits of an integrated circuit, the bus structure including a network of pipelined conductors, and connectors selectively joining the pipelined conductors between the special-purpose circuits, other pipelined connectors, and the logic circuits.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: March 8, 2011
    Assignee: Agate Logic, Inc.
    Inventors: Dana How, Godfrey P. D'Souza, Malcolm J. Wing, Colin N. Murphy, Arun Jangity
  • Publication number: 20100306429
    Abstract: A bus structure providing pipelined busing of data between logic circuits and special-purpose circuits of an integrated circuit, the bus structure including a network of pipelined conductors, and connectors selectively joining the pipelined conductors between the special-purpose circuits, other pipelined connectors, and the logic circuits.
    Type: Application
    Filed: August 12, 2010
    Publication date: December 2, 2010
    Applicant: AGATE LOGIC, INC.
    Inventors: Dana How, Godfrey P. D'Souza, Malcolm J. Wing, Colin N. Murphy, Arun Jangity
  • Publication number: 20100011233
    Abstract: A method for controlling the power used by a computer including the steps of measuring the operating characteristics of a central processor of the computer, determining when the operating characteristics of the central processor are significantly different than required by the operations being conducted, and changing the operating characteristics of the central processor to a level commensurate with the operations being conducted.
    Type: Application
    Filed: July 14, 2009
    Publication date: January 14, 2010
    Inventors: Sameer Halepete, H. Peter Anvin, Zongjian Chen, Godfrey P. D'Souza, Marc Fleischmann, Keith Klayman, Thomas Lawrence, Andrew Read
  • Patent number: 7596708
    Abstract: A method for controlling the power used by a computer including the steps of measuring the operating characteristics of a central processor of the computer, determining when the operating characteristics of the central processor are significantly different than required by the operations being conducted, and changing the operating characteristics of the central processor to a level commensurate with the operations being conducted.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: September 29, 2009
    Inventors: Sameer Halepete, H. Peter Anvin, Zongjian Chen, Godfrey P. D'Souza, Marc Fleischmann, Keith Klayman, Thomas Lawrence, Andrew Read
  • Patent number: 7557605
    Abstract: A system including a plurality of programmable logic blocks, a plurality of special-purpose blocks, and a configurable high-speed mesh interconnect fabric operatively connecting the plurality of programmable logic blocks and the plurality of special-purpose blocks, where the configurable high-speed mesh interconnect fabric is configured to implement a plurality of interconnect pipeline buses spanning across the system.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: July 7, 2009
    Assignee: Cswitch Corporation
    Inventors: Godfrey P. D'Souza, Douglas Laird, Malcolm J. Wing, Colin N. Murphy, Dana L. How, Robert Yu, Jay B. Patel, Ivo Dobbelaere, Jason Golbus, Suresh Subramaniam, Mukunda Krishnappa, Pohrong R. Chu, Dave Trossen, Kevin James
  • Publication number: 20090072858
    Abstract: A system including a plurality of programmable logic blocks, a plurality of special-purpose blocks, and a configurable high-speed mesh interconnect fabric operatively connecting the plurality of programmable logic blocks and the plurality of special-purpose blocks, where the configurable high-speed mesh interconnect fabric is configured to implement a plurality of interconnect pipeline buses spanning across the system.
    Type: Application
    Filed: September 14, 2007
    Publication date: March 19, 2009
    Applicant: CSWITCH CORPORATION
    Inventors: Godfrey P. D'Souza, Douglas Laird, Malcolm J. Wing, Colin N. Murphy, Dana L. How, Robert Yu, Jay B. Patel, Ivo Dobbelaere, Jason Golbus, Suresh Subramaniam, Mukunda Krishnappa, Pohrong R. Chu, Dave Trossen, Kevin James
  • Publication number: 20090073967
    Abstract: A bus structure providing pipelined busing of data between logic circuits and special-purpose circuits of an integrated circuit, the bus structure including a network of pipelined conductors, and connectors selectively joining the pipelined conductors between the special-purpose circuits, other pipelined connectors, and the logic circuits.
    Type: Application
    Filed: September 14, 2007
    Publication date: March 19, 2009
    Inventors: Dana How, Godfrey P. D'Souza, Malcolm J. Wing, Colin N. Murphy, Arun Jangity
  • Patent number: 7472033
    Abstract: Apparatus including functional components of circuitry defined on a semiconductor chip, the functional components including a component having modifiable operating characteristics, a performance measuring circuit providing an output indicative of operating characteristics of the circuitry defined on the semiconductor chip during operation of the circuitry, and computer implemented software means for controlling a value for an operating characteristic of the component having modifiable operating characteristics in response to the output provided by the performance measuring circuit.
    Type: Grant
    Filed: October 17, 2002
    Date of Patent: December 30, 2008
    Assignee: Transmeta Corporation
    Inventors: Godfrey P. D'Souza, Keith Klayman
  • Patent number: 7100061
    Abstract: A method for controlling the power used by a computer including the steps of measuring the operating characteristics of a central processor of the computer, determining when the operating characteristics of the central processor are significantly different than required by the operations being conducted, and changing the operating characteristics of the central processor to a level commensurate with the operations being conducted.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: August 29, 2006
    Assignee: Transmeta Corporation
    Inventors: Sameer Halepete, H. Peter Anvin, Zongjian Chen, Godfrey P. D'Souza, Marc Fleischmann, Keith Klayman, Thomas Lawrence, Andrew Read
  • Patent number: 7089404
    Abstract: Apparatus and a method for causing scheduler software to produce code which executes more rapidly by ignoring some of the normal constraints placed on its scheduling operations and simply scheduling certain instructions to run as fast as possible, raising an exception if the scheduling violates a scheduling constraint, and determining steps to be taken for correctly executing each set of instructions about which an exception is raised.
    Type: Grant
    Filed: June 14, 1999
    Date of Patent: August 8, 2006
    Assignee: Transmeta Corporation
    Inventors: Guillermo J. Rozas, Godfrey P. D'Souza, Charles R. Price, Paul S. Serris
  • Patent number: 6571316
    Abstract: Apparatus including a cache having a plurality of storage positions for data and for addresses, each of the storage positions including in the storage positions signifying one of a plurality of address spaces; and selection circuitry selecting data from a storage position based on an address including an address space indicator.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: May 27, 2003
    Assignee: Transmeta Corporation
    Inventors: Godfrey P. D'Souza, Paul S. Serris