Patents by Inventor Timothy John Courtney

Timothy John Courtney 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: 20230226398
    Abstract: System and methods are disclosed which include exercise equipment with magnetic portions. The magnetic portions may be incorporated into equipment or into additional weights for use with the equipment. The presence of the magnetic portion allows a user to change weights during exercise in a quick, easy, convenience, and safe manner.
    Type: Application
    Filed: January 18, 2022
    Publication date: July 20, 2023
    Inventor: Timothy John Courtney
  • Publication number: 20220361425
    Abstract: A zone expander system which may be used to increase the number of zones by apportioning a parameter allotted for one zone into multiple sub-parameters for multiple new zones. The parameter may be the duration of time which the zone is active.
    Type: Application
    Filed: April 13, 2022
    Publication date: November 17, 2022
    Inventor: Timothy John Courtney
  • Publication number: 20220150224
    Abstract: A recursive hash infinite pad process for securing data is disclosed. The process shared secrets to recursively create a key which may be used to encrypt and decrypt data.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 12, 2022
    Inventor: Timothy John Courtney
  • Patent number: 11144654
    Abstract: A system includes an environment-aware storage drive comprising one or more storage medium with a location-based service wherein the environment-aware storage drive generates a signal containing information about a location of the storage drive relative to a geo-fenced area and updates a ledger unit of an event happening to the storage drive based on the signal, wherein the event is related to the current environment of the storage drive. The ledger unit keeps track of a number of events and/or data received from the environment-aware storage drive. A policy unit determines an expandable set of security policies for the storage drive triggered by the event and/or data, wherein the security policies specify access restrictions to the environment-aware storage drive based on its current environment. The policy unit transmits and enforces the set of security policies on the environment-aware storage drive to prevent data from being theft from the storage drive.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: October 12, 2021
    Assignee: Seagate Technology LLC
    Inventors: Saheb Biswas, Kevin Gautam Sternberg, David Michael Seesdorf, Timothy John Courtney
  • Patent number: 10776327
    Abstract: A method includes generating a plurality of blocks of a block chain wherein the plurality of blocks is associated with components of a storage device. The plurality of blocks is generated by a device other than the storage device when the components are manufactured. The method further includes storing a copy of a ledger associated with the generated blocks on the storage device when the storage device comprises computing power sufficient to generate blocks of a block chain. The method also includes generating additional blocks of the block chain. The additional blocks of the block chain are associated with additional components of the storage device when the additional components are manufactured. The additional blocks are generated independently by the device and by the storage device and wherein respective ledgers are updated.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: September 15, 2020
    Assignee: Seagate Technology LLC
    Inventors: David R. Kaiser, Timothy John Courtney
  • Publication number: 20200285760
    Abstract: A system includes an environment-aware storage drive comprising one or more storage medium with a location-based service wherein the environment-aware storage drive generates a signal containing information about a location of the storage drive relative to a geo-fenced area and updates a ledger unit of an event happening to the storage drive based on the signal, wherein the event is related to the current environment of the storage drive. The ledger unit keeps track of a number of events and/or data received from the environment-aware storage drive. A policy unit determines an expandable set of security policies for the storage drive triggered by the event and/or data, wherein the security policies specify access restrictions to the environment-aware storage drive based on its current environment. The policy unit transmits and enforces the set of security policies on the environment-aware storage drive to prevent data from being theft from the storage drive.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 10, 2020
    Inventors: Saheb BISWAS, Kevin Gautam STERNBERG, David Michael SEESDORF, Timothy John COURTNEY
  • Publication number: 20200073970
    Abstract: A method includes generating a plurality of blocks of a block chain wherein the plurality of blocks is associated with components of a storage device. The plurality of blocks is generated by a device other than the storage device when the components are manufactured. The method further includes storing a copy of a ledger associated with the generated blocks on the storage device when the storage device comprises computing power sufficient to generate blocks of a block chain. The method also includes generating additional blocks of the block chain. The additional blocks of the block chain are associated with additional components of the storage device when the additional components are manufactured. The additional blocks are generated independently by the device and by the storage device and wherein respective ledgers are updated.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventors: David R. Kaiser, Timothy John Courtney
  • Publication number: 20190303603
    Abstract: Systems and methods for location-based security of storage drives are described. In one embodiment, the systems may include a storage drive and a hardware controller. In some embodiments, the hardware controller may be configured to determine a location of the storage drive; identify a current mode of the storage drive, the storage drive including at least a secure mode and a non-secure mode; block activation of the secure mode upon determining that the storage drive is located in one of one or more non-permitted areas or not located in one of one or more permitted areas; and put the storage drive in the non-secure mode upon determining the storage drive is located in one of the one or more non-permitted areas while in the secure mode.
    Type: Application
    Filed: April 3, 2018
    Publication date: October 3, 2019
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Timothy John COURTNEY, Saheb BISWAS, Kevin Gautam STERNBERG, Muhammad Mohsin AWAN, David Michael SEESDORF
  • Publication number: 20190207748
    Abstract: A storage device includes a storage media storing one or more blockchain data structures. The storage device receives objects via payloads and determines whether the objects satisfy a blockchain storage condition. The blockchain storage condition may be based on a type of the object. If the blockchain storage condition is satisfied by the object, then the object is cryptographically signed by a key associated with the storage device and stored in one or more blockchain data structures managed by the storage device. The cryptographically signed object is broadcast to one or more additional storage devices.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventor: Timothy John Courtney