Patents by Inventor Michael W Johnson

Michael W 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).

  • Publication number: 20180104147
    Abstract: A single-use bag (32) and dispensing system (30) for storage of liquid or frozen media and for dispensing the media are disclosed. A single-use bag (32) is composed of materials that can withstand the temperatures required for dry heat sterilization and, further, includes specialized clamps (40, 140) that accommodate the materials and construction techniques necessary for constructing the single-use bag (32) for restriction and isolation of flow from the single-use bag (32).
    Type: Application
    Filed: April 8, 2016
    Publication date: April 19, 2018
    Inventors: Donald D. WARE, Amy KOLAND, Brenna BROSCH, John A. LEYS, Michael W. JOHNSON, Michael J. SCHLEICHER
  • Publication number: 20180021218
    Abstract: A bag assembly (100) capable of withstanding sterilization by gamma irradiation. The bag (100) includes two walls, each wall composed of at least one sheet (176, 178) of a fluoropolymer film, and a fitment (200). The first and second walls are attached to the fitment (200) along one edge (148) of the bag assembly (100) and sealed to each other along a perimeter (142, 144, 146, 147, 149) of the bag assembly (100).
    Type: Application
    Filed: September 15, 2017
    Publication date: January 25, 2018
    Inventors: Brenna Brosch, Alex Tolleson, Amy Koland, Michael J. Schleicher, Michael W. Johnson, John A. Leys
  • Publication number: 20170272316
    Abstract: Methods, systems, and computer program products for managing Internet of Things (IoT) network-connected devices.
    Type: Application
    Filed: June 5, 2017
    Publication date: September 21, 2017
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J.S. Smith
  • Patent number: 9712486
    Abstract: A method, system, and computer program product for Internet of Things (IoT) network-connected devices. Embodiments include methods and systems for registering one or more listener devices (e.g., mobile phones or tablets, etc.) to receive messages from one or more notification devices (e.g., web cameras, etc.). A notification server is selected from among multiple notification servers to receive notification messages from the notification devices and then to forward (e.g., through a push service, etc.) portions of or variations of the notification messages to the listener devices. In some embodiments, the selection of the notification server is based on load balancing between the multiple notification servers and/or push servers. In some embodiments, the selection of a notification server and/or push server is based on a provisioning file.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: July 18, 2017
    Assignee: Weaved, Inc.
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J. S. Smith
  • Publication number: 20170181242
    Abstract: A lighting system is provided with a device for emitting light in response to receiving electrical current, a microprocessor and a current source. The microprocessor is programmed to provide a color control signal and an intensity control signal that are independently controllable relative to each other. The current source is adapted to provide the electrical current to the device at an amplitude based on the color control signal and at an on-off timing based on the intensity control signal.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 22, 2017
    Inventors: Douglas A. Johnson, Michael W. Johnson
  • Publication number: 20160344745
    Abstract: A method, system, and computer program product for Internet-connected device deployment, and to techniques for secure device deployment using a partially-encrypted provisioning file.
    Type: Application
    Filed: October 22, 2014
    Publication date: November 24, 2016
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J.S. Smith
  • Patent number: 9485088
    Abstract: Systems and methods for dynamic data masking are disclosed. The disclosed methods and systems can be used to dynamically mask data in cryptographic operations, such as advanced encryption standard (AES) operations, data encryption standard (DES) operations or triple DES operations. Specifically, data in cryptographic operations can be covered with unlimited and continuously changing masks. As an example, the Substitution table, key schedule, and state register in AES, or key schedule and selection functions in a DES or triple DES can be covered with unlimited and constantly changing masks. In an aspect, dynamic masking operations can be combined with orbital RAM algorithm and no-operation clocks to make power signature analysis in cryptographic attacks even more difficult.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: November 1, 2016
    Assignee: Combined Conditional Access Development And Support, LLC
    Inventor: Michael W. Johnson
  • Publication number: 20160315824
    Abstract: A system, method, and computer program product are provided for establishing secured connections between trusted users and a plurality of networkable consumer devices In different embodiments, various features may be further incorporated in association with the system, method, and computer program product, for improvement purposes.
    Type: Application
    Filed: July 5, 2016
    Publication date: October 27, 2016
    Inventors: Michael W. Johnson, Ryo Koyama
  • Publication number: 20160127123
    Abstract: Systems and methods for dynamic data masking are disclosed. The disclosed methods and systems can be used to dynamically mask data in cryptographic operations, such as advanced encryption standard (AES) operations, data encryption standard (DES) operations or triple DES operations. Specifically, data in cryptographic operations can be covered with unlimited and continuously changing masks. As an example, the Substitution table, key schedule, and state register in AES, or key schedule and selection functions in a DES or triple DES can be covered with unlimited and constantly changing masks. In an aspect, dynamic masking operations can be combined with orbital RAM algorithm and no-operation clocks to make power signature analysis in cryptographic attacks even more difficult.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Inventor: Michael W. Johnson
  • Publication number: 20160112262
    Abstract: A method, system, and computer program product for managing Internet-connected devices.
    Type: Application
    Filed: October 18, 2014
    Publication date: April 21, 2016
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J.S. Smith
  • Publication number: 20160087933
    Abstract: A method, system, and computer program product for Internet of Things (IoT) network-connected devices. Embodiments include methods and systems for registering one or more listener devices (e.g., mobile phones or tablets, etc.) to receive messages from one or more notification devices (e.g., web cameras, etc.). A notification server is selected from among multiple notification servers to receive notification messages from the notification devices and then to forward (e.g., through a push service, etc.) portions of or variations of the notification messages to the listener devices. In some embodiments, the selection of the notification server is based on load balancing between the multiple notification servers and/or push servers. In some embodiments, the selection of a notification server and/or push server is based on a provisioning file.
    Type: Application
    Filed: December 1, 2015
    Publication date: March 24, 2016
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J.S. Smith
  • Patent number: 9253031
    Abstract: A system, method, and computer program product are provided for identifying, configuring, and accessing a device connected to a network. In operation, a device connected to a network is automatically identified. Additionally, the device is automatically configured. Strictly as an option, the device may be accessed on the network.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: February 2, 2016
    Assignee: Weaved, Inc.
    Inventors: Michael W. Johnson, Ryo Koyama
  • Patent number: 9231904
    Abstract: A method, system, and computer program product for network-connected devices.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: January 5, 2016
    Assignee: Weaved, Inc.
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J. S. Smith
  • Publication number: 20150356697
    Abstract: A computer system tracks litigation cases at an insurance company. The computer system provides centralized storage for litigation case data, and causes display devices to display data related to the litigation cases. The data may relate to amounts recovered by the insurance company in subrogation actions, amounts recovered by the insurance company in connection with frivolous claims that it is forced to defend, and/or costs incurred by the insurance company in bringing an interpleader action. The computer system may limit access to retrieved litigation data to authorized individuals and/or to authorized subject areas.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 10, 2015
    Inventors: Sandra J. Falcetta, Kelly A. Fortier, Daniela L. James, Michael W. Johnson, Tina M. Levine, Joan A. Ryken, Mary Bramble Scott, Kathy A. Vecchiarelli
  • Publication number: 20150113172
    Abstract: A method, system, and computer program product for network-connected devices.
    Type: Application
    Filed: January 5, 2015
    Publication date: April 23, 2015
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J.S. Smith
  • Patent number: 9004382
    Abstract: A machine for distributing blowing wool from a bag of compressed blowing wool is provided. The machine includes a chute having an inlet end configured to receive the bag of compressed blowing wool. A shredding chamber is positioned downstream from the chute and configured to shred and pick apart the blowing wool. The shredding chamber includes a plurality of shredders configured for rotation. Each shredder includes a plurality of paddle assemblies mounted to a shredder shaft. Each paddle assembly has a plurality of paddles. The paddles have a hardness within the range of 60 A to 70 A Durometer to better grip the blowing wool for shredding and prevent jamming of the blowing wool within the shredder.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: April 14, 2015
    Assignee: Owens Corning Intellectual Capital, LLC
    Inventors: Michael W. Johnson, Michael E. Evans, Agustin Hernandez, Robert J. O'Leary, Christopher M. Relyea, Brian K. Linstedt, Gregory J. Merz, Jeffery W. Servaites, Keith A. Grider
  • Publication number: 20150088982
    Abstract: The present disclosure provides a detailed description of techniques used in methods, systems, and computer program products for using multiple connection URLs to enable load balanced inter-device messaging. The claimed embodiments address the problem of cost-effectively scaling the communications with an increasing number of devices connected to the Internet. More specifically, the claimed embodiments are directed to approaches for registering a listener device (e.g., mobile phone or handset) to receive messages from one or more notification devices (e.g., web camera), selecting a notification server from multiple servers to receive each notification message (e.g., using multiple URLs) and forward the message (e.g., through a push service) to the listener device. The selection of the notification server can be based on load balancing the multiple servers.
    Type: Application
    Filed: November 5, 2014
    Publication date: March 26, 2015
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J.S. Smith
  • Publication number: 20150052253
    Abstract: The present disclosure provides a detailed description of techniques used in methods, systems, and computer program products for a multi-server fractional subdomain DNS protocol. The disclosure addresses the problem of cost-effectively scaling the number of devices securely connected to the Internet. More specifically, some claims are directed to approaches for rapidly adding device subdomains while minimizing the deployment of digital security certificates by observing a fractional subdomain specification and translation protocol, which claims advance the technical fields related to cost-effectively scaling the number of devices securely connected to the Internet, as well as advancing peripheral technical fields. Some claims improve the functioning of multiple systems within the disclosed environments.
    Type: Application
    Filed: September 22, 2014
    Publication date: February 19, 2015
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J.S. Smith
  • Publication number: 20150052258
    Abstract: The present disclosure provides a detailed description of techniques used in methods, systems, and computer program products for a direct map proxy system and protocol. The claimed embodiments address the problem of flexibly and efficiently mapping to a large number of devices connected to the Internet using domain names. More specifically, some claims are directed to approaches for receiving from a user device a first domain name, mapping it to a different second domain name associated with a target device, and using the second domain name to initiate and establish a connection between the user device and target device, which claims advance the technical fields for addressing the problem of flexibly and efficiently mapping to a large number of devices connected to the Internet using domain names, as well as advancing peripheral technical fields.
    Type: Application
    Filed: September 29, 2014
    Publication date: February 19, 2015
    Inventors: Michael W. Johnson, Ryo Koyama, Michael J.S. Smith
  • Publication number: 20130339509
    Abstract: A system, method, and computer program product are provided for establishing secured connections between trusted users and a plurality of networkable consumer devices In different embodiments, various features may be further incorporated in association with the system, method, and computer program product, for improvement purposes.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 19, 2013
    Inventors: Michael W. Johnson, Ryo Koyama