Patents by Inventor Frederick Weber
Frederick Weber 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: 12354002Abstract: An adapter layer may be used to customize a machine learning component by transforming data flowing into, out of, and/or within the machine learning component. The adapter layer may include a number of neural network components, or “adapters,” configured to perform a transformation on input data. Neural network components may be configured into adapter groups. A router component can, based on the input data, select one or more neural network components for transforming the input data. The input layer may combine the results of any such transformations to yield adapted data. Different adapter groups can include adapters of different complexity (e.g., involving different amounts of computation and/or latency). Thus, the amount of computation or latency added by an adapter layer can be reduced for simpler transformations of the input data.Type: GrantFiled: December 14, 2022Date of Patent: July 8, 2025Assignee: Amazon Technologies, Inc.Inventor: Frederick Weber
-
Publication number: 20080109595Abstract: A memory circuit system and method are provided. An interface circuit is capable of communication with a plurality of memory circuits and a system. In use, the interface circuit is operable to interface the memory circuits and the system for reducing command scheduling constraints of the memory circuits.Type: ApplicationFiled: October 30, 2007Publication date: May 8, 2008Inventors: Suresh Rajan, Keith Schakel, Michael Sebastian Smith, David Wang, Frederick Weber
-
Publication number: 20080109206Abstract: A memory subsystem is provided including an interface circuit adapted for communication with a system and a majority of address or control signals of a first number of memory circuits. The interface circuit includes emulation logic for emulating at least one memory circuit of a second number.Type: ApplicationFiled: October 30, 2007Publication date: May 8, 2008Inventors: Suresh Rajan, Keith Schakel, Michael Smith, David Wang, Frederick Weber
-
Publication number: 20080104314Abstract: A memory subsystem is provided including an interface circuit adapted for communication with a system and a majority of address or control signals of a first number of memory circuits. The interface circuit includes emulation logic for emulating at least one memory circuit of a second number.Type: ApplicationFiled: October 30, 2007Publication date: May 1, 2008Inventors: Suresh Rajan, Keith Schakel, Michael Smith, David Wang, Frederick Weber
-
Publication number: 20080103753Abstract: A memory subsystem is provided including an interface circuit adapted for communication with a system and a majority of address or control signals of a first number of memory circuits. The interface circuit includes emulation logic for emulating at least one memory circuit of a second number.Type: ApplicationFiled: October 30, 2007Publication date: May 1, 2008Inventors: Suresh Rajan, Keith Schakel, Michael Sebastian Smith, David Wang, Frederick Weber
-
Publication number: 20080037353Abstract: A memory circuit power management system and method are provided. In use, an interface circuit is in communication with a plurality of memory circuits and a system. The interface circuit is operable to interface the memory circuits and the system for performing a power management operation in association with at least a portion of the memory circuits. Such power management operation is performed during a latency associated with one or more commands directed to at least a portion of the memory circuits.Type: ApplicationFiled: October 20, 2006Publication date: February 14, 2008Inventors: Suresh Rajan, Keith Schakel, Michael Sebastian Smith, David Wang, Frederick Weber
-
Publication number: 20070204075Abstract: A memory circuit system and method are provided. An interface circuit is capable of communication with a plurality of memory circuits and a system. In use, the interface circuit is operable to interface the memory circuits and the system for reducing command scheduling constraints of the memory circuits.Type: ApplicationFiled: February 8, 2007Publication date: August 30, 2007Inventors: Suresh Rajan, Keith Schakel, Michael Smith, David Wang, Frederick Weber
-
Publication number: 20070192563Abstract: A memory circuit system and method are provided. An interface circuit is capable of communication with a plurality of memory circuits and a system. In use, the interface circuit is operable to translate an address associated with a command communicated between the system and the memory circuits.Type: ApplicationFiled: February 8, 2007Publication date: August 16, 2007Inventors: Suresh Rajan, Keith Schakel, Michael Smith, David Wang, Frederick Weber
-
Publication number: 20070116722Abstract: The present invention provides a method of inducing an immune response against Campylobacter in an avian species, especially a domesticated avian species such as chicken, turkey, duck, goose and quail, by administering, in ovo, live cells of Campylobacter.Type: ApplicationFiled: November 22, 2004Publication date: May 24, 2007Applicant: PFIZER PRODUCTS INC.Inventors: Tonia Agin, Everett Rosey, Frederick Weber
-
Publication number: 20050166006Abstract: A system including a host coupled to a serially connected chain of memory modules. In one embodiment, at least one of the memory modules includes a cache for storing data stored in a system memory.Type: ApplicationFiled: May 10, 2004Publication date: July 28, 2005Inventors: Gerald Talbot, Frederick Weber, Shwetal Patel
-
Publication number: 20050071542Abstract: A system includes a host coupled to a serially connected chain of memory modules. In one embodiment, the host includes a memory controller that may be configured to issue a memory read request for data stored within the memory modules. The memory controller may further request that data be prefetched from the memory modules by encoding prefetch information within the memory read request. The memory controller may also be configured to issue a memory write request to write data to the memory modules and to selectively request that one or more pages of memory within a given one of the memory modules remain open by encoding the prefetch information within the memory write request.Type: ApplicationFiled: May 10, 2004Publication date: March 31, 2005Inventors: Frederick Weber, Ross La Fetra, Paul Miranda
-
Patent number: 6266803Abstract: A method for routing clock signals in an integrated circuit provides a hierarchical routing scheme in which the lowest level clock buffers are first placed row by row in preallocated locations and routed to the input pins of standard cells receiving the output clock signals of these clock buffers. Under the method, the number of clock buffers to be placed in each row is computed according to estimates of their load capacitances and expected wiring lengths within a window. The output buffers of the same clock signal are gridded or strapped together to minimize clock skew. A second level of clock buffers are then assigned to drive the lowest level buffers. The hierarchy can be extended to any number of higher levels, until clock signals are routed for the entire integrated circuit. The higher level clock signals can also be strapped or gridded to minimize clock skew.Type: GrantFiled: May 12, 1998Date of Patent: July 24, 2001Assignee: Advanced Micro Devices, Inc.Inventors: Alisa M. Scherer, Frederick Weber
-
Patent number: 6087872Abstract: A high-performance dynamic flip-flop circuit implementation. The dynamic flip-flop circuit comprises an "implicit" one-shot to generate a delayed clock output (319). The flip-flop comprises a delay block (317) coupled to a clock input (305). The flip-flop may be a D-type flip-flop. In a positive-edge-triggered embodiment of the flip-flop, a falling edge (440) of the delayed clock output (319) follows a rising edge (444) of a clock signal after a delay period (448). The flip-flop clocks in new data at a data input (305) in response to the clock input (310) during this delay period (448). Data is held in a storage block (360). The flip-flop has extremely good transient characteristics, especially set-up and clock-to-output times. The flip-flop consumes no static power.Type: GrantFiled: February 23, 1998Date of Patent: July 11, 2000Assignee: Advanced Micro Devices, Inc.Inventors: Hamid Partovi, Robert C. Burd, Udin Salim, Frederick Weber, Luigi Di Gregorio, Donald A. Draper
-
Patent number: 5990717Abstract: A high-performance flip-flop circuit implementation. The flip-flop circuit comprises an "implicit" one-shot to generate a delayed clock output (407). The flip-flop comprises a delay block (405) coupled to a clock input (210). The flip-flop may be a D-type flip-flop. In a positive-edge-triggered embodiment of the flip-flop, a falling edge (540) of the delayed clock output (407) follows a rising edge (544) of a clock signal after a delay period (548). The flip-flop clocks in new data at a data input (205) in response to the clock input (210) during this delay period (548). Data is held in a storage block (450). The flip-flop has extremely good transient characteristics, especially set-up and clock-to-output times. The flip-flop consumes no static power.Type: GrantFiled: March 9, 1998Date of Patent: November 23, 1999Assignee: Advanced Micro Devices, Inc.Inventors: Hamid Partovi, Robert C. Burd, Udin Salim, Frederick Weber, Luigi Di Gregorio, Donald A. Draper
-
Patent number: 5790841Abstract: A method for routing clock signals in an integrated circuit provides a hierarchical routing scheme in which the lowest level clock buffers are first placed row by row in preallocated locations and routed to the input pins of standard cells receiving the output clock signals of these clock buffers. Under the method, the number of clock buffers to be placed in each row is computed according to estimates of their load capacitances and expected wiring lengths within a window. The output buffers of the same clock signal are gridded or strapped together to minimize clock skew. A second level of clock buffers are then assigned to drive the lowest level buffers. The hierarchy can be extended to any number of higher levels, until clock signals are routed for the entire integrated circuit. The higher level clock signals can also be strapped or gridded to minimize clock skew.Type: GrantFiled: April 15, 1996Date of Patent: August 4, 1998Assignee: Advanced Micro Devices, Inc.Inventors: Alisa M. Scherer, Frederick Weber
-
Patent number: 5774005Abstract: A high-performance flip-flop circuit implementation. The flip-flop circuit comprises an "implicit" one-shot to generate a delayed clock output (407). The flip-flop comprises a delay block (405) coupled to a clock input (210). The flip-flop may be a D-type flip-flop. In a positive-edge-triggered embodiment of the flip-flop, a falling edge (540) of the delayed clock output (407) follows a rising edge (544) of a clock signal after a delay period (548). The flip-flop clocks in new data at a data input (205) in response to the clock input (210) during this delay period (548). Data is held in a storage block (450). The flip-flop has extremely good transient characteristics, especially setup and clock-to-output times. The flip-flop consumes no static power.Type: GrantFiled: August 30, 1996Date of Patent: June 30, 1998Assignee: Advanced Micro Devices, Inc.Inventors: Hamid Partovi, Robert C. Burd, Udin Salim, Frederick Weber, Luigi DiGregorio, Donald A. Draper
-
Patent number: 5764089Abstract: A high-performance dynamic flip-flop circuit implementation. The dynamic flip-flop circuit comprises an "implicit" one-shot to generate a delayed clock output (319). The flip-flop comprises a delay block (317) coupled to a clock input (305). The flip-flop may be a D-type flip-flop. In a positive-edge-triggered embodiment of the flip-flop, a falling edge (440) of the delayed clock output (319) follows a rising edge (444) of a clock signal after a delay period (448). The flip-flop clocks in new data at a data input (305) in response to the clock input (310) during this delay period (448). Data is held in a storage block (360). The flip-flop has extremely good transient characteristics, especially set-up and clock-to-output times. The flip-flop consumes no static power.Type: GrantFiled: August 30, 1996Date of Patent: June 9, 1998Assignee: Altera CorporationInventors: Hamid Partovi, Robert C. Burd, Udin Salim, Frederick Weber, Luigi Di Gregorio, Donald A. Draper