Patents by Inventor Robert McClure
Robert McClure 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: 11776516Abstract: Systems and methods for mapping parts in a digital sheet music file for a harmony. The method may include receiving a selection of a music segment for part mapping, receiving a digital sheet music representation of the selected music segment, and determining a plurality of plausible part mapping for the digital sheet music representation. A part mapping identifies one or more distinct musical parts in the digital sheet music representation, each of said one or more distinct musical parts corresponding to a performer of the harmony. The method may also include analyzing one or more features of the plurality of plausible part mapping to identify a highest probability part mapping based on previously stored information, and outputting the highest probability part mapping.Type: GrantFiled: August 26, 2021Date of Patent: October 3, 2023Assignee: HARMONY HELPER, LLCInventors: Andrew Goren, Michael Holroyd, Robert McClure
-
Patent number: 11282407Abstract: Method of teaching a vocal harmony involves a computing device which automatically generates a plurality of audio presentations of a musical composition in a predetermined series. Each audio presentation in the series is different from the other audio presentations in the series and is configured to assist the user in progressively learning the selected vocal harmony part. Each of the plurality of audio presentations in the predetermined series is made different from others of the audio presentation in the predetermined series by selectively controlling (1) the particular ones of the plurality of vocal harmony parts that are included in each of the audio presentations, and/or (2) a magnitude of an audio volume that is applied to each of the plurality of vocal harmony parts that is included in each of the audio presentations.Type: GrantFiled: January 2, 2019Date of Patent: March 22, 2022Assignee: HARMONY HELPER, LLCInventors: Andrew Goren, Michael Holroyd, Lindsay Ifill, Robert McClure
-
Publication number: 20210390932Abstract: Systems and methods for mapping parts in a digital sheet music file for a harmony. The method may include receiving a selection of a music segment for part mapping, receiving a digital sheet music representation of the selected music segment, and determining a plurality of plausible part mapping for the digital sheet music representation. A part mapping identifies one or more distinct musical parts in the digital sheet music representation, each of said one or more distinct musical parts corresponding to a performer of the harmony. The method may also include analyzing one or more features of the plurality of plausible part mapping to identify a highest probability part mapping based on previously stored information, and outputting the highest probability part mapping.Type: ApplicationFiled: August 26, 2021Publication date: December 16, 2021Inventors: Andrew Goren, Michael Holroyd, Robert McClure
-
Patent number: 11145283Abstract: Systems and methods for mapping parts in a digital sheet music file for a harmony. The method may include receiving a selection of a music segment for part mapping, receiving a digital sheet music representation of the selected music segment, and determining a plurality of plausible part mapping for the digital sheet music representation. A part mapping identifies one or more distinct musical parts in the digital sheet music representation, each of said one or more distinct musical parts corresponding to a performer of the harmony. The method may also include analyzing one or more features of the plurality of plausible part mapping to identify a highest probability part mapping based on previously stored information, and outputting the highest probability part mapping.Type: GrantFiled: January 10, 2020Date of Patent: October 12, 2021Assignee: HARMONY HELPER, LLCInventors: Andrew Goren, Michael Holroyd, Robert McClure
-
Publication number: 20200227012Abstract: Systems and methods for mapping parts in a digital sheet music file for a harmony. The method may include receiving a selection of a music segment for part mapping, receiving a digital sheet music representation of the selected music segment, and determining a plurality of plausible part mapping for the digital sheet music representation. A part mapping identifies one or more distinct musical parts in the digital sheet music representation, each of said one or more distinct musical parts corresponding to a performer of the harmony. The method may also include analyzing one or more features of the plurality of plausible part mapping to identify a highest probability part mapping based on previously stored information, and outputting the highest probability part mapping.Type: ApplicationFiled: January 10, 2020Publication date: July 16, 2020Inventors: Andrew Goren, Michael Holroyd, Robert McClure
-
Publication number: 20190139437Abstract: Method of teaching a vocal harmony involves a computing device which automatically generates a plurality of audio presentations of a musical composition in a predetermined series. Each audio presentation in the series is different from the other audio presentations in the series and is configured to assist the user in progressively learning the selected vocal harmony part. Each of the plurality of audio presentations in the predetermined series is made different from others of the audio presentation in the predetermined series by selectively controlling (1) the particular ones of the plurality of vocal harmony parts that are included in each of the audio presentations, and/or (2) a magnitude of an audio volume that is applied to each of the plurality of vocal harmony parts that is included in each of the audio presentations.Type: ApplicationFiled: January 2, 2019Publication date: May 9, 2019Inventors: Andrew Goren, Michael Holroyd, Lindsay Ifill, Robert McClure
-
Publication number: 20140249893Abstract: Embodiments of agricultural performance information systems are presented and disclosed herein. Other examples and related methods are also disclosed herein.Type: ApplicationFiled: May 15, 2014Publication date: September 4, 2014Applicant: MachineryLink, Inc.Inventors: Robert McClure, Jay Lang, Landon Morris, William C. Mayes
-
Patent number: 8756894Abstract: In an exemplary embodiment of this invention, corrugated board is folded into a building system. The building system comprises a plurality of blocks and connectors. The blocks are rectangular cuboid in shape. The bottom and top sides of the blocks have rectangular arrays of holes. The blocks may be releasably connected by aligning the top holes of one block with the bottom holes of another block, and then inserting connectors into the aligned pairs of holes, one connector per aligned paid of holes. The ends of the connectors that are inserted are circular or equiangular polygonal in shape. In some embodiments, compression is used to releasably hold the connectors in place.Type: GrantFiled: February 24, 2011Date of Patent: June 24, 2014Assignee: Impossible Objects LLCInventors: Robert Swartz, Joseph Fallon, Robert McClure
-
Publication number: 20140117183Abstract: A beverage container holder configured to mounting to a flush valve of a urinal for the purpose of holding a beverage, such as a bottle of beer, is described. The holder mounts to a tailpiece nut of the flush valve by way of a tailpiece connector that both securely holds the container in place to prevent undesirable upwardly and downwardly motion as well as side to side motion.Type: ApplicationFiled: October 26, 2012Publication date: May 1, 2014Inventor: Robert McClure
-
Publication number: 20110206872Abstract: In an exemplary embodiment of this invention, corrugated board is folded into a building system. The building system comprises a plurality of blocks and connectors. The blocks are rectangular cuboid in shape. The bottom and top sides of the blocks have rectangular arrays of holes. The blocks may be releasably connected by aligning the top holes of one block with the bottom holes of another block, and then inserting connectors into the aligned pairs of holes, one connector per aligned paid of holes. The ends of the connectors that are inserted are circular or equiangular polygonal in shape. In some embodiments, compression is used to releasably hold the connectors in place.Type: ApplicationFiled: February 24, 2011Publication date: August 25, 2011Inventors: Robert Swartz, Joseph Fallon, Robert McClure
-
Publication number: 20100174445Abstract: ASCII gateway to in-vehicle system provides bi-directional translation between multiplexed motor vehicle networks and industrial control and monitoring devices. Integrated hardware and software components provide data communications between motor vehicle electronic control module networks and RS-232 serial ASCII-text capable device, for industrial control and/or industrial automation application in manufacturing or assembly operations. Communications networks (CAN, SAE or ISO protocols) implemented inside motor vehicles pass data'between electronic control modules that control operation of important vehicle components like engine, transmission and brake systems, have their messages converted to RS-232 serial ASCII-text; and from RS-232 serial ASCII-text converted to motor vehicle communications network by the system. Messages to monitor and/or control vehicle networks are generated by a serial ASCII-test capable device. Multiple vehicle protocols are supported by the system.Type: ApplicationFiled: December 16, 2009Publication date: July 8, 2010Applicant: Dearborn Group, Inc.Inventors: Robert McClure, David M. Such, Michael T. Jewell
-
Patent number: 7660934Abstract: ASCII gateway to in-vehicle system provides bi-directional translation between multiplexed motor vehicle networks and industrial control and monitoring devices. Integrated hardware and software components provide data communications between motor vehicle electronic control module networks and RS-232 serial ASCII-text capable device, for industrial control and/or industrial automation application in manufacturing or assembly operations. Communications networks (CAN, SAE or ISO protocols) implemented inside motor vehicles pass data between electronic control modules that control operation of important vehicle components like engine, transmission and brake systems, have their messages converted to RS-232 serial ASCII-text; and from RS-232 serial ASCII-text converted to motor vehicle communications network by the system. Messages to monitor and/or control vehicle networks are generated by a serial ASCII-test capable device. Multiple vehicle protocols are supported by the system.Type: GrantFiled: August 26, 2002Date of Patent: February 9, 2010Assignee: Dearborn Group, Inc.Inventors: Robert McClure, David M. Such, Michael T. Jewell
-
Patent number: 7650841Abstract: A blasting system facilitates the actuation of a plurality of programmable detonators according to a desired blasting pattern, to cause the discharge of a plurality of associated charges, by downloading to the detonators blasting information that can be automatically determined by a portable handheld unit that incorporates a positional detecting device, such as a GPS device. The blasting information for any given detonator can be determined by the handheld unit as a function of the distance and the direction of the movement of the unit to the detonator, and/or by the actual GPS location while at the site of the detonator. This automatic determination of blasting information, and particularly the delay times, based on the movement of the unit to the detonator, eliminates error prone human calculations of the delay times needed for multiple detonators at a blasting site. This simplifies the operations and procedures needed for achieving a desired blasting pattern, without sacrificing safety or quality.Type: GrantFiled: May 13, 2005Date of Patent: January 26, 2010Assignee: Davey Bickford USA, Inc.Inventors: Robert McClure, Raphael Trousselle
-
Publication number: 20080098137Abstract: A protocol adapter for transferring diagnostic messages between networks within a vehicle and a host computer. The protocol adapter operates as a voltage translator to support J1708 software. The protocol adapter also recognizes when the protocol adapter is connected to a host computer running the J1939 and/or J1708 protocols and automatically switches to that protocol.Type: ApplicationFiled: December 17, 2007Publication date: April 24, 2008Applicant: Dearborn Group, Inc.Inventors: Robert McClure, David Such
-
Patent number: 7152133Abstract: The invention is an improved protocol adapter for in-vehicle networks for diagnostics, analysis and monitoring. The invention has a pass through feature (voltage translator)/smart mode that allows the protocol adapter to emulate older boxes. Visual indicators (LEDs) indicate the pass through feature is in operation. LEDs also indicate activity on the on the RS232 bus between the adapter and a PC. Single color and multiple color emitting LEDs indicate a program is being executed and identify the program that is being executed. The protocol adapter supports RP1202 and RP1210, J1708 and J1939 and J1939 Transport Layer. The improved protocol adapter has a Real Time Clock, Standard COMM port connection, 7–32 Volt Supply and is CE compliant. The adapter can be used wirelessly.Type: GrantFiled: August 29, 2001Date of Patent: December 19, 2006Assignee: Dearborn Group, Inc.Inventors: Robert McClure, David Such
-
Publication number: 20050217525Abstract: A blasting system facilitates the actuation of a plurality of programmable detonators according to a desired blasting pattern, to cause the discharge of a plurality of associated charges, by downloading to the detonators blasting information that can be automatically determined by a portable handheld unit that incorporates a positional detecting device, such as a GPS device. The blasting information for any given detonator can be determined by the handheld unit as a function of the distance and the direction of the movement of the unit to the detonator, and/or by the actual GPS location while at the site of the detonator. This automatic determination of blasting information, and particularly the delay times, based on the movement of the unit to the detonator, eliminates error prone human calculations of the delay times needed for multiple detonators at a blasting site. This simplifies the operations and procedures needed for achieving a desired blasting pattern, without sacrificing safety or quality.Type: ApplicationFiled: May 13, 2005Publication date: October 6, 2005Applicant: Advanced Initiation Systems, Inc.Inventors: Robert McClure, Raphael Trousselle
-
Patent number: 6941870Abstract: A blasting system facilitates the actuation of a plurality of programmable detonators according to a desired blasting pattern, to cause the discharge of a plurality of associated charges, by downloading to the detonators blasting information that can be automatically determined by a portable handheld unit that incorporates a positional detecting device, such as a GPS device. The blasting information for any given detonator can be determined by the handheld unit as a function of the distance and the direction of the movement of the unit to the detonator, and/or by the actual GPS location while at the site of the detonator. This automatic determination of blasting information, and particularly the delay times, based on the movement of the unit to the detonator, eliminates error prone human calculations of the delay times needed for multiple detonators at a blasting site. This simplifies the operations and procedures needed for achieving a desired blasting pattern, without sacrificing safety or quality.Type: GrantFiled: November 4, 2003Date of Patent: September 13, 2005Assignee: Advanced Initiation Systems, Inc.Inventors: Robert McClure, Raphael Trousselle
-
Publication number: 20050120158Abstract: A protocol adapter for in-vehicle networks that provides diagnostics, analysis and monitoring. The protocol adapter has a pass-through feature (voltage translator)/smart mode that allows the protocol adapter to emulate older boxes. Visual indicators (LEDs) indicate the pass through feature is in operation. LEDs also indicate activity on the RS232 bus between the adapter and a PC. Single color and multiple color emitting LEDs indicate a program is being executed and identify the program that is being executed. The protocol adapter supports RP1202 and RP1210, J1708 and J1939 and J1939 Transport Layer. The protocol adapter has a Real Time Clock, Standard COMM port connection, 7-32 Volt Supply and is CE compliant. The adapter can be used wirelessly.Type: ApplicationFiled: October 21, 2004Publication date: June 2, 2005Applicant: Dearborn Group, Inc.Inventors: Robert McClure, David Such
-
Publication number: 20050103219Abstract: A blasting system facilitates the actuation of a plurality of programmable detonators according to a desired blasting pattern, to cause the discharge of a plurality of associated charges, by downloading to the detonators blasting information that can be automatically determined by a portable handheld unit that incorporates a positional detecting device, such as a GPS device. The blasting information for any given detonator can be determined by the handheld unit as a function of the distance and the direction of the movement of the unit to the detonator, and/or by the actual GPS location while at the site of the detonator. This automatic determination of blasting information, and particularly the delay times, based on the movement of the unit to the detonator, eliminates error prone human calculations of the delay times needed for multiple detonators at a blasting site. This simplifies the operations and procedures needed for achieving a desired blasting pattern, without sacrificing safety or quality.Type: ApplicationFiled: November 4, 2003Publication date: May 19, 2005Applicant: Advanced Initiation Systems, Inc.Inventors: Robert McClure, Raphael Trousselle
-
Publication number: 20050038921Abstract: A protocol adapter for transferring diagnostic messages between networks within a vehicle and a host computer. The protocol adapter operates as a voltage translator to support J1708 software. The protocol adapter also recognizes when the protocol adapter is connected to a host computer running the J1939 and/or J1708 protocols and automatically switches to that protocol.Type: ApplicationFiled: July 9, 2004Publication date: February 17, 2005Applicant: Dearborn Group, Inc.Inventors: Robert McClure, David Such