Patents by Inventor Christopher A. Howell

Christopher A. Howell 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: 10432597
    Abstract: A digital security bubble encapsulation is disclosed. A public key and a device identifier of at least one recipient is requested from a first server. A message containing one or more components is encrypted using a symmetric key. The symmetric key is encrypted with a public key received in response to the request. The encrypted message, the encrypted symmetric key, and the device identifier are encapsulated in a digital security bubble encapsulation. The digital security bubble encapsulation is transmitted to a second server.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: October 1, 2019
    Assignee: Wickr Inc.
    Inventors: Christopher Howell, Robert Statica, Kara Lynn Coppa
  • Patent number: 10425894
    Abstract: A system and method include a battery removably coupleable to a medical device. The battery includes a cell for storing an electrical charge, a housing, a first contact, and a second contact that is inactive when the battery is not in proximity to the medical device. The battery includes a sensor for generating a proximity signal in response to a proximity of the medical device to the battery that is not based on an electrical connection of the medical device to the contacts. The battery includes a battery controller for receiving the proximity signal, and responsively causing the second contact to be activated. One of the medical device and the battery comprises a communication device. When the medical device is coupled to the battery and the second contact is activated, the communication device transmits an authentication signal to enable authentication.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: September 24, 2019
    Assignee: STRYKER CORPORATION
    Inventors: Conner Bacon Howell, Sean Christopher Laughery, Michael James Irvine
  • Publication number: 20190264388
    Abstract: This disclosure relates to methods of making novel dissolving wood pulps by processes comprising acid prehydrolysis, pulping, and a multi-stage bleaching process comprising oxidation with a catalyst and peroxide under acidic conditions, as well as to products made therefrom having a combination of medium-purity, low viscosity, and improved reactivity, filterability, and/or clogging that can be used as a substitute for traditional high-purity dissolving pulps in a wide variety of applications.
    Type: Application
    Filed: February 25, 2019
    Publication date: August 29, 2019
    Inventors: Arthur J. Nonni, Charles E. Courchene, Harry R. Bartges, James M. Keough, William A. Howell, Jeremy M. Carter, Blair R. Carter, Christopher M. Slone, Philip A. Powers, Steven T. Haywood
  • Patent number: 10396987
    Abstract: The present disclosure describes a system, method, and non-transitory computer readable medium for provisioning multiple instances of a secure communication application on multiple devices. A secure communication application on a first device generates a first set of private keys that are associated with the user and a second set of keys that are associated with the secure communication application executing on the first device. The first set of private keys establishes a set of root identifying keys for the user that are identical for all installations of the secure communication application, while the second set of keys will vary from device to device. In this regard, the first set of root identifying keys must be securely transferred from the first device to any subsequent installations of the secure communication application on one or more second devices.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: August 27, 2019
    Assignee: Wickr Inc.
    Inventors: Thomas Michael Leavy, Christopher Howell
  • Patent number: 10396982
    Abstract: An indication is received from a server that a first pool of public keys should be transmitted to a server. At least one public-private keypair is generated in response to the received indication. The public key portion of the generated keypair is transmitted to the server. A subsequent indication is received from the server that an additional public key should be transmitted to the server.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: August 27, 2019
    Assignee: Wickr Inc.
    Inventors: Robert Statica, Christopher A. Howell
  • Patent number: 10382197
    Abstract: A first public key associated with a first recipient is requested from a server. The first public key is received, as is an associated first key reference value. The first public key is used in conjunction with securing a first message. The first public key is destroyed. A second public key associated with the first recipient is requested from the server. A second public key and an associated second key reference value are received. The second public key is different from the first public key and the first key reference value is different from the second key reference value. The second public key is used in conjunction with the securing of a second message and the second public key is destroyed.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: August 13, 2019
    Assignee: Wickr Inc.
    Inventors: Robert Statica, Christopher A. Howell
  • Patent number: 10320560
    Abstract: An indication is received from a server that a first pool of public keys should be transmitted to a server. At least one public-private keypair is generated in response to the received indication. The public key portion of the generated keypair is transmitted to the server. A subsequent indication is received from the server that an additional public key should be transmitted to the server.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: June 11, 2019
    Assignee: Wickr Inc.
    Inventors: Robert Statica, Christopher A. Howell
  • Publication number: 20190147007
    Abstract: Embodiments are provided for utilizing server pre-processing to deploy static renditions of electronic documents in a computer network. An electronic document may be published from a client computer to a first server computer in the computer network. During publication, the first server computer may create a static rendition of the electronic document and a viewing application for viewing the static rendition of the electronic document on the client computer. The first server computer may store the static rendition of the electronic document and the viewing application on a second server computer for delivery to the client computer. Other embodiments may also include receiving, at the first server computer, a request to make revisions to the electronic document and sending a dynamic version of the electronic document from the first server computer to the client for making the revisions to the electronic document.
    Type: Application
    Filed: January 10, 2019
    Publication date: May 16, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Gareth A. HOWELL, Christopher J. BROWN, Sugandha S. KAPOOR, Donovan P. LANGE, Zhenjun ZHU
  • Patent number: 10263964
    Abstract: Determining whether to allow access to a message is disclosed. A message is received from a sender. The message is associated with a first time-to-live (TTL) value. A determination is made that the first time-to-live value has not been exceeded. The determination is made at least in part by obtaining an external master clock time. In response to the determination, access is allowed to the message.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: April 16, 2019
    Assignee: Wickr Inc.
    Inventors: Christopher Howell, Robert Statica, Kara Lynn Coppa
  • Patent number: 10242217
    Abstract: The present disclosure describes techniques for storing encrypted files in a secure file repository and transferring those encrypted files to one or more recipients. A user selects a file to upload to a secure file repository. A secure collaboration app on the user's device generates a first encryption key that is used to encrypt the file. The encrypted file is then uploaded to the secure file repository, which provides the secure collaboration app with a random file name and a location of the encrypted file. The secure collaboration app updates locally stored metadata of the first encrypted file. To securely transfer the file, the user generates a second encryption key, encrypts the metadata with the second encryption key, and transmits the encrypted metadata to one or more receivers. The one or more receivers decrypt the encrypted metadata and use the decrypted metadata to retrieve the file and decrypt it.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: March 26, 2019
    Assignee: Wickr Inc.
    Inventors: Thomas Michael Leavy, Christopher Howell, David A. Sugar, Dipakkumar R. Kasabwala, Ernest W. Grzybowski
  • Publication number: 20190083831
    Abstract: A device for holding a rolled fire hose is disclosed herein. The device includes a clamp hinge, a first clamp half and a second clamp half. The device eases the process of transporting and storing a fire hose or any other hose that needs to be gathered and kept in place during transport or storage. It prevents hoses from becoming entangled with other equipment and eliminates wasted man hours spent sorting and untangling.
    Type: Application
    Filed: September 5, 2018
    Publication date: March 21, 2019
    Inventors: Christopher Howell Spaulding, Barbara Ann Spaulding
  • Patent number: 10230524
    Abstract: The present disclosure describes a system, method, and non-transitory computer readable medium for provisioning multiple instances of a secure communication application on multiple devices. A secure communication application on a first device generates a first set of private keys that are associated with the user and a second set of keys that are associated with the secure communication application executing on the first device. The first set of private keys establishes a set of root identifying keys for the user that are identical for all installations of the secure communication application, while the second set of keys will vary from device to device. In this regard, the first set of root identifying keys must be securely transferred from the first device to any subsequent installations of the secure communication application on one or more second devices.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: March 12, 2019
    Assignee: Wickr Inc.
    Inventors: Christopher Howell, Thomas Michael Leavy
  • Publication number: 20190068614
    Abstract: The present disclosure describes a method, system, and non-transitory computer readable medium that includes instructions that permit users of different secure communication networks to exchange secure communications. A secure communication platform includes a user database that allows users from different secure communication networks to access keys for recipients outside of their network. Additionally, the secure communication platform provides a high degree of trust regarding the sender's identity, allowing the receiving network to trust the sender.
    Type: Application
    Filed: August 29, 2017
    Publication date: February 28, 2019
    Applicant: Wickr Inc.
    Inventors: Arjun Bhatnagar, Christopher Howell
  • Publication number: 20190068746
    Abstract: The present disclosure describes a method, system, and non-transitory computer readable medium that includes instructions that permit users of different secure communication networks to exchange secure communications. A secure communication platform includes a user database that allows users from different secure communication networks to access keys for recipients outside of their network. Additionally, the secure communication platform provides a high degree of trust regarding the sender's identity, allowing the receiving network to trust the sender.
    Type: Application
    Filed: August 29, 2017
    Publication date: February 28, 2019
    Applicant: Wickr Inc.
    Inventors: Arjun Bhatnagar, Christopher Howell
  • Publication number: 20190068372
    Abstract: The present disclosure describes a method, system, and non-transitory computer readable medium that includes instructions that permit users of different secure communication networks to exchange secure communications. A secure communication platform includes a user database that allows users from different secure communication networks to access keys for recipients outside of their network. Additionally, the secure communication platform provides a high degree of trust regarding the sender's identity, allowing the receiving network to trust the sender.
    Type: Application
    Filed: August 29, 2017
    Publication date: February 28, 2019
    Applicant: Wickr Inc.
    Inventors: Arjun Bhatnagar, Christopher Howell
  • Publication number: 20190068567
    Abstract: The present disclosure describes a method, system, and non-transitory computer readable medium that includes instructions that permit users of different secure communication networks to exchange secure communications. A secure communication platform includes a user database that allows users from different secure communication networks to access keys for recipients outside of their network. Additionally, the secure communication platform provides a high degree of trust regarding the sender's identity, allowing the receiving network to trust the sender.
    Type: Application
    Filed: August 29, 2017
    Publication date: February 28, 2019
    Applicant: Wickr Inc.
    Inventors: Arjun Bhatnagar, Christopher Howell
  • Publication number: 20190020632
    Abstract: A method, system, and non-transitory computer readable medium are described for providing a sender a plurality of ephemeral keys such that a sender and receiver can exchange encrypted communications. Accordingly, a sender may retrieve information, such as a public key and a key identifier, for the first receiver from a local storage. The retrieved information may be used to generate a key-encrypting key that is used to generate a random communication encryption key. The random communication encryption key is used to encrypt a communication, while the key-encrypting key encrypts the random communication key. The encrypted communication and the encrypted random communication key are transmitted to the first receiver.
    Type: Application
    Filed: July 12, 2017
    Publication date: January 17, 2019
    Applicant: Wickr Inc.
    Inventors: Thomas Michael Leavy, Joël Alwen, Christopher Howell
  • Publication number: 20190020633
    Abstract: A method, system, and non-transitory computer readable medium are described for providing a sender a plurality of ephemeral keys such that a sender and receiver can exchange encrypted communications. Accordingly, a sender may retrieve information, such as a public key and a key identifier, for the first receiver from a local storage. The retrieved information may be used to generate a key-encrypting key that is used to generate a random communication encryption key. The random communication encryption key is used to encrypt a communication, while the key-encrypting key encrypts the random communication key. The encrypted communication and the encrypted random communication key are transmitted to the first receiver.
    Type: Application
    Filed: July 12, 2017
    Publication date: January 17, 2019
    Applicant: Wickr Inc.
    Inventors: Thomas Michael Leavy, Christopher Howell, Joël Alwen
  • Publication number: 20190020631
    Abstract: A method, system, and non-transitory computer readable medium are described for providing a sender a plurality of ephemeral keys such that a sender and receiver can exchange encrypted communications. Accordingly, a sender may retrieve information, such as a public key and a key identifier, for the first receiver from a local storage. The retrieved information may be used to generate a key-encrypting key that is used to generate a random communication encryption key. The random communication encryption key is used to encrypt a communication, while the key-encrypting key encrypts the random communication key. The encrypted communication and the encrypted random communication key are transmitted to the first receiver.
    Type: Application
    Filed: July 12, 2017
    Publication date: January 17, 2019
    Applicant: Wickr Inc.
    Inventors: Thomas Michael Leavy, Christopher Howell, Joël Alwen
  • Publication number: 20180367507
    Abstract: Determining whether to allow access to a message is disclosed. A message is received from a sender. The message is associated with a first time-to-live (TTL) value. A determination is made that the first time-to-live value has not been exceeded. The determination is made at least in part by obtaining an external master clock time. In response to the determination, access is allowed to the message.
    Type: Application
    Filed: June 24, 2014
    Publication date: December 20, 2018
    Inventors: Robert Statica, Christopher A. Howell, Kara Lynn Coppa