Patents by Inventor David Seal
David Seal 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).
-
Publication number: 20200370183Abstract: A protective surface treatment in the form of a coating for steel or another metal or metal alloy capable of providing oxidation resistance in an inert gas furnace or air-containing furnace is provided. The coating is formed by a solution including at least one flux agent, such as boric acid, and at least one binder, such as polyvinylpyrrolidone (PVP), polyvinylpyrrolidone/vinyl acetate (PVP/VA), hydrooxypropylcellulose (HPC), ethylcellulose, and/or acrylics. The solution also includes at least one solvent, such as methanol or ethanol and can include various additives. The finished coating includes iron borate and provides a glassy surface.Type: ApplicationFiled: August 9, 2018Publication date: November 26, 2020Inventors: Roland David SEALS, Kenneth Ray ADAMS, Di YANG, Jeremiah John BRADY, Edward Karl STEINEBACH, Vinod Kumar SIKKA
-
Patent number: 9586522Abstract: An electronics device is configured for installation in the brake light circuitry of a vehicle braking system. The electronics device is particularly configured to provide a flashing or pulsing appearance for a brake light, such as an automobile CHMSL. The pulsing is accomplished in a precise manner and that provides additional operational safety features than standard automotive brake lights. The electronics device is configured to avoid over-triggering of the pulsating lights due to multiple application of the automobile's brakes in a short time frame. The electronics device is further configured to function correctly even if the automobile is equipped with sophisticated computer systems that analyze the brake light circuitry, and is configured to avoid detection as a problem by the vehicle's diagnostic systems. At the same time, the electronics device will still allow the vehicle's diagnostic scans to detect any actual problems with the brake light system without hindrance.Type: GrantFiled: July 8, 2016Date of Patent: March 7, 2017Assignee: Kinetech LLCInventors: Mark Olson, Todd Utley, David Seal
-
Publication number: 20160318441Abstract: An electronics device is configured for installation in the brake light circuitry of a vehicle braking system. The electronics device is particularly configured to provide a flashing or pulsing appearance for a brake light, such as an automobile CHMSL. The pulsing is accomplished in a precise manner and that provides additional operational safety features than standard automotive brake lights. The electronics device is configured to avoid over-triggering of the pulsating lights due to multiple application of the automobile's brakes in a short time frame. The electronics device is further configured to function correctly even if the automobile is equipped with sophisticated computer systems that analyze the brake light circuitry, and is configured to avoid detection as a problem by the vehicle's diagnostic systems. At the same time, the electronics device will still allow the vehicle's diagnostic scans to detect any actual problems with the brake light system without hindrance.Type: ApplicationFiled: July 8, 2016Publication date: November 3, 2016Inventors: Mark Olson, Todd Utley, David Seal
-
Patent number: 9475424Abstract: An electronics device is configured for installation in the brake light circuitry of a vehicle braking system. The electronics device is particularly configured to provide a flashing or pulsing appearance for a brake light, such as an automobile CHMSL. The pulsing is accomplished in a precise manner and that provides additional operational safety features than standard automotive brake lights. The electronics device is configured to avoid over-triggering of the pulsating lights due to multiple application of the automobile's brakes in a short time frame. The electronics device is further configured to function correctly even if the automobile is equipped with sophisticated computer systems that analyze the brake light circuitry, and is configured to avoid detection as a problem by the vehicle's diagnostic systems. At the same time, the electronics device will still allow the vehicle's diagnostic scans to detect any actual problems with the brake light system without hindrance.Type: GrantFiled: June 10, 2014Date of Patent: October 25, 2016Assignee: KINETECH LLCInventors: Mark Olson, Todd Utley, David Seal
-
Publication number: 20140361687Abstract: An electronics device is configured for installation in the brake light circuitry of a vehicle braking system. The electronics device is particularly configured to provide a flashing or pulsing appearance for a brake light, such as an automobile CHMSL. The pulsing is accomplished in a precise manner and that provides additional operational safety features than standard automotive brake lights. The electronics device is configured to avoid over-triggering of the pulsating lights due to multiple application of the automobile's brakes in a short time frame. The electronics device is further configured to function correctly even if the automobile is equipped with sophisticated computer systems that analyze the brake light circuitry, and is configured to avoid detection as a problem by the vehicle's diagnostic systems. At the same time, the electronics device will still allow the vehicle's diagnostic scans to detect any actual problems with the brake light system without hindrance.Type: ApplicationFiled: June 10, 2014Publication date: December 11, 2014Inventors: Mark Olson, Todd Utley, David Seal
-
Publication number: 20070266374Abstract: A data processor 2 has privilege levels associated with it including a user level and a privileged level. The processor 2 also has multiple stack memories which can be used including one or more process stacks, a main stack and a deep stack. The stack memory to be used is de-coupled from the privilege level. An activation level state variable tracking the number of pending exceptions is held by the processor and used to modify which stack memory stores pending state values when an exception occurs. If the system is at a base level of activation, corresponding to currently no pending exceptions, then when an exception occurs the current state data is saved on the process stack with the main stack being available for the exception handling code. Particular exceptions can be flagged as requiring use of a deep stack rather than either the process stack or the main stack.Type: ApplicationFiled: May 11, 2006Publication date: November 15, 2007Applicant: ARM LimitedInventors: Richard Grisenthwaite, Paul Kimelman, David Seal, David Rusling
-
Publication number: 20070136558Abstract: A data processing apparatus 2 is provided which is responsive to data access instructions to perform data access operations. These data access instructions have a first form utilising a 12-bit offset field but with a fixed addressing mode and a second form utilising a shorter 8-bit offset field but with an addressing mode specified within a manipulation mode control field of the data access instruction.Type: ApplicationFiled: February 7, 2007Publication date: June 14, 2007Applicant: ARM LimitedInventors: David Seal, Vladimir Vasekin
-
Patent number: 7228589Abstract: A spot cleaning apparatus comprises a housing, a fluid distribution system, a fluid recovery system, an agitation system, and a controller system to automatically monitor and control inputs and outputs to said systems for removal of spots and stains from a surface without attendance by a user. A suction nozzle and agitation device are mounted to the housing for movement over the surface to be cleaned relative to a stationary housing. Optionally, the spot cleaning apparatus can be operated in a manual mode.Type: GrantFiled: March 31, 2004Date of Patent: June 12, 2007Assignee: Bissell Homecare, Inc.Inventors: Jonathan L. Miner, Eric C. Huffman, Eric C. Sugalski, Kevin J. Ehrenreich, Mark P. Slaven, Tomas A. Matusaitis, Randall S. Koplin, Jeff R. Condon, Phong Hoang Tran, David Seal, Jeremy Moog
-
Publication number: 20060224866Abstract: Following execution of a subroutine, a return instruction is executed having an address as an input operand thereto. This input operand is compared with one or more predetermined values to detect a match and the return instruction response is selected in dependence upon whether or not a match is detected. Thus, the return address value can be used to invoke differing return instruction responses, such as an exception return response or a procedure return response. The one or more predetermined addresses may be conveniently allocated to the highest memory addresses within the memory map.Type: ApplicationFiled: March 30, 2005Publication date: October 5, 2006Applicant: ARM LimitedInventors: Richard Grisenthwaite, Paul Kimelman, David Seal
-
Publication number: 20060179599Abstract: A spot cleaning apparatus comprises a housing, a fluid distribution system, a fluid recovery system, an agitation system, and a controller system to automatically monitor and control inputs and outputs to said systems for removal of spots and stains from a surface without attendance by a user. A suction nozzle and agitation device are mounted to the housing for movement over the surface to be cleaned relative to a stationary housing. Optionally, the spot cleaning apparatus can be operated in a manual mode.Type: ApplicationFiled: March 31, 2004Publication date: August 17, 2006Inventors: Jonathan Miner, Eric Huffman, Eric Sugalski, Kevin Ehrenreich, Mark Slaven, Tomas Matusaitis, Randall Koplin, Jeff Condon, Phong Tran, David Seal
-
Patent number: D686618Type: GrantFiled: December 21, 2012Date of Patent: July 23, 2013Assignee: Anoto ABInventors: Scott Wilson, David Seal, Tim Escolin
-
Patent number: D724086Type: GrantFiled: June 13, 2014Date of Patent: March 10, 2015Assignee: Microsoft CorporationInventors: Richard Schoenert, Chris Valentine, Peter Oehler, Eric Immel, Ichiro Yamada, Catherine Kim, Dennis Matthew Puhalla, David Seal
-
Patent number: D749579Type: GrantFiled: June 13, 2014Date of Patent: February 16, 2016Assignee: Microsoft CorporationInventors: Rich Schoenert, Chris Valentine, Peter Oehler, Catherine Kim, Dennis Matthew Puhalla, Dustin Brown, David Seal
-
Patent number: D750626Type: GrantFiled: June 13, 2014Date of Patent: March 1, 2016Assignee: Microsoft CorporationInventors: Rich Schoenert, Chris Valentine, Peter Oehler, Catherine Kim, Dennis Matthew Puhalla, Dustin Brown, David Seal
-
Patent number: D752047Type: GrantFiled: June 13, 2014Date of Patent: March 22, 2016Assignee: Microsoft CorporationInventors: Rich Schoenert, Chris Valentine, Peter Oehler, Catherine Kim, Dennis Matthew Puhalla, Dustin Brown, David Seal
-
Patent number: D761794Type: GrantFiled: June 13, 2014Date of Patent: July 19, 2016Assignee: Microsoft CorporationInventors: Rich Schoenert, Chris Valentine, Peter Oehler, Catherine Kim, Dennis Matthew Puhalla, Dustin Brown, David Seal
-
Patent number: D775246Type: GrantFiled: September 30, 2015Date of Patent: December 27, 2016Assignee: Inventables, Inc.Inventors: David Seal, Dennis Matthew Puhalla, Scott Wilson
-
Patent number: D904293Type: GrantFiled: November 21, 2019Date of Patent: December 8, 2020Assignee: THERAGUN, INC.Inventors: Jason Wersland, Benjamin Nazarian, Jaime Sanchez Solana, Eduardo Merino, Trent Hernandez, Jillian Tackaberry, David Seal, Gary Paulsen
-
Patent number: D915275Type: GrantFiled: November 21, 2019Date of Patent: April 6, 2021Assignee: THERAGUN, INC.Inventors: Jason Wersland, Benjamin NazarÃan, Jaime Sanchez Solana, Eduardo Merino, Trent Hernandez, Jillian Tackaberry, David Seal, Gary Paulsen
-
Patent number: D916014Type: GrantFiled: November 21, 2019Date of Patent: April 13, 2021Assignee: THERAGUN, INC.Inventors: Jason Wersland, Benjamin Nazarian, Jaime Sanchez Solana, Eduardo Merino, Trent Hernandez, Jillian Tackaberry, David Seal, Gary Paulsen