Patents by Inventor John A. SELL

John A. SELL 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: 20240099617
    Abstract: Method and apparatuses for diffuse optical tomography (DOT) are disclosed herein. A DOT device includes a substrate, one or more radiation sources, a plurality of detectors, and structures disposed over the second surface of the plurality of detectors. The one or more radiation sources are disposed over or under a surface of the substrate. Each detector of the plurality of detectors has a first surface and a second surface. The first surface is opposite the second surface. The first surface of the plurality of detectors disposed over or under the surface of the substrate. The method of DOT method of includes emitting and scattering radiation from one or more sources of a DOT device; detecting scattered radiation with a plurality of detectors of the DOT device; and translating the scattered radiation that is detected into data.
    Type: Application
    Filed: September 28, 2023
    Publication date: March 28, 2024
    Inventors: David Alexander SELL, Paul GALLAGHER, Christopher G. TALBOT, Christopher John WRIGHT, Harry Michael CRONIN
  • Publication number: 20220209933
    Abstract: Detailed herein are embodiments which allow for integrity protected access control to provide defense against deterministic software attacks. Software attacks such as rowhammer attacks which target the TD bit itself are defended against using cryptographic integrity which the data itself is protected by the TD-bit alone. As such, software is reduced to performing only non-deterministic attacks (e.g., random corruption), but all the deterministic attacks are defended against. Additionally, integrity-protected access control bits are protected against simple hardware attacks where the adversary with physical access to the machine can flip TD bits to get ciphertext access in software which can break confidentiality.
    Type: Application
    Filed: December 26, 2020
    Publication date: June 30, 2022
    Inventors: Siddhartha CHHABRA, John Sell
  • Patent number: 9902086
    Abstract: A cutter hub pin drive mechanism and a quick disconnect hub for a pelletizer and a pelletizer having a cutter hub pin drive mechanism are provided. The pelletizer has a cutter hub that includes a cutter hub holder which is engaged with the pelletizer shaft through a plurality of drive pins. The drive pins ride in drive pin channels formed by grooves cut into an inner surface of the cutter hub holder and aligned grooves formed in the outer surface of the forward end of the pelletizer shaft. By machining of grooves into the cutter hub holder and shaft to form channels that receive the drive pins, more precise engagement between the pelletizer shaft, cutter hub holder and drive pins is obtained, resulting in improved torque transmission from the shaft to the cutter hub. Also provided is a seal around the pelletizer shaft to prevent the egress of fines into the drive pin area which might otherwise interfere with the unobstructed movement of the cutter hub holder necessary to adjust blade position.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: February 27, 2018
    Assignee: GALA INDUSTRIES, INC.
    Inventor: John A. Sell
  • Publication number: 20170182678
    Abstract: A cutter hub pin drive mechanism and a quick disconnect hub for a pelletizer and a pelletizer having a cutter hub pin drive mechanism are provided. The pelletizer has a cutter hub that includes a cutter hub holder which is engaged with the pelletizer shaft through a plurality of drive pins. The drive pins ride in drive pin channels formed by grooves cut into an inner surface of the cutter hub holder and aligned grooves formed in the outer surface of the forward end of the pelletizer shaft. By machining of grooves into the cutter hub holder and shaft to form channels that receive the drive pins, more precise engagement between the pelletizer shaft, cutter hub holder and drive pins is obtained, resulting in improved torque transmission from the shaft to the cutter hub. Also provided is a seal around the pelletizer shaft to prevent the egress of fines into the drive pin area which might otherwise interfere with the unobstructed movement of the cutter hub holder necessary to adjust blade position.
    Type: Application
    Filed: March 13, 2017
    Publication date: June 29, 2017
    Applicant: GALA INDUSTRIES, INC.
    Inventor: John A. SELL
  • Patent number: 9630347
    Abstract: A cutter hub pin drive mechanism and a quick disconnect hub for a pelletizer and a pelletizer having a cutter hub pin drive mechanism are provided. The pelletizer has a cutter hub that includes a cutter hub holder which is engaged with the pelletizer shaft through a plurality of drive pins. The drive pins ride in drive pin channels formed by grooves cut into an inner surface of the cutter hub holder and aligned grooves formed in the outer surface of the forward end of the pelletizer shaft. By machining of grooves into the cutter hub holder and shaft to form channels that receive the drive pins, more precise engagement between the pelletizer shaft, cutter hub holder and drive pins is obtained, resulting in improved torque transmission from the shaft to the cutter hub. Also provided is a seal around the pelletizer shaft to prevent the egress of fines into the drive pin area which might otherwise interfere with the unobstructed movement of the cutter hub holder necessary to adjust blade position.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: April 25, 2017
    Assignee: GALA INDUSTRIES, INC.
    Inventor: John A. Sell
  • Patent number: 9563369
    Abstract: Systems and methods for applying a fine-grained QoS logic are provided. The system may include a memory controller, the memory controller configured to receive memory access requests from a plurality of masters via a bus fabric. The memory controller determines the priority class of each of the plurality of masters, and further determines the amount of memory data bus bandwidth consumed by each master on the memory data bus. Based on the priority class assigned to each of the masters and the amount of memory data bus bandwidth consumed by each master, the memory controller applies a fine-grained QoS logic to compute a schedule for the memory requests. Based on this schedule, the memory controller converts the memory requests to memory commands, sends the memory commands to a memory device via a memory command bus, and receives a response from the memory device via a memory data bus.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: February 7, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nhon Toai Quach, Susan Carrie, Jeffrey Andrews, John Sell, Kevin Po
  • Publication number: 20150293709
    Abstract: Systems and methods for applying a fine-grained QoS logic are provided. The system may include a memory controller, the memory controller configured to receive memory access requests from a plurality of masters via a bus fabric. The memory controller determines the priority class of each of the plurality of masters, and further determines the amount of memory data bus bandwidth consumed by each master on the memory data bus. Based on the priority class assigned to each of the masters and the amount of memory data bus bandwidth consumed by each master, the memory controller applies a fine-grained QoS logic to compute a schedule for the memory requests. Based on this schedule, the memory controller converts the memory requests to memory commands, sends the memory commands to a memory device via a memory command bus, and receives a response from the memory device via a memory data bus.
    Type: Application
    Filed: April 14, 2014
    Publication date: October 15, 2015
    Applicant: Microsoft Corporation
    Inventors: Nhon Toai Quach, Susan Carrie, Jeffrey Andrews, John Sell, Kevin Po
  • Publication number: 20140271960
    Abstract: A cutter hub pin drive mechanism and a quick disconnect hub for a pelletizer and a pelletizer having a cutter hub pin drive mechanism are provided. The pelletizer has a cutter hub that includes a cutter hub holder which is engaged with the pelletizer shaft through a plurality of drive pins. The drive pins ride in drive pin channels formed by grooves cut into an inner surface of the cutter hub holder and aligned grooves formed in the outer surface of the forward end of the pelletizer shaft. By machining of grooves into the cutter hub holder and shaft to form channels that receive the drive pins, more precise engagement between the pelletizer shaft, cutter hub holder and drive pins is obtained, resulting in improved torque transmission from the shaft to the cutter hub. Also provided is a seal around the pelletizer shaft to prevent the egress of fines into the drive pin area which might otherwise interfere with the unobstructed movement of the cutter hub holder necessary to adjust blade position.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: Gala Industries, Inc.
    Inventor: John A. SELL
  • Patent number: 7675527
    Abstract: Embodiments consistent with the subject matter of this disclosure may transparently project text fragments from one or more buffers into one or more projection buffers by reference, instead of by copying. Clients or applications, such as, for example, compilers, language services, an editor's rendering system, or other client or application, may transparently process the projected text fragments projected into the projection buffers as if processing simple text files. In some embodiments, text of a first language, embedded in a document having text of one or more other languages, may be projected to a projection buffer and provided to an application, which may process text of the first language. In other embodiments, text may be elided from a document by projecting to a projection buffer only text not to be elided from the document.
    Type: Grant
    Filed: January 26, 2007
    Date of Patent: March 9, 2010
    Assignee: Microsoft Corp.
    Inventor: John Sells Tilford
  • Publication number: 20080183765
    Abstract: Embodiments consistent with the subject matter of this disclosure may transparently project text fragments from one or more buffers into one or more projection buffers by reference, instead of by copying. Clients or applications, such as, for example, compilers, language services, an editor's rendering system, or other client or application, may transparently process the projected text fragments projected into the projection buffers as if processing simple text files. In some embodiments, text of a first language, embedded in a document having text of one or more other languages, may be projected to a projection buffer and provided to an application, which may process text of the first language. In other embodiments, text may be elided from a document by projecting to a projection buffer only text not to be elided from the document.
    Type: Application
    Filed: January 26, 2007
    Publication date: July 31, 2008
    Applicant: Microsoft Corporation
    Inventor: John Sells Tilford
  • Patent number: 7300037
    Abstract: A fall protection device for an opening in a roof includes at least one rail section having a vertical member. The vertical member is preferably in the form of a metal tube having an open lower end. A bearing foot has a connecting portion and a bearing portion and is secured to the lower end of the vertical member by the connecting portion so that the bearing portion supports the vertical member above the roof. The connecting portion of the bearing foot preferably extends into the open lower end of the tube and resiliently engages an interior surface of the tube to secure the bearing foot thereto. A hardness of the bearing portion is greater than a hardness of the connecting portion. The connecting portion and the bearing portion are preferably plastic and co-molded so that the bearing foot is of unitary construction.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: November 27, 2007
    Assignee: Winchester Fabricators, Inc.
    Inventors: D. Peter Beirne, Jr., John Sells
  • Publication number: 20040232402
    Abstract: A fall protection device for an opening in a roof includes at least one rail section having a vertical member. The vertical member is preferably in the form of a metal tube having an open lower end. A bearing foot has a connecting portion and a bearing portion and is secured to the lower end of the vertical member by the connecting portion so that the bearing portion supports the vertical member above the roof. The connecting portion of the bearing foot preferably extends into the open lower end of the tube and resiliently engages an interior surface of the tube to secure the bearing foot thereto. A hardness of the bearing portion is greater than a hardness of the connecting portion. The connecting portion and the bearing portion are preferably plastic and co-molded so that the bearing foot is of unitary construction.
    Type: Application
    Filed: February 20, 2004
    Publication date: November 25, 2004
    Inventors: D. Peter Beirne, John Sells