Patents by Inventor David R. Johnson
David R. Johnson 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: 9839560Abstract: An adhesive device used as a wound dressing, ingredient delivery device or IV hold-down in which inadvertent edge release of these devices along the periphery of the polymeric film layer is minimized when the handling layer, which is adhered to the polymeric film layer, is removed after application of the polymeric film layer to the patient.Type: GrantFiled: January 26, 2011Date of Patent: December 12, 2017Assignee: Corium International, Inc.Inventors: Michael G. Marcoux, David R. Johnson, Steven R. Klemm
-
Patent number: 9630377Abstract: Adhesive devices used as wound dressings, ingredient delivery devices and IV hold-downs include a handling layer comprised of a layer of conductive material and at least one layer of non-conductive material, adhered to the non-adhesive coated side of an adhesive coated polymeric film layer, by an electrostatic charge, rather than by an adhesive.Type: GrantFiled: May 29, 2009Date of Patent: April 25, 2017Assignee: Corium International, Inc.Inventors: David R. Johnson, Steven R. Klemm
-
Publication number: 20160128469Abstract: A panel system includes a first panel having a first frame and a first cladding connected to the first frame and a second panel having a second frame and a second cladding connected to the second frame. Various components are used to secure the panels together, to secure the claddings, and to stabilize the panels. The panels can be arranged in different configurations to create a variety of work areas.Type: ApplicationFiled: November 9, 2015Publication date: May 12, 2016Inventors: John Matthai, David R. Johnson, Kevin Mulder
-
Publication number: 20150351456Abstract: An electronic cigarette is provided in two or three sections. One section is a reusable barrel containing the electrical components, including a rechargeable battery and a heater or atomizer. Another section may include the atomizer and a replaceable and disposable cartridge having the desired volatile substance, such as nicotine, a medicament, and/or a flavoring agent.Type: ApplicationFiled: January 8, 2014Publication date: December 10, 2015Inventors: David R. Johnson, Kenneth D. Cook, Lee Kang
-
Patent number: 8972464Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.Type: GrantFiled: September 14, 2012Date of Patent: March 3, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Christopher S. Davis, David R. Johnson, Robert F. Day, Stephan Hoefnageis, Timothy P. McKee
-
Patent number: 8830085Abstract: Approaches for monitoring traffic signal preemption at one or more intersections. According to one embodiment, a road map that includes a plurality of roads and intersections is displayed with a computer system. Preemption data periodically received by the computer system from at least one preemption controller at a respective intersection is used to update the road map. In response to the preemption data, the road map is updated to include a traffic signal icon at the respective intersection and a vehicle icon at a location on the map corresponding to a location of a vehicle transmitting a preemption request as indicated by the preemption data.Type: GrantFiled: November 12, 2009Date of Patent: September 9, 2014Assignee: Global Traffic Technologies, LLCInventors: David John Edwardson, David R. Johnson, Kevin Clare Eichhorst, Patrick Keenan Cosgrove, Nicole Maria Montgomery
-
Publication number: 20130073902Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.Type: ApplicationFiled: September 14, 2012Publication date: March 21, 2013Applicant: MICROSOFT CORPORATIONInventors: Christopher S. Davis, David R. Johnson, Robert F. Day, Stephan Hoefnageis, Timothy P. McKee
-
Patent number: 8290997Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.Type: GrantFiled: November 30, 2010Date of Patent: October 16, 2012Assignee: Microsoft CorporationInventors: Christopher S. Davis, David R. Johnson, Robert F. Day, Stephan Hoefnagels, Timothy P. McKee
-
Publication number: 20110118646Abstract: An adhesive device used as a wound dressing, ingredient delivery device or IV hold-down in which inadvertent edge release of these devices along the periphery of the polymeric film layer is minimized when the handling layer, which is adhered to the polymeric film layer, is removed after application of the polymeric film layer to the patient.Type: ApplicationFiled: January 26, 2011Publication date: May 19, 2011Applicant: CORIUM INTERNATIONAL, INC.Inventors: Michael G. Marcoux, David R. Johnson, Steven R. Klemm
-
Publication number: 20110109477Abstract: Approaches for monitoring traffic signal preemption at one or more intersections. According to one embodiment, a road map that includes a plurality of roads and intersections is displayed with a computer system. Preemption data periodically received by the computer system from at least one preemption controller at a respective intersection is used to update the road map. In response to the preemption data, the road map is updated to include a traffic signal icon at the respective intersection and a vehicle icon at a location on the map corresponding to a location of a vehicle transmitting a preemption request as indicated by the preemption data.Type: ApplicationFiled: November 12, 2009Publication date: May 12, 2011Inventors: David John Edwardson, David R. Johnson, Kevin Clare Eichhorst, Patrick Keenan Cosgrove, Nicole Maria Montgomery
-
Publication number: 20110071987Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.Type: ApplicationFiled: November 30, 2010Publication date: March 24, 2011Applicant: MICROSOFT CORPORATIONInventors: Christopher S. Davis, David R. Johnson, Robert F. Day, Stephan Hoefnagels, Timothy P. McKee
-
Patent number: 7888546Abstract: An adhesive device used as a wound dressing, ingredient delivery device or IV hold-down in which inadvertent edge release of these devices along the periphery of the polymeric film layer is minimized when the handling layer, which is adhered to the polymeric film layer, is removed after application of the polymeric film layer to the patient.Type: GrantFiled: July 2, 2004Date of Patent: February 15, 2011Assignee: Corium International, Inc.Inventors: Michael G. Marcoux, David R. Johnson, Steven R. Klemm
-
Patent number: 7844645Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.Type: GrantFiled: May 21, 2010Date of Patent: November 30, 2010Assignee: Microsoft CorporationInventors: Christopher S. Davis, David R. Johnson, Robert F. Day, Stephan Hoefnagels, Timothy P. McKee
-
Publication number: 20100228702Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.Type: ApplicationFiled: May 21, 2010Publication date: September 9, 2010Applicant: MICROSOFT CORPORATIONInventors: Christopher S. Davis, David R. Johnson, Robert F. Day, Stephan Hoefnagels, Timothy P. McKee
-
Patent number: 7774322Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.Type: GrantFiled: May 25, 2005Date of Patent: August 10, 2010Assignee: Microsoft CorporationInventors: Christopher S. Davis, David R. Johnson, Robert F. Day, Stephan Hoefnagels, Timothy P. McKee
-
Patent number: 7624307Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may place certain classes of errors in an error queue while performing a requested operation without waiting for a user to satisfy the errors prior to continuing with the operation. In addition, the operations engine may pre-calculate potential errors for a requested operation prior to performing the operation. Dialogs may be provided to a user to satisfy errors listed in an error queue and/or identified while pre-calculating potential errors. Methods are provided for handling file operations errors and for interacting with a user interface for file operations. Computer-executable instructions for implementing the disclosed methods are stored on computer-readable media.Type: GrantFiled: May 25, 2005Date of Patent: November 24, 2009Assignee: Microsoft CorporationInventors: Christopher S. Davis, David R. Johnson, Robert F. Day, Stephan Hoefnagels, Timothy P. McKee
-
Publication number: 20090240187Abstract: Adhesive devices used as wound dressings, ingredient delivery devices and IV hold-downs include a handling layer comprised of a layer of conductive material and at least one layer of non-conductive material, adhered to the non-adhesive coated side of an adhesive coated polymeric film layer, by an electrostatic charge, rather than by an adhesive.Type: ApplicationFiled: May 29, 2009Publication date: September 24, 2009Applicant: CORIUM INTERNATIONAL, INC.Inventors: David R. Johnson, Steven R. Klemm
-
Patent number: 7585554Abstract: Adhesive devices used as wound dressings, ingredient delivery devices and IV hold-downs include a handling layer comprised of a layer of conductive material and at least one layer of non-conductive material, adhered to the non-adhesive coated side of an adhesive coated polymeric film layer, by an electrostatic charge, rather than by an adhesive.Type: GrantFiled: July 1, 2005Date of Patent: September 8, 2009Assignee: Corium International, Inc.Inventors: David R. Johnson, Steven R. Klemm
-
Patent number: 7580933Abstract: A file operations engine and other programming mechanisms are provided for handling file operations errors related to permissions. A file operations engine according to an embodiment of the invention manages many user interactions with their files via a computer system including options for taking a permission for a resource, such as a file, a folder or other object. The operations engine may enable another person to provide a user with a necessary permission for a resource. The operations engine or other programming mechanisms can provide dialogs and user interface mechanisms for handling permissions errors.Type: GrantFiled: July 28, 2005Date of Patent: August 25, 2009Assignee: Microsoft CorporationInventors: David R. Johnson, Robert F. Day, Stephan Hoefnagels, Timothy P. McKee
-
Patent number: D633598Type: GrantFiled: February 24, 2010Date of Patent: March 1, 2011Assignee: Rain Bird CorporationInventors: Richard J. Baron, David R. Johnson, James A. Elzey