Patents by Inventor Malcolm J. Smith

Malcolm J. Smith 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: 9582513
    Abstract: Embodiments of the disclosure provide access to data in a compressed container through dynamic redirection, without storing decompressed data in persistent memory. The compressed container is stored in a first portion of memory. User data and reference files, with redirect pointers, for accessing corresponding files in the compressed container are stored in a second portion of memory. A command to access data is detected by a computing device. The redirect pointer in the reference file associated with the command redirects access to the corresponding compressed version of data stored in the compressed container. The corresponding accessed compressed version of data is decompressed on the fly and provided in response to the command without storing the decompressed data in persistent memory. Some embodiments provide integrity protection to validate the data coming from the compressed container.
    Type: Grant
    Filed: December 8, 2013
    Date of Patent: February 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Richard A. Pletcher, Malcolm J. Smith, Alain F. Gefflaut, Alex Bendetov, Andrey Shedel, David J. Linsley, Aaron M. Farmer, James Aaron Holmes, Troy E. Shaw, Emily N. Wilson, Innokentiy Basmov, Michael J. Grass, Alex M. Semenko, Scott D. Anderson, Kinshuman Kinshumann
  • Publication number: 20150161155
    Abstract: Embodiments of the disclosure provide access to data in a compressed container through dynamic redirection, without storing decompressed data in persistent memory. The compressed container is stored in a first portion of memory. User data and reference files, with redirect pointers, for accessing corresponding files in the compressed container are stored in a second portion of memory. A command to access data is detected by a computing device. The redirect pointer in the reference file associated with the command redirects access to the corresponding compressed version of data stored in the compressed container. The corresponding accessed compressed version of data is decompressed on the fly and provided in response to the command without storing the decompressed data in persistent memory. Some embodiments provide integrity protection to validate the data coming from the compressed container.
    Type: Application
    Filed: December 8, 2013
    Publication date: June 11, 2015
    Applicant: Microsoft Corporation
    Inventors: Richard A. Pletcher, Malcolm J. Smith, Alain F. Gefflaut, Alex Bendetov, Andrey Shedel, David J. Linsley, Aaron M. Farmer, James Aaron Holmes, Troy E. Shaw, Emily N. Wilson, Innokentiy Basmov, Michael J. Grass, Alex M. Semenko, Scott D. Anderson, Kinshuman Kinshumann
  • Publication number: 20150112613
    Abstract: A system for measuring and analyzing movement or force in conjunction with sports, physical fitness or therapy. Real-time displays of range of movement (or force) information are calibrated for optimal visibility and/or resolution based on the actual range of a given exercise. Also disclosed is a balance indicator showing in real-time whether one side of the body is being favored over the other. Also disclosed are timing windows that indicate the desired timing of an exercise in real-time. Also disclosed are ‘breadcrumbs’ visually depicting (during and after completion of an exercise) a user's history of speed and range.
    Type: Application
    Filed: December 29, 2014
    Publication date: April 23, 2015
    Inventor: Malcolm J. Smith
  • Patent number: 8104539
    Abstract: Methods and systems for stimulating a wellbore. A coil tubing bottom hole assembly is disclosed which includes a jetting tool. A non-caged ball sub is coupled to the jetting tool and a ported sub is coupled to the non-caged ball sub. Additionally, a caged ball sub is coupled to the ported sub.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: January 31, 2012
    Assignee: Halliburton Energy Services Inc.
    Inventors: Milorad Stanojcic, Loyd E. East, Jr., Jim Surjaatmadja, Malcolm J. Smith
  • Publication number: 20110218462
    Abstract: A system for measuring and analyzing movement or force in conjunction with sports, physical fitness or therapy. Real-time displays of range of movement (or force) information are calibrated for optimal visibility and/or resolution based on the actual range of a given exercise. Also disclosed is a balance indicator showing in real-time whether one side of the body is being favored over the other. Also disclosed are timing windows that indicate the desired timing of an exercise in real-time. Also disclosed are ‘breadcrumbs’ visually depicting (during and after completion of an exercise) a user's history of speed and range.
    Type: Application
    Filed: April 29, 2011
    Publication date: September 8, 2011
    Inventor: Malcolm J. Smith
  • Publication number: 20100113982
    Abstract: A system and method for measuring and analyzing movement of anatomical joints and/or mechanical systems, comprising one or more sensors capable of detecting human or animal joint movement or rotary or linear movement as created by sports, fitness or physical therapy machines and equipment; a sensor support system that enables the one or more sensors to be placed in contact with a human or animal joint or moving part or parts of a sports, fitness or physical therapy machine; and electronic circuitry and display means for analyzing and displaying information received from the one or more sensors.
    Type: Application
    Filed: October 27, 2009
    Publication date: May 6, 2010
    Inventor: Malcolm J. Smith
  • Patent number: 4159946
    Abstract: A method of inhibiting the precipitation of scale-forming salts of calcium, magnesium, barium and strontium from aqueous systems which involves adding to the aqueous system a telomeric compound of the formula: ##STR1## and the salt forming derivatives thereof, wherein: R.sup.11 is H, CH.sub.3, C.sub.2 H.sub.5 ; R.sup.1 is --OX wherein X is alkyl of 1-4 carbon atoms or hydrogen; R is hydrogen, alkyl of 1-18 carbon atoms, cycloalkyl of 5-12 carbon atoms, phenyl or benzyl, and n is a positive integer of at most 100.
    Type: Grant
    Filed: January 24, 1978
    Date of Patent: July 3, 1979
    Assignee: Ciba Geigy (UK) Limited
    Inventors: Malcolm J. Smith, Peter Miles, Norman Richardson, Michael A. Finan
  • Patent number: 4127483
    Abstract: A method of inhibiting the precipitation of the scale forming salts of calcium, magnesium, barium and strontium from aqueous systems comprising adding to the aqueous system a minor proportion of a product comprising a telomeric compound of the formula: ##STR1## or salts thereof, wherein R.sup.11 is hydrogen or a methyl or ethyl residue and n is a positive integer of at most 100, R is hydroxyl and R.sup.1 is hydroxyl.
    Type: Grant
    Filed: December 29, 1976
    Date of Patent: November 28, 1978
    Assignee: Ciba Geigy (UK) Limited
    Inventors: Malcolm J. Smith, Peter Miles, Norman Richardson, Michael A. Finan
  • Patent number: 4105551
    Abstract: A method of inhibiting the precipitation of the scale forming salts of calcium, magnesium, barium and strontium from aqueous systems comprising adding to the aqueous system a minor proportion of a product comprising a telomeric compound of the formula: ##STR1## or salts thereof, wherein R.sup.11 is hydrogen or a methyl or ethyl residue and n is a positive integer of at most 100, R is a residue --OX wherein X is a straight or branched alkyl residue having from 1 to 4 carbon atoms, and R.sup.1 is a residue --OX wherein X has its previous significance.
    Type: Grant
    Filed: December 29, 1976
    Date of Patent: August 8, 1978
    Assignee: Ciba Geigy (UK) Limited
    Inventors: Malcolm J. Smith, Peter Miles, Norman Richardson, Michael A. Finan