Patents by Inventor John A. Jenkins, Jr.

John A. Jenkins, Jr. 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: 9983959
    Abstract: The techniques and/or systems described herein implement erasure coding to generate various chunks for a data collection (e.g., data chunks and at least one encoding chunk). The chunks are then distributed and stored within an individual group (e.g., a pod) of storage units, where a pod of storage units is determined based on characteristics that affect an amount of time it takes to recover a data collection or to restore lost data.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: May 29, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert John Jenkins, Jr., Parikshit S Gopalan, Cheng Huang, Edmund Bernard Nightingale, Alexander Shamis, Sergey Yekhanin
  • Patent number: 9600365
    Abstract: In some examples, an erasure code can be implemented to provide for fault-tolerant storage of data. Maximally recoverable cloud codes, resilient cloud codes, and robust product codes are examples of different erasure codes that can be implemented to encode and store data. Implementing different erasure codes and different parameters within each erasure code can involve trade-offs between reliability, redundancy, and locality. In some examples, an erasure code can specify placement of the encoded data on machines that are organized into racks.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: March 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dennis Craig Fetterly, Parikshit S Gopalan, Cheng Huang, Robert John Jenkins, Jr., Jin Li, Sergey Yekhanin
  • Publication number: 20160378624
    Abstract: The techniques and/or systems described herein implement erasure coding to generate various chunks for a data collection (e.g., data chunks and at least one encoding chunk). The chunks are then distributed and stored within an individual group (e.g., a pod) of storage units, where a pod of storage units is determined based on characteristics that affect an amount of time it takes to recover a data collection or to restore lost data.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Robert John Jenkins, Jr., Parikshit S. Gopalan, Cheng Huang, Edmund Bernard Nightingale, Alexander Shamis, Sergey Yekhanin
  • Publication number: 20140310571
    Abstract: In some examples, an erasure code can be implemented to provide for fault-tolerant storage of data. Maximally recoverable cloud codes, resilient cloud codes, and robust product codes are examples of different erasure codes that can be implemented to encode and store data. Implementing different erasure codes and different parameters within each erasure code can involve trade-offs between reliability, redundancy, and locality. In some examples, an erasure code can specify placement of the encoded data on machines that are organized into racks.
    Type: Application
    Filed: April 16, 2013
    Publication date: October 16, 2014
    Applicant: Microsoft Corporation
    Inventors: Dennis Craig Fetterly, Parikshit S. Gopalan, Cheng Huang, Robert John Jenkins, JR., Jin Li, Sergey Yekhanin
  • Patent number: 8343397
    Abstract: A method for forming a device (10) that fits into a person's ear canal, that carries sound from a pipe (B) of a speaker assembly (A) into the person's ear canal, and that blocks environmental noise. A first elastomeric material (14) is molded around an elongated core (16) to form a device body (12) with an outer surface that can seal to a person's ear canal. In one method, the first elastomeric material of the body is a soft foamable material and the core is a previously-formed tube (16) of a stiffer second elastomeric material, with the body bonded to the tube by being molded around it, either in a mold cavity or by extrusion through an extrusion head. In another method, the elastomeric material of the body is a non-foam, and the core (96) is a rigid pin that is removed from the earplug body after the earplug body has at least partially solidified.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: January 1, 2013
    Assignee: Sperian Hearing Protection, LLC
    Inventors: Edwin Woo, John A. Jenkins, Jr.
  • Publication number: 20100175049
    Abstract: Embodiments of the present invention relate to systems, methods and computer storage media for providing Structured Computations Optimized for Parallel Execution (SCOPE) that facilitate analysis of a large-scale dataset utilizing row data of those data sets. SCOPE includes, among other features, an extract command for extracting data bytes from a data stream and structuring the data bytes as data rows having strictly defined columns. SCOPE also includes a process command and a reduce command that identify data rows as inputs. The reduce command also identifies a reduce key that facilitates the reduction based on the reduce key. SCOPE additionally includes a combine command that identifies two data row sets that are to be combined based on an identified joint condition. Additionally, SCOPE includes a select command that leverages SQL and C# languages to create an expressive script that is capable of analyzing large-scale data sets in a parallel computing environment.
    Type: Application
    Filed: January 7, 2009
    Publication date: July 8, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: WILLIAM D. RAMSEY, RONNIE IRA CHAIKEN, DARREN A. SHAKIB, ROBERT JOHN JENKINS, JR., SIMON J. WEAVER, JINGREN ZHOU, DANIEL DEDU-CONSTANTIN, ACHINT SRIVASTAVA
  • Patent number: 6820717
    Abstract: An earplug is provided for use by an airplane passenger, which more slowly increases the pressure of air in the passenger's ear canal than the rate of increase in cabin air pressure as the airplane descends near the end of a flight. The earplug has a cavity (30) that is open to the front end (20) of the earplug, and with a restrictor (24) at the front end of the cavity that allows air to pass between the cavity and ear canal, and the cavity to collapse, only at a very slow rate. As the environmental air pressure increases near the end of a flight, the earplug is slowly compressed in diameter and compresses the cavity.
    Type: Grant
    Filed: January 16, 2003
    Date of Patent: November 23, 2004
    Assignee: Howard Leight Industries, LLC
    Inventors: Thomas W. Fleming, Bill Nyugen, John A. Jenkins, Jr.
  • Patent number: 6647092
    Abstract: A radiation imaging system comprises a movable radiation source adapted to be disposed in a plurality of respective radiation source positions; a radiation detector and a collimator assembly configured to displace a collimator in a plurality of respective collimator positions, each of the collimator positions being coordinated with at least one of the radiation source positions such that a radiation beam emanating from the radiation source is collimated to limit radiation incident on the detector to a predetermined exposure area. Another radiation imaging system comprises a movable radiation source; a radiation detector; and a collimator comprising an adjustable geometry aperture assembly configured such that an adjustment of the aperture geometry is synchronized with the movement of the radiation source and coordinated with the radiation source position so as to limit the incident radiation to a predetermined exposure area at the detector.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: November 11, 2003
    Assignee: General Electric Company
    Inventors: Jeffrey Wayne Eberhard, Reinhold Franz Wirth, Bernhard Erich Hermann Claus, Ralph Allen Hewes, Harold John Jenkins, Jr.
  • Patent number: 5740074
    Abstract: A method for filling a compartment cavity, such as a refrigerative unit cavity, with a foam produced by an expansion and solidification of a foaming mixture of predetermined chemicals. A known amount of the foaming mixture is created in a test chamber cavity and preselected parameters (such as free surface height and pressure) are measured to obtain the average density and apparent viscosity of the foam as a function of time. A computer program uses the average density and apparent viscosity data to simulate the foaming process for various starting quantifies and starting locations of the foaming mixture. A preferred quantity and location are chosen from a particular computer run which satisfies predetermined fill criteria. The preferred quantity of the foaming mixture is then created at the preferred location in the compartment cavity.
    Type: Grant
    Filed: November 15, 1996
    Date of Patent: April 14, 1998
    Assignee: General Electric Company
    Inventors: Hsin-Pang Wang, Erin Marie Perry, Harold John Jenkins, Jr.
  • Patent number: 5669250
    Abstract: An energy efficient washing machine includes a cleansing fluid supply system, a washer basket having an agitator device for displacing the articles to be cleansed within the basket, and a closed loop water level controller coupled to the cleansing fluid supply system and to the drive system for the agitator. The fluid supply system includes a fill nozzle designed to provide a clothes-positioning spray pattern that serves to maintain the articles evenly distributed in the basket to enables the load sensing systems of the closed loop adaptive water level controller to function to accurately provide the optimal water level for cleansing. To accomplish this positioning of the articles to be cleansed, the fluid fill nozzle typically provides a fan discharge of fluid passing therethrough and is disposed at a cant angle with respect to the direction of rotation of the basket such that the fan discharge covers an area between the agitator assembly and the sidewall of the basket.
    Type: Grant
    Filed: September 23, 1996
    Date of Patent: September 23, 1997
    Assignee: General Electric Company
    Inventors: Mark Edward Dausch, Walter Whipple, III, Vivek Venugopal Badami, Harold John Jenkins, Jr.