Patents by Inventor Robert Dye

Robert Dye 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: 11909509
    Abstract: Distributed audio mixing may include transmitting a set of parameters from a local location to one or more remote locations at least multiple miles away from the local location for, at each of the one or more remote locations, one or more remote audio sources to be processed according to the parameters to produce respective one or more remote audio mixes; processing one or more local audio sources according to the parameters to produce a local audio mix; receiving the one or more remote audio mixes; and locally summing the one or more remote audio mixes to the local audio mix to obtain a final audio mix.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: February 20, 2024
    Assignee: TLS Corp.
    Inventors: Gregory F. Shay, Robert Dye, Barry Blesser
  • Publication number: 20220182163
    Abstract: Distributed audio mixing may include transmitting a set of parameters from a local location to one or more remote locations at least multiple miles away from the local location for, at each of the one or more remote locations, one or more remote audio sources to be processed according to the parameters to produce respective one or more remote audio mixes; processing one or more local audio sources according to the parameters to produce a local audio mix; receiving the one or more remote audio mixes; and locally summing the one or more remote audio mixes to the local audio mix to obtain a final audio mix.
    Type: Application
    Filed: March 10, 2020
    Publication date: June 9, 2022
    Inventors: Gregory F. Shay, Robert Dye, Barry Blesser
  • Patent number: 10347263
    Abstract: A method to watermark an audio signal may include receiving watermark data payload information, converting the watermark data payload information into a watermark audio signal including one or more watermark messages corresponding to the watermark data payload information, and inserting the one or more watermark messages into multiple spectral channels of the audio signal, wherein each of the multiple spectral channels occupies a different frequency range, wherein, once an audio segment has been inserted into a spectral channel of the audio signal, amplitude of the audio segment is held constant for the time duration of the audio segment such that a first portion of the audio segment is masked by the audio signal and a second portion of the audio segment is not masked by the audio signal.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: July 9, 2019
    Assignee: TLS Corp.
    Inventors: Barry Blesser, Robert Dye
  • Patent number: 10152980
    Abstract: A method to watermark an audio signal may include receiving watermark data payload information, converting the watermark data payload information into a watermark audio signal including one or more watermark messages corresponding to the watermark data payload information, and inserting the one or more watermark messages into multiple spectral channels of the audio signal, wherein each of the multiple spectral channels occupies a different frequency range, wherein bandwidth of a first spectral channel located in a first frequency region is smaller than bandwidth of a second spectral channel located in a second frequency region, and wherein bandwidth of a spectral channel, from the multiple spectral channels, is equal to a number divided by the time duration of a respective symbol, from the multiple symbols, in the spectral channel, wherein the number is in the range of 0.7 to 2.5.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: December 11, 2018
    Assignee: TLS Corp.
    Inventors: Barry Blesser, Robert Dye
  • Patent number: 10115404
    Abstract: A method for a machine or group of machines to watermark speech audio transmissions includes receiving a speech audio signal, receiving a watermark signal including a message of multiple bits, each bit having one of two values, each value represented by one of two symbols, each of the symbols corresponding to a respective audio segment, and at a time t1, transmitting a first transmission including at least some of the multiple bits in multiple spectral channels of the speech audio signal, each spectral channel corresponding to a different frequency range, wherein a first one of the multiple spectral channels carries a first bit from the multiple bits while at the same time a second one of the multiple spectral channels carries a second bit from the multiple bits different from the first bit.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: October 30, 2018
    Assignee: TLS Corp.
    Inventors: Barry A. Blesser, Robert Dye
  • Publication number: 20180122391
    Abstract: A method to watermark an audio signal may include receiving watermark data payload information, converting the watermark data payload information into a watermark audio signal including one or more watermark messages corresponding to the watermark data payload information, and inserting the one or more watermark messages into multiple spectral channels of the audio signal, wherein each of the multiple spectral channels occupies a different frequency range, wherein bandwidth of a first spectral channel located in a first frequency region is smaller than bandwidth of a second spectral channel located in a second frequency region, and wherein bandwidth of a spectral channel, from the multiple spectral channels, is equal to a number divided by the time duration of a respective symbol, from the multiple symbols, in the spectral channel, wherein the number is in the range of 0.7 to 2.5.
    Type: Application
    Filed: December 26, 2017
    Publication date: May 3, 2018
    Inventors: Barry Blesser, Robert Dye
  • Publication number: 20180122392
    Abstract: A method to watermark an audio signal may include receiving watermark data payload information, converting the watermark data payload information into a watermark audio signal including one or more watermark messages corresponding to the watermark data payload information, and inserting the one or more watermark messages into multiple spectral channels of the audio signal, wherein each of the multiple spectral channels occupies a different frequency range, wherein, once an audio segment has been inserted into a spectral channel of the audio signal, amplitude of the audio segment is held constant for the time duration of the audio segment such that a first portion of the audio segment is masked by the audio signal and a second portion of the audio segment is not masked by the audio signal.
    Type: Application
    Filed: December 26, 2017
    Publication date: May 3, 2018
    Inventors: Barry Blesser, Robert Dye
  • Patent number: 9865272
    Abstract: A method for a machine or group of machines to watermark an audio signal includes receiving an audio signal and a watermark signal including multiple symbols, and inserting at least some of the multiple symbols in multiple spectral channels of the audio signal, each spectral channel corresponding to a different frequency range. Optimization of the design incorporates minimizing the human auditory system perceiving the watermark channels by taking into account perceptual time-frequency masking, pattern detection of watermarking messages, the statistics of worst case program content such as speech, and speech-like programs.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: January 9, 2018
    Assignee: TLS. Corp.
    Inventors: Barry Blesser, Robert Dye
  • Publication number: 20170186438
    Abstract: A method for a machine or group of machines to watermark an audio signal includes receiving an audio signal and a watermark signal including multiple symbols, and inserting at least some of the multiple symbols in multiple spectral channels of the audio signal, each spectral channel corresponding to a different frequency range. Optimization of the design incorporates minimizing the human auditory system perceiving the watermark channels by taking into account perceptual time-frequency masking, pattern detection of watermarking messages, the statistics of worst case program content such as speech, and speech-like programs.
    Type: Application
    Filed: March 15, 2017
    Publication date: June 29, 2017
    Inventors: Barry Blesser, Robert Dye
  • Patent number: 9626977
    Abstract: A method for a machine or group of machines to watermark an audio signal includes receiving an audio signal and a watermark signal including multiple symbols, and inserting at least some of the multiple symbols in multiple spectral channels of the audio signal, each spectral channel corresponding to a different frequency range. Optimization of the design incorporates minimizing the human auditory system perceiving the watermark channels by taking into account perceptual time-frequency masking, pattern detection of watermarking messages, the statistics of worst case program content such as speech, and speech-like programs.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: April 18, 2017
    Assignee: TLS Corp.
    Inventors: Barry Blesser, Robert Dye
  • Publication number: 20170025129
    Abstract: A method for a machine or group of machines to watermark speech audio transmissions includes receiving a speech audio signal, receiving a watermark signal including a message of multiple bits, each bit having one of two values, each value represented by one of two symbols, each of the symbols corresponding to a respective audio segment, and at a time t1, transmitting a first transmission including at least some of the multiple bits in multiple spectral channels of the speech audio signal, each spectral channel corresponding to a different frequency range, wherein a first one of the multiple spectral channels carries a first bit from the multiple bits while at the same time a second one of the multiple spectral channels carries a second bit from the multiple bits different from the first bit.
    Type: Application
    Filed: July 25, 2016
    Publication date: January 26, 2017
    Inventors: Barry A. Blesser, Robert Dye
  • Publication number: 20170025128
    Abstract: A method for a machine or group of machines to watermark an audio signal includes receiving an audio signal and a watermark signal including multiple symbols, and inserting at least some of the multiple symbols in multiple spectral channels of the audio signal, each spectral channel corresponding to a different frequency range. Optimization of the design incorporates minimizing the human auditory system perceiving the watermark channels by taking into account perceptual time-frequency masking, pattern detection of watermarking messages, the statistics of worst case program content such as speech, and speech-like programs.
    Type: Application
    Filed: April 20, 2016
    Publication date: January 26, 2017
    Inventors: Barry Blesser, Robert Dye
  • Patent number: 9475608
    Abstract: The palletized shipping and display system comprises two support containers, a plastic pallet, a product tray, a tubular sleeve, and a plurality of product containers that are disposed in the support containers. The support containers are latched at their bottoms to the pallet. Each of the support containers includes an open front and a shelf recessed from an open top and the tubular sleeve disposed around the support and product containers. A display chamber is defined in the open top above the shelf for displaying product at a point of sale and when the product is depleted from the display chamber, the sleeve is lifted to expose and retrieve product containers from the bottom of the stack. The retrieved product containers are then used to replenish product in the display chamber.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: October 25, 2016
    Assignee: International Paper Company
    Inventors: Robert Dye, Marco Cerqueira
  • Publication number: 20150274360
    Abstract: The palletized shipping and display system comprises two support containers, a plastic pallet, a product tray, a tubular sleeve, and a plurality of product containers that are disposed in the support containers. The support containers are latched at their bottoms to the pallet. Each of the support containers includes an open front and a shelf recessed from an open top and the tubular sleeve disposed around the support and product containers. A display chamber is defined in the open top above the shelf for displaying product at a point of sale and when the product is depleted from the display chamber, the sleeve is lifted to expose and retrieve product containers from the bottom of the stack. The retrieved product containers are then used to replenish product in the display chamber.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: INTERNATIONAL PAPER COMPANY
    Inventors: ROBERT DYE, MARCO CERQUEIRA
  • Publication number: 20130015093
    Abstract: A stackable display tray made of laminated plies of paperboard includes first and second vertical walls extending upwardly from a base wall. First and second upper ends of the walls have first and second tips in line with first and second channels in a bottom of the tray. The upper ends may be tapered. The tips may include tip cross sections and the channels may include channel cross sections with the tip cross sections generally conforming in size and shape to the channel cross sections. The paperboard may be double walled corrugated paperboard including flutes of a first one of each pair of adjacent ones of the plies angled with respect the flutes of a second one of the pair such as at 90 degrees. Product such as bottles may loaded in the tray wrapped with plastic shrink wrap film.
    Type: Application
    Filed: July 11, 2011
    Publication date: January 17, 2013
    Applicant: INTERNATIONAL PAPER COMPANY
    Inventor: Robert Dye
  • Patent number: 7844911
    Abstract: A system and method for configuring a graphical user interface (GUI) element to publish data to a data target and/or subscribe to data from a data source. The developer specifies a data source or target The program is executed. If the GUI element is configured to subscribe to data from a data source, then the program receives data from the data source. This data is then be provided to the GUI element, which displays the data to the user. If the GUI element is configured to publish data to a data target, then the program sends or writes data associated with the GUI element to the data target.
    Type: Grant
    Filed: November 1, 2004
    Date of Patent: November 30, 2010
    Assignee: National Instruments Corporation
    Inventors: Paul F. Austin, Robert Dye
  • Publication number: 20080066053
    Abstract: A system and method for automatically generating a second graphical program based on a first graphical program. The first graphical program may be associated with a first programming development environment. For example, a user may have interactively created the first graphical program from within the first programming development environment, e.g., by using an editor to place various nodes on a block diagram, such that the nodes visually indicate functionality of the first graphical program. The method may operate to automatically, i.e., automatically, generate a second graphical program based on the first graphical program, such that the second graphical program is associated with a second programming development environment. The method may generate the second graphical program automatically, without relying on user input, or may prompt for user input to determine various options to use in generating the second graphical program.
    Type: Application
    Filed: October 31, 2007
    Publication date: March 13, 2008
    Inventors: Subramanian Ramamoorthy, Lothar Wenzel, Gregory Morrow, Michael Santori, John Limroth, Ram Kudukoli, Robert Dye
  • Patent number: 7287230
    Abstract: System and method for configuring a graphical user interface (GUI) element to publish data to a data target and/or subscribe to data from a data source. During program development, a developer associates a GUI element with a program, e.g., for receiving user input data and/or indicating data to the user. The developer configures the GUI element to publish data associated with the GUI element to a data target and/or to subscribe to data from a data source, and specifies a data source or target for the data connection. The program is executed, during which the program automatically determines and uses an appropriate protocol for interfacing with the data source/target to connect to or open the data source and/or target, and receive data from the data source, which is provided to and displayed by the GUI element, and/or send or write data associated with the GUI element to the data target.
    Type: Grant
    Filed: December 13, 2000
    Date of Patent: October 23, 2007
    Assignee: National Instruments Corporation
    Inventors: Paul F. Austin, Robert Dye
  • Patent number: 7159183
    Abstract: A computer-implemented system and method for programmatically/dynamically creating or editing a graphical program. The ability to programmatically create/edit graphical programs enables applications and tools to automatically create or modify a graphical program or a portion of a graphical program. In the preferred embodiment, any operation which a user may perform while interactively editing a graphical program (e.g., connect two objects, change the position of an object, change the color of an object, etc.) may be performed programmatically.
    Type: Grant
    Filed: March 3, 2000
    Date of Patent: January 2, 2007
    Assignee: National Instruments Corporation
    Inventors: Ram Kudukoli, Robert Dye, Melanie Jensen, Yumiko Kawachi
  • Publication number: 20060259871
    Abstract: A system and method for programmatically generating a graphical program or a portion of a graphical program in response to receiving user input. The user input may specify functionality of the graphical program or graphical program portion to be generated. In response to the user input, a graphical program (or graphical program portion) that implements the specified functionality may be programmatically generated. Thus, different graphical programs may be generated, depending on the user input received.
    Type: Application
    Filed: July 28, 2006
    Publication date: November 16, 2006
    Inventors: Jeffrey Washington, Ram Kudukoli, Robert Dye, Paul Austin