Patents by Inventor J. Sanders

J. Sanders 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: 10585764
    Abstract: Data is stored on a primary storage system and a copy of the data is stored on a secondary storage system. A determination is made that a connection between the systems is currently unavailable. Location data is maintained that identifies where changes have been made to the primary storage system while the connection is unavailable. Another determination is made that data has been lost at the secondary storage system. Recovery data required to repair the lost data is identified. Another determination is made that the connection to the secondary storage system is now available. The location data is updated with the locations of the recovery data. The secondary storage system is updated with data from the primary storage system as defined by the location data.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ian Boden, John P. Agombar, Gordon Hutchison, Lee J. Sanders
  • Patent number: 10579273
    Abstract: A method for maintaining I/O statistics in a tiered storage environment includes maintaining, by a tiered storage layer within a storage system, I/O statistics for data storage elements or areas within the storage system. The tiered storage layer migrates data between storage tiers in accordance with the I/O statistics. A data services layer, that operates independently from the tiered storage layer, alters (e.g., compresses, decompresses) selected data within the storage system and generates a message to the tiered storage layer describing the alteration. The message identifies the selected data, how the selected data before the alteration maps to the selected data after the alteration, and an operator (e.g., percentage) to be applied to I/O statistics associated with the selected data as a result of the alteration The tiered storage layer receives this message and modifies its internal I/O statistics accordingly. A corresponding system and computer program product are also disclosed.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gordon D. Hutchison, Miles Mulholland, Lee J. Sanders, Ben Sasson
  • Patent number: 10572184
    Abstract: A method and a computer system for maintaining synchronization between primary data stored in a primary volume and secondary data stored in a secondary volume. The primary volume and the secondary volume having respective address spaces divided into address blocks, each comprising a range of addresses. The computer system determines a start condition in which the secondary data has been checked as being a mirror of the primary data, transmits writes of the primary data that have occurred since the start condition to the secondary volume, and maintains an incremental record of current differences between the primary and secondary volumes on a per address block basis. The computer system operates a garbage collection algorithm on the secondary volume to clean up the address space.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: February 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gordon Hutchison, Miles Mulholland, Lee J. Sanders, Ben Sasson
  • Publication number: 20200008815
    Abstract: The present subject matter relates to a geared instrument. The geared instrument is configured to translate rotation about a first axis to rotation about a second axis. The geared instrument comprises a handle configured to rotate about the first axis. A translation gear is configured to couple to the handle. A stem is coupled to the translation gear and rotates in unison with the translation gear. The translation gear is configured to translate the rotation of the handle about the first axis to rotation of the stem about the second axis. The stem is configured to couple to a modular head.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 9, 2020
    Applicant: Wright Medical Technology, Inc.
    Inventor: Elizabeth J. SANDER
  • Publication number: 20200012740
    Abstract: The disclosure facilitates management of a plurality of related data stores by tracking metadata changes across the data stores, detecting the impact of the tracked metadata changes, and generating alerts based on the detected impact. Metadata change data from a plurality of data stores are received by a change impact engine and recorded to a centralized metadata change data structure. At least one change impact rule is applied to the recorded metadata change data and, upon detection of an impact based on the applied change impact rule, an alert based on the applied impact rule is generated. Consolidating the metadata change data from multiple data stores and detecting metadata changes that will significantly impact the operation of the associated system provide advance opportunities to manage and/or mitigate the impact of the metadata changes.
    Type: Application
    Filed: July 3, 2018
    Publication date: January 9, 2020
    Inventors: Samuel Gerald Bish, David C. Youngberg, Chrystal J. Sander, Richard William Wallen, Katie Marie Reece
  • Publication number: 20200005830
    Abstract: In some implementations, a computing device can calibrate media playback channels for presenting media content through a media system by determining the media propagation latency through the media system. For example, the computing device can send calibration content (e.g., audio data, video data, etc.) to various playback devices (e.g., playback channels) of the media system and record a timestamp indicating when the calibration content was sent. When the playback devices present the calibration content, a sensor device (e.g., remote control device, smartphone, etc.) can detect the presentation of the calibration content. The sensor device can send calibration data (e.g., media samples that may include the calibration content and/or a timestamp indicating when the media sample was detected by the sensor device) to the computing device. The computing device can determine the propagation latency (e.g., presentation delay) based on the calibration data received from the sensor device.
    Type: Application
    Filed: July 2, 2018
    Publication date: January 2, 2020
    Applicant: Apple Inc.
    Inventors: Langford M. Wasada, Vijay Sundaram, William M. Bumgarner, Daniel H. Lloyd, Christopher J. Sanders, Sean A. Ramprashad, Sriram Hariharan, Jarrad A. Stallone, Johannes P. Schmidt, David P. Saracino, Gregory R. Chapman
  • Publication number: 20190376286
    Abstract: Gypsum panels, sheathing systems, and methods of making and using the same are provided. A gypsum panel includes a gypsum core associated with a first fiberglass mat having a continuous barrier coating, the coating penetrating a portion of the first fiberglass mat opposite the gypsum core, wherein gypsum penetrates a remaining fibrous portion of the first fiberglass mat such that voids in the first fiberglass mat are substantially eliminated. A building sheathing system includes at least two gypsum panels and a seaming component to provide a seam at an interface between the gypsum panels.
    Type: Application
    Filed: August 26, 2019
    Publication date: December 12, 2019
    Inventors: Vincent B. Thomas, Rochelle Bradford, Christopher J. Sanders, Yi-Hsien Harry Teng
  • Patent number: 10500448
    Abstract: Golf club heads include at least one part having a side wall extending completely around the golf club head, wherein the side wall ends at an edge (a free end) that defines an open side of the part. An interior surface of this side wall has a draft angle of ?1° or more as it extends to its edge. In some club heads, the interior surface of at least one club head part will be shaped so that the interior surface does not converge as the side wall of that part extends to its edge. For some club head parts, the planar cross sectional area defined inside the interior surface of the part will either stay the same or get larger as one moves to the part edge. By avoiding or limiting features of negative draft angles, converging interior surfaces, and/or smaller cross sectional areas on interior surfaces of a part, manufacturing and tooling may be simplified.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: December 10, 2019
    Assignee: Karsten Manufacturing Corporation
    Inventor: Raymond J. Sander
  • Patent number: 10503426
    Abstract: A method for replicating data from a primary site to a secondary site is disclosed. In one embodiment, such a method includes tracking, at a primary site, updates to storage elements of a primary volume over a specified period of time. The method further calculates a size associated with the updates and communicates the size from the primary site to a secondary site. At the secondary site, using the size received from the primary site, the method determines an amount of storage space required to accommodate the updates in a secondary volume. In certain embodiments, this may include taking into account compression or deduplication algorithms at the secondary site. The method allocates the storage space to the secondary volume and replicates, from the primary site to the secondary site, the updates to the secondary volume. A corresponding system and computer program product are also disclosed.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: December 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gordon D. Hutchison, Miles Mulholland, Lee J. Sanders, Ben Sasson
  • Publication number: 20190372874
    Abstract: Techniques are disclosed for automated detection and notification of interconnect errors or failure. An interconnect may be tested via passive or active means. Data errors associated with data transferred via the interconnect may be measured and analyzed to generate error statistics. Error statistics may then be used to determine an error rate of the interconnect and generate an alert if the error rate exceeds a threshold. Alerts may be displayed to users for troubleshooting and/or indication that the interconnect should be replaced.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 5, 2019
    Inventors: Christopher J. Sanders, Gerald W. Katzung, Gopu Bhaskar, Jad Osseiran, Kofi Boateng
  • Patent number: 10493334
    Abstract: A golf club includes a shaft and a club head for a metal wood type club head. The club head includes a ball striking face, a heel, a toe, a rear, a crown, and a sole. The sole includes a forward sole surface and a rearward sole surface. The substantially horizontally-oriented forward sole surface extends rearwardly from the ball striking face to a rearward edge. The substantially horizontally-oriented rearward sole surface extends forwardly from the rear of the club head. The rearward sole surface extends over and is offset in a height direction from the rearward edge. A cavity may be located above the forward sole surface, the cavity having a rearward facing opening located below the rearward sole surface. A projection may extend rearwardly from the rearward edge beneath the rearward sole surface, the projection having sides that extend in a generally breadthwise direction.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: December 3, 2019
    Assignee: Karsten Manufacturing Corporation
    Inventors: John T. Stites, Robert Boyd, Raymond J. Sander
  • Patent number: 10465911
    Abstract: A heat shield assembly for an engine case of a gas turbine engine may include a heat shield having an annular shape. A first groove may be formed circumferentially along an inner surface of the heat shield. A support lock may have a second groove extending radially inward from a distal surface of the support lock. A retention ring may be configured to fit within the first groove of the heat shield and the second groove of the support lock.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: November 5, 2019
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: David J. Sander, Jonathan Lemoine
  • Publication number: 20190328026
    Abstract: A small batch roasting device including a base unit and a roasting chamber unit. The base unit includes a housing, a heating element, a fan, and a support surface. The housing defines an upper end, a lower end, and an isolation chamber open to the upper end. The heating element and the fan are within the housing, with the fan being positioned between the heating element and the lower end. The roasting chamber unit defines a roasting chamber, a leading region and a trailing region terminating at a trailing end. In an assembled state, a portion of the roasting chamber unit is disposed within the isolation chamber and the trailing portion is proximate the heating element. The roasting chamber unit is supported relative to the base unit by an interface with the support surface at a location longitudinally spaced from the trailing end.
    Type: Application
    Filed: July 12, 2019
    Publication date: October 31, 2019
    Applicant: IA Collaborative Ventures, LLC - Series Kelvin
    Inventors: Luke A. Westra, Daniel M. Kraemer, Patrick Thomas Jones, Sean J. Sanders, Luis Humberto Velazquez Rascon, Derek Ashley Smith
  • Publication number: 20190331271
    Abstract: A pipe joint includes a first pipe and a second pipe. The first pope has a first annular flange at one end, the first annular flange including a first end face. The second pipe has a second annular flange at one end, the second annular flange including a second end face. The first annular flange is mated to the second annular flange, with the first end face and the second end face facing each other and pressing at least one seal member therebetween. A plurality of axial retaining members are disposed around a perimeter of the mated first and second annular flanges to hold the pipe joint together.
    Type: Application
    Filed: June 25, 2019
    Publication date: October 31, 2019
    Inventors: Timothy J. CORMIER, William L. ZEPP, Darrell J. SANDERS, Robert D. KERR
  • Patent number: 10459807
    Abstract: A computer-implemented method of determining modified portions of a RAID storage array for use in resynchronizing said RAID storage array after a failure, the computer-implemented method comprising: resolving areas in the RAID storage array that represent space allocated to volumes; resolving which of said allocated volumes comprise gathered writes; and for said allocated volumes that comprise gathered writes, resolving a set of writes that potentially have incomplete parity updates at the time of the failure.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: October 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gordon D. Hutchison, Miles Mulholland, Lee J. Sanders, Ben Sasson
  • Publication number: 20190299067
    Abstract: A golf club head includes a body and a face plate insert. The body includes an annular face support having a recessed shelf configured to receive the face plate insert, and partially defining a cavity. The face plate insert includes a hitting surface and a rear surface that is opposite the hitting surface. The face plate insert is disposed within the annular face such that the rear surface of the face plate insert abuts the recessed shelf. The face plate insert includes a polymeric material that is disposed across the cavity and can be at least partially exposed through a rear opening of the cavity.
    Type: Application
    Filed: June 19, 2019
    Publication date: October 3, 2019
    Inventor: Raymond J. Sander
  • Patent number: 10430285
    Abstract: A mechanism is provided for backing up metadata in a data storage system. Given metadata stored on the data storage system is implemented by way of a tree structure operable by fixed mapping. A stream of snapshots is taken of leaves in the metadata tree structure of given metadata stored on persistent data storage. The metadata tree structure of the given metadata stored on the persistent data storage is reconstructed on a basis of the stream of snapshots taken for backing up the given metadata stored on the persistent data storage. A journal over the reconstructed metadata tree structure is then replayed. In response to a given status discrepancy being flagged in respect of any given metadata, the status of a given leaf corresponding thereto in the reconstructed data tree structure is modified for consistency with the corresponding journal entry in the journal for that given metadata.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gordon D. Hutchison, Miles Mulholland, Lee J. Sanders, Ben Sasson
  • Patent number: D863563
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: October 15, 2019
    Assignee: Dru-Kare LLC
    Inventors: Karin M. Herder, Drew J. Sanders
  • Patent number: D863564
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: October 15, 2019
    Assignee: Dru-Kare LLC
    Inventors: Karin M. Herder, Drew J. Sanders
  • Patent number: D869504
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: December 10, 2019
    Assignee: Advantage Engineering, Inc.
    Inventors: Andrew J. Sander, Ronald A. Wolfe