Patents by Inventor Brian Schott

Brian Schott 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: 8788540
    Abstract: An API (Application Programming Interface) for an adaptive computing system (ACS) may be used to create a system for performing an application on different types of ACS platforms. The API may be used to generate a system object including a host and a number of nodes and channels. A system data structure is created which describes the nodes, which may be FPGA (Field Programmable Gate Array)-based ACS accelerator boards. The API may enable source-code porting and scaling from small research platforms to larger field-deployable platforms.
    Type: Grant
    Filed: July 22, 2008
    Date of Patent: July 22, 2014
    Assignee: University of Southern California
    Inventors: Brian Schott, Robert Parker
  • Publication number: 20090012989
    Abstract: An API (Application Programming Interface) for an adaptive computing system (ACS) may be used to create a system for performing an application on different types of ACS platforms. The API may be used to generate a system object including a host and a number of nodes and channels. A system data structure is created which describes the nodes, which may be FPGA (Field Programmable Gate Array)-based ACS accelerator boards. The API may enable source-code porting and scaling from small research platforms to larger field-deployable platforms.
    Type: Application
    Filed: July 22, 2008
    Publication date: January 8, 2009
    Inventors: Brian Schott, Robert Parker
  • Patent number: 7404170
    Abstract: An API (Application Programming Interface) for an adaptive computing system (ACS) may be used to create a system for performing an application on different types of ACS platforms. The API may be used to generate a system object including a host and a number of nodes and channels. A system data structure is created which describes the nodes, which may be FPGA (Field Programmable Gate Array)-based ACS accelerator boards. The API may enable source-code porting and scaling from small research platforms to larger field-deployable platforms.
    Type: Grant
    Filed: July 5, 2005
    Date of Patent: July 22, 2008
    Assignee: University of Southern California
    Inventors: Brian Schott, Robert Parker
  • Publication number: 20060036774
    Abstract: An API (Application Programming Interface) for an adaptive computing system (ACS) may be used to create a system for performing an application on different types of ACS platforms. The API may be used to generate a system object including a host and a number of nodes and channels. A system data structure is created which describes the nodes, which may be FPGA (Field Programmable Gate Array)-based ACS accelerator boards. The API may enable source-code porting and scaling from small research platforms to larger field-deployable platforms.
    Type: Application
    Filed: July 5, 2005
    Publication date: February 16, 2006
    Inventors: Brian Schott, Robert Parker
  • Patent number: 6915502
    Abstract: An API (Application Programming Interface) for an adaptive computing system (ACS) may be used to create a system for performing an application on different types of ACS platforms. The API may be used to generate a system object including a host and a number of nodes and channels. A system data structure is created which describes the nodes, which may be FPGA (Field Programmable Gate Array)-based ACS accelerator boards. The API may enable source-code porting and scaling from small research platforms to larger field-deployable platforms.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: July 5, 2005
    Assignee: University of Southern California
    Inventors: Brian Schott, Robert Parker
  • Publication number: 20020112091
    Abstract: An API (Application Programming Interface) for an adaptive computing system (ACS) may be used to create a system for performing an application on different types of ACS platforms. The API may be used to generate a system object including a host and a number of nodes and channels. A system data structure is created which describes the nodes, which may be FPGA (Field Programmable Gate Array)-based ACS accelerator boards. The API may enable source-code porting and scaling from small research platforms to larger field-deployable platforms.
    Type: Application
    Filed: January 3, 2002
    Publication date: August 15, 2002
    Inventors: Brian Schott, Robert Parker
  • Patent number: 6359972
    Abstract: An apparatus and method for ascertaining states of a telephone line. A communication device, such as a modem, is coupled to a telephone line that also has other communication device or devices coupled to the line. The state of the line is determined before the modem goes off-hook. An energy level of a capacitor that is coupled to the telephone line is ascertained by a data pump of the modem. Should the energy level of the capacitor exceed a threshold, then the telephone line is in use and the modem does not go off-hook. If the energy level is at or below the threshold level, then the modem goes off-hook. In another implementation, an energy profile is established for the other communication devices when they transition from an on hook state to an off hook state and vise versa. The energy profile can be detected by the data pump to ascertain the state of the telephone line or the state of the communication device.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: March 19, 2002
    Assignee: Conexant Systems, Inc.
    Inventors: Russell Brian Schott, Stanton C. Renna, Raphael Rahamim, Robert W. Frankland
  • Patent number: 5781893
    Abstract: Sales activity of a product at sales outlets including sales outlets at which sales activity data is sampled and unsampled sales outlets is estimated by determining the distances between each of the sampled sales outlets and each of the unsampled sales outlets and correlating sales activity data from the sampled sales outlets according to the determined distances. The sales activity volume of the product at the plurality of sampled outlets and the estimated sales activity volume of the product at the unsampled outlets are combined to obtain an estimate of sales activity for all the sales outlets. Sales activity of products prescribed by a physician at both the sampled and unsampled outlets can be estimated by correlating sales activity data for the prescribing physician at the sampled outlets according to the distances between the sampled outlets and the unsampled outlets.
    Type: Grant
    Filed: April 24, 1995
    Date of Patent: July 14, 1998
    Assignee: Duns Licensing Associates, L.P.
    Inventors: Mark Andrew Felthauser, Preston L. McHenry, Harold Joseph Petrimoulx, Jeffrey Brian Schott