Patents by Inventor John HASKIN

John HASKIN 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: 20200215836
    Abstract: Systems for applying low viscosity print coating to a web product using a coating roller and an off-press system are provided herein. An example system includes an unwinding station and a winding station. A motor causes the web product to travel along a web path. A coating roller applies a low viscosity print coating to a first side of the web product at a first position along the web path. The low viscosity print coating comprises a salt solution with a centipoise that is less than or equal to 100 centipoise that is configured to enhance printability. A backing roller applies a backing coating to a second, opposite side of the web product at a second, different position along the web path. The backing coating enhances sheet stability of the web product. A drying station dries the low viscosity print coating and the backing coating to remove moisture.
    Type: Application
    Filed: December 19, 2019
    Publication date: July 9, 2020
    Inventors: Gary Norman Boettcher, Rajesh Kumar Garg, Carter Anderson Rechtin, William John Haskins
  • Patent number: 10402301
    Abstract: Described technologies facilitate cloud validation using validation as a service (VaaS). A cloud validation service provider acquires and securely stores certification tests developed by cloud component providers, integrated solution providers, and others. Each test's executable portion tests hardware or software of a candidate cloud. The candidate may be on the premises of an enterprise, or instead be a hosted cloud on the premises of a hoster off the premises of the entity that pays for the hosting. Monitored testing is done using an infrastructure in the candidate cloud or in a public cloud. Results are uploaded to the VaaS provider, which provides an analysis of test results for use in determining whether to validate the candidate cloud. Test execution agents may be VaaS-cloud-resident or candidate-cloud-resident, and may use a mutex to prevent simultaneous execution of tests. Testing may be accomplished even when the candidate cloud has no internet-exposed communication endpoint.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: September 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Faraz Qadri, Aniket Malatpure, John Haskin, Tanmay Waghmare
  • Publication number: 20190213104
    Abstract: Described technologies facilitate cloud validation using validation as a service (VaaS). A cloud validation service provider acquires and securely stores certification tests developed by cloud component providers, integrated solution providers, and others. Each test's executable portion tests hardware or software of a candidate cloud. The candidate may be on the premises of an enterprise, or instead be a hosted cloud on the premises of a hoster off the premises of the entity that pays for the hosting. Monitored testing is done using an infrastructure in the candidate cloud or in a public cloud. Results are uploaded to the VaaS provider, which provides an analysis of test results for use in determining whether to validate the candidate cloud. Test execution agents may be VaaS-cloud-resident or candidate-cloud-resident, and may use a mutex to prevent simultaneous execution of tests. Testing may be accomplished even when the candidate cloud has no internet-exposed communication endpoint.
    Type: Application
    Filed: January 8, 2018
    Publication date: July 11, 2019
    Inventors: Faraz QADRI, Aniket MALATPURE, John HASKIN, Tanmay WAGHMARE
  • Publication number: 20190087521
    Abstract: Techniques for stochastic modeling of a processing system include tracking relationships between producer instructions and consumer instructions of an instruction set in a matrix. Rows of the matrix include one or more producer instructions and columns of the matrix include one or more consumer instructions. An element of the matrix at an intersection of a row and a column represents a relationship between at least one producer instruction associated with the row and at least one consumer instruction associated with the column. A counter at the element tracks the numbers of instances of the relationship encountered between the at least one producer instruction and the at least one consumer instruction. Design and architecture of the processor are based on the values of the counters at the elements of the matrix.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 21, 2019
    Inventor: John Haskins, Jr.
  • Patent number: 5861209
    Abstract: The present invention relates to a paper coated with a coating pigment for rotogravure printing, and to a method for preparing such a paper. In addition, the invention relates to a method for the preparation of an aragonitic calcium carbonate pigment for coating paper that is useful in rotogravure printing. The present invention also relates to precipitated calcium carbonate particles having an aspect ratio of from about 3:1 to about 15:1, preferably from about 4:1 to about 7:1, and a multimodal particle size distribution, which is preferably bimodal or trimodal. Preferably, the aragonitic precipitated calcium carbonate is present in an amount from about 20 percent to about 100 percent by weight. Typically, the aragonitic precipitated calcium carbonate has a specific surface area of from about 4 m.sup.2 /g to about 15 m.sup.2 /g, preferably from about 5 m.sup.2 /g to about 7 m.sup.2 /g.
    Type: Grant
    Filed: May 16, 1997
    Date of Patent: January 19, 1999
    Assignee: Minerals Technologies Inc.
    Inventors: William John Haskins, Edward Joseph Osterhuber