Patents by Inventor Kenneth A. Koch
Kenneth A. Koch 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: 9388058Abstract: A system comprises an input, a brine chamber, a water softening chamber, and an output. One or more valves are configured to selectively prevent fluid communication of water from the input into the brine chamber; and to selectively permit communication of brine from the brine chamber to the water softening chamber when water is not being communicated through the input. The output is configured to output water softened in the water softening chamber. The one or more valves may include a first valve and a second valve. The first valve may be responsive to water being communicated through the input. The second valve may be responsive to either manual actuation or a fluid level in the brine chamber. The system may further include a cartridge that is removably coupled with the water softening chamber. The cartridge may contain salt and may further define the brine chamber.Type: GrantFiled: November 19, 2013Date of Patent: July 12, 2016Inventor: Kenneth A. Koch
-
Patent number: 8918735Abstract: A virtual address bar user interface control is presented. The virtual address bar comprises an interactive address segment and a conventional address segment. The interactive address segment corresponds to a predefined filter comprising selection criteria applied to content stored on a storage device. Selection of the interactive address segment causes content satisfying the predefined filter to be displayed. The conventional address segment references content at the content's particular location within a hierarchical file system structure on the storage device. Selection of the conventional address segment causes the content stored at the particular location to be displayed.Type: GrantFiled: May 16, 2013Date of Patent: December 23, 2014Assignee: Microsoft Technology Licensing, LLC.Inventors: J. Craig Hally, Jason F. Moore, Richard M. Banks, Patrice L. Miner, Kenneth A. Koch, Mark R. Ligameri, Shaun A. Kaasten, Michael Sheldon, David G. De Vorchik, Zeke B. Odins-Lucas
-
Publication number: 20140138321Abstract: A system comprises an input, a brine chamber, a water softening chamber, and an output. One or more valves are configured to selectively prevent fluid communication of water from the input into the brine chamber; and to selectively permit communication of brine from the brine chamber to the water softening chamber when water is not being communicated through the input. The output is configured to output water softened in the water softening chamber. The one or more valves may include a first valve and a second valve. The first valve may be responsive to water being communicated through the input. The second valve may be responsive to either manual actuation or a fluid level in the brine chamber. The system may further include a cartridge that is removably coupled with the water softening chamber. The cartridge may contain salt and may further define the brine chamber.Type: ApplicationFiled: November 19, 2013Publication date: May 22, 2014Inventor: Kenneth A. Koch
-
Publication number: 20130263060Abstract: A virtual address bar user interface control is presented. The virtual address bar comprises an interactive address segment and a conventional address segment. The interactive address segment corresponds to a predefined filter comprising selection criteria applied to content stored on a storage device. Selection of the interactive address segment causes content satisfying the predefined filter to be displayed. The conventional address segment references content at the content's particular location within a hierarchical file system structure on the storage device. Selection of the conventional address segment causes the content stored at the particular location to be displayed.Type: ApplicationFiled: May 16, 2013Publication date: October 3, 2013Inventors: J. CRAIG HALLY, JASON R. MOORE, RICHARD M. BANKS, PATRICE L. MINER, KENNETH A. KOCH, MARK A. LIGAMERI, SHAUN A. KAASTEN, MICHAEL SHELDON, DAVID G. DE VORCHIK, ZEKE B. ODINS-LUCAS
-
Patent number: 8516387Abstract: A virtual address bar user interface control is presented. The virtual address bar comprises one or more interactive address segments and one or more conventional address segments. Each interactive address segment corresponds to a predefined filter comprising selection criteria applied to content stored on a storage device. Selection of the one or more interactive address segments navigates a user to content satisfying the predefined filters of the one or more selected interactive address segments. Each conventional address segment references content at the content's particular location on the storage device. Selection of the one or more conventional address segments navigates the user to content at the content's particular location.Type: GrantFiled: June 25, 2012Date of Patent: August 20, 2013Assignee: Microsoft CorporationInventors: J. Craig Hally, Kenneth A. Koch, Mark R. Ligameri, Jason R. Moore, Shaun A. Kaasten, Richard M. Banks, Michael Sheldon, David G. De Vorchik, Zeke B. Odins-Lucas, Patrice L. Miner
-
Publication number: 20120266099Abstract: A virtual address bar user interface control is presented. The virtual address bar comprises one or more interactive address segments and one or more conventional address segments. Each interactive address segment corresponds to a predefined filter comprising selection criteria applied to content stored on a storage device. Selection of the one or more interactive address segments navigates a user to content satisfying the predefined filters of the one or more selected interactive address segments. Each conventional address segment references content at the content's particular location on the storage device. Selection of the one or more conventional address segments navigates the user to content at the content's particular location.Type: ApplicationFiled: June 25, 2012Publication date: October 18, 2012Applicant: MICROSOFT CORPORATIONInventors: J. CRAIG HALLY, KENNETH A. KOCH, MARK R. LIGAMERI, JASON R. MOORE, SHAUN A. KAASTEN, RICHARD M. BANKS, MICHAEL SHELDON, DAVID G. DE VORCHIK, ZEKE B. ODINS-LUCAS, PATRICE L. MINER
-
Patent number: 8209624Abstract: A virtual address bar user interface control is presented. The virtual address bar includes a plurality of interactive segments, each segment corresponding to a predetermined filter for selecting content in a computer file system. Collectively, the interactive segments represent a virtual address for selecting content. Selecting an interactive segment in the virtual address bar causes those segments subsequent to the selected segment to be removed from the virtual address bar. A user may select a peer filter for a segment to replace that segment's current filter and removes those segments subsequent to the updated segment. The virtual address bar can be selectively configured to operate as a conventional address bar, and reconfigured to operate as a virtual address bar. Additional filter segments are added to the end of the existing filter segments. Those existing filter segments that conflict with the added segment are removed from the virtual address bar.Type: GrantFiled: March 30, 2007Date of Patent: June 26, 2012Assignee: Microsoft CorporationInventors: J. Craig Hally, Kenneth A. Koch, Mark R. Ligameri, Jason F. Moore, Shaun A. Kaasten, Richard M. Banks, Michael Sheldon, David G. De Vorchik, Zeke B. Odins-Lucas, Patrice L. Miner
-
Publication number: 20080290009Abstract: A water softening device comprises a salt chamber, a metering chamber, and a softening chamber. The salt chamber holds salt, while the metering chamber holds brine. The softening chamber holds water softening material, such as zeolite beads. An input is in fluid communication with the salt chamber for producing brine. The input may be coupled with a shower outlet or other structure. An output is in fluid communication with the softening chamber to communicate softened water from the system through a shower head or other device. The salt chamber and metering chamber may be positioned such that the salt chamber communicates brine upwardly into the metering chamber against the influence of gravity. The salt chamber may be positioned lateral to the softening chamber. The metering chamber may be substantially fluidly isolated from the softening chamber as water is communicated from the input to the softening chamber.Type: ApplicationFiled: May 21, 2008Publication date: November 27, 2008Inventor: Kenneth A. Koch
-
Patent number: 7240292Abstract: A virtual address bar user interface control is presented. The virtual address bar includes a plurality of interactive segments, each segment corresponding to a predetermined filter for selecting content in a computer file system. Collectively, the interactive segments represent a virtual address for selecting content. Selecting an interactive segment in the virtual address bar causes those segments subsequent to the selected segment to be removed from the virtual address bar. A user may select a peer filter for a segment to replace that segment's current filter and removes those segments subsequent to the updated segment. The virtual address bar can be selectively configured to operate as a conventional address bar, and reconfigured to operate as a virtual address bar. Additional filter segments are added to the end of the existing filter segments. Those existing filter segments that conflict with the added segment are removed from the virtual address bar.Type: GrantFiled: April 17, 2003Date of Patent: July 3, 2007Assignee: Microsoft CorporationInventors: J. Craig Hally, Kenneth A. Koch, Mark R. Ligameri, Jason F. Moore, Shaun A. Kaasten, Richard M. Banks, Michael Sheldon, David G. De Vorchik, Zeke B. Odins-Lucas, Patrice L. Miner
-
Publication number: 20040207666Abstract: A virtual address bar user interface control is presented. The virtual address bar includes a plurality of interactive segments, each segment corresponding to a predetermined filter for selecting content in a computer file system. Collectively, the interactive segments represent a virtual address for selecting content. Selecting an interactive segment in the virtual address bar causes those segments subsequent to the selected segment to be removed from the virtual address bar. A user may select a peer filter for a segment to replace that segment's current filter and removes those segments subsequent to the updated segment. The virtual address bar can be selectively configured to operate as a conventional address bar, and reconfigured to operate as a virtual address bar. Additional filter segments are added to the end of the existing filter segments. Those existing filter segments that conflict with the added segment are removed from the virtual address bar.Type: ApplicationFiled: April 17, 2003Publication date: October 21, 2004Applicant: Microsoft CorporationInventors: J. Craig Hally, Kenneth A. Koch, Mark R. Ligameri, Jason F. Moore, Shaun A. Kaasten, Richard M. Banks, Michael Sheldon, David G. De Vorchik, Zeke B. Odins-Lucas, Patrice L. Miner