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: 11909509Abstract: 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: GrantFiled: March 10, 2020Date of Patent: February 20, 2024Assignee: TLS Corp.Inventors: Gregory F. Shay, Robert Dye, Barry Blesser
-
Publication number: 20220182163Abstract: 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: ApplicationFiled: March 10, 2020Publication date: June 9, 2022Inventors: Gregory F. Shay, Robert Dye, Barry Blesser
-
Patent number: 10347263Abstract: 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: GrantFiled: December 26, 2017Date of Patent: July 9, 2019Assignee: TLS Corp.Inventors: Barry Blesser, Robert Dye
-
Patent number: 10152980Abstract: 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: GrantFiled: December 26, 2017Date of Patent: December 11, 2018Assignee: TLS Corp.Inventors: Barry Blesser, Robert Dye
-
Patent number: 10115404Abstract: 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: GrantFiled: July 25, 2016Date of Patent: October 30, 2018Assignee: TLS Corp.Inventors: Barry A. Blesser, Robert Dye
-
Publication number: 20180122391Abstract: 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: ApplicationFiled: December 26, 2017Publication date: May 3, 2018Inventors: Barry Blesser, Robert Dye
-
Publication number: 20180122392Abstract: 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: ApplicationFiled: December 26, 2017Publication date: May 3, 2018Inventors: Barry Blesser, Robert Dye
-
Patent number: 9865272Abstract: 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: GrantFiled: March 15, 2017Date of Patent: January 9, 2018Assignee: TLS. Corp.Inventors: Barry Blesser, Robert Dye
-
Publication number: 20170186438Abstract: 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: ApplicationFiled: March 15, 2017Publication date: June 29, 2017Inventors: Barry Blesser, Robert Dye
-
Patent number: 9626977Abstract: 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: GrantFiled: April 20, 2016Date of Patent: April 18, 2017Assignee: TLS Corp.Inventors: Barry Blesser, Robert Dye
-
Publication number: 20170025129Abstract: 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: ApplicationFiled: July 25, 2016Publication date: January 26, 2017Inventors: Barry A. Blesser, Robert Dye
-
Publication number: 20170025128Abstract: 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: ApplicationFiled: April 20, 2016Publication date: January 26, 2017Inventors: Barry Blesser, Robert Dye
-
Patent number: 9475608Abstract: 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: GrantFiled: March 28, 2014Date of Patent: October 25, 2016Assignee: International Paper CompanyInventors: Robert Dye, Marco Cerqueira
-
Publication number: 20150274360Abstract: 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: ApplicationFiled: March 28, 2014Publication date: October 1, 2015Applicant: INTERNATIONAL PAPER COMPANYInventors: ROBERT DYE, MARCO CERQUEIRA
-
Publication number: 20130015093Abstract: 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: ApplicationFiled: July 11, 2011Publication date: January 17, 2013Applicant: INTERNATIONAL PAPER COMPANYInventor: Robert Dye
-
Patent number: 7844911Abstract: 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: GrantFiled: November 1, 2004Date of Patent: November 30, 2010Assignee: National Instruments CorporationInventors: Paul F. Austin, Robert Dye
-
Publication number: 20080066053Abstract: 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: ApplicationFiled: October 31, 2007Publication date: March 13, 2008Inventors: Subramanian Ramamoorthy, Lothar Wenzel, Gregory Morrow, Michael Santori, John Limroth, Ram Kudukoli, Robert Dye
-
Patent number: 7287230Abstract: 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: GrantFiled: December 13, 2000Date of Patent: October 23, 2007Assignee: National Instruments CorporationInventors: Paul F. Austin, Robert Dye
-
Patent number: 7159183Abstract: 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: GrantFiled: March 3, 2000Date of Patent: January 2, 2007Assignee: National Instruments CorporationInventors: Ram Kudukoli, Robert Dye, Melanie Jensen, Yumiko Kawachi
-
Publication number: 20060259871Abstract: 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: ApplicationFiled: July 28, 2006Publication date: November 16, 2006Inventors: Jeffrey Washington, Ram Kudukoli, Robert Dye, Paul Austin