Patents by Inventor John Stewart

John Stewart 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: 20220179974
    Abstract: A method, system, and computer program product for key in lockbox encrypted data deduplication are provided. The method collects a set of deduplication information by a host in communication with a storage system via a communications network. A fingerprint is generated for a data chunk to be stored on a storage system. The method encrypts the data chunk using a first encryption key to generate an encrypted data chunk. The fingerprint is encrypted with a second encryption key to generate an encrypted fingerprint. The method encrypts the first encryption key with a third encryption key to generate a first encrypted key. The method encrypts the first encryption key with a fourth encryption key to generate a second encryption key. A data package is generated for transmission to the storage system. The method transmits the data package to the storage system.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 9, 2022
    Inventors: Steven Robert Hetzler, Wayne C. Hineman, John Stewart Best
  • Publication number: 20220135376
    Abstract: A lift system comprises a rail and a carriage assembly comprising a seat or platform for supporting a person to be conveyed along the rail, drive means arranged to engage the rail and controllable to drive the carriage assembly along the rail, energy storage means arranged to power the drive means, input means operable by a user to provide an input signal indicative of a desired movement of the carriage assembly along the rail, and control means arranged to receive the input signal and control the drive means in response to the input signal. The system includes charging means arranged to charge the energy storage means when the carriage assembly is at a first charging position on the rail.
    Type: Application
    Filed: January 12, 2022
    Publication date: May 5, 2022
    Inventors: John Stewart JAKES, Keith HOLDSTOCK
  • Patent number: 11295028
    Abstract: A computer-implemented method includes sending key group information to a storage system. The key group information includes keyID information for client data keys in the key group. The client data keys enable deduplication of data chunks encrypted in any of the client data keys in the key group. The method also includes generating deduplication information. The deduplication information includes fingerprints associated with chunks of client data. The method also includes encrypting the data chunks with one of the client data keys, wherein a corresponding decryption key for the encrypted data chunks is not available to the storage system. The method includes sending the deduplication information to the storage system for use in a deduplication process by the storage system and sending the encrypted data chunks to the storage system.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: April 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Steven Robert Hetzler, Wayne C. Hineman, John Stewart Best
  • Publication number: 20220079770
    Abstract: An expandable spinal implant having a first portion and a second portion is provided. The expandable implant includes a first moveable portion and a second moveable portion attached to the first portion. The first moveable portion and the second moveable portion are moveable independently of one another. The movement of the first moveable portion and the second moveable portion facilitate independent expansion of a trailing end portion and a leading end portion of the expandable implant.
    Type: Application
    Filed: November 29, 2021
    Publication date: March 17, 2022
    Inventors: Keith E. Miller, John Stewart Young
  • Patent number: 11254541
    Abstract: A lift system comprises a rail (1) and a carriage assembly (2) comprising a seat (21) or platform (21) for supporting a person to be conveyed along the rail (1), drive means arranged to engage the rail (1) and controllable to drive the carriage assembly (2) along the rail (1), energy storage means arranged to power the drive means, input means operable by a user to provide an input signal indicative of a desired movement of the carriage assembly (2) along the rail (1), and control means arranged to receive the input signal and control the drive means in response to the input signal. The system includes charging means arranged to charge the energy storage means when the carriage assembly (2) is at a first charging position on the rail (1).
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: February 22, 2022
    Assignee: ACORN MOBILITY SERVICES LIMITED
    Inventors: John Stewart Jakes, Keith Holdstock
  • Publication number: 20220027483
    Abstract: A computer-implemented method includes sending key group information to a storage system. The key group information includes keyID information for client data keys in the key group. The client data keys enable deduplication of data chunks encrypted in any of the client data keys in the key group. The method also includes generating deduplication information. The deduplication information includes fingerprints associated with chunks of client data. The method also includes encrypting the data chunks with one of the client data keys, wherein a corresponding decryption key for the encrypted data chunks is not available to the storage system. The method includes sending the deduplication information to the storage system for use in a deduplication process by the storage system and sending the encrypted data chunks to the storage system.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 27, 2022
    Inventors: Steven Robert Hetzler, Wayne C. Hineman, John Stewart Best
  • Patent number: 11229875
    Abstract: A scrubbing solution for removing contaminants, including particularly hydrogen sulfide, from a fluid. The scrubbing solution includes at least one scrubbing reagent which has a primary or secondary amine and an acid, which may be phosphoric acid. The fluid being scrubbed is passed through the scrubbing solution. The contaminants react with the scrubbing reagent securing them in the scrubbing solution. The fluid being scrubbed and the scrubbing solution are then separated. The scrubbing solution is heated and, if the scrubbing solution is under pressure, the pressure is reduced. The acid facilitates thorough removal of the contaminants, and especially the hydrogen sulfide, from the scrubbing solution. The scrubbing solution is then ready for reuse. Because the scrubbing solution is rendered substantially free of hydrogen sulfides, it can absorb other sulfide contaminants that might not otherwise be absorbed.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: January 25, 2022
    Assignee: INEOS AMERICAS, LLC
    Inventors: Eric Matthew Teletzke, Flavia Mariana Dos Santos Bates, Brett Christopher Roberts, Erik John Stewart, Kathleen Yvonne Turk
  • Publication number: 20220015281
    Abstract: Providing a seed development environment is disclosed, including by: obtaining a seed type associated with seeds that have been deposited into a seed development environment device; determining an environmental control sequence corresponding to the seed type, wherein the environmental control sequence includes a plurality of target hydration levels for a plurality of seed development phases; and executing the environmental control sequence corresponding to the seed type, including at least by providing the plurality of target hydration levels using a hydration system and by adjusting hydration in the seed development environment device based on feedback from a hydration sensor that is included in the seed development environment device
    Type: Application
    Filed: July 14, 2021
    Publication date: January 20, 2022
    Inventors: Douglas Evans, Philip Rose, Richard Harrod, David Knott, Yaron Sheba, Giles Matthew Lowe, John Stewart Caldwell, Aarushi Abraham Karimpanal, Alyssa Reyes Biscocho, Gidon Wise, Paul Naddaff
  • Patent number: 11185421
    Abstract: An expandable spinal implant having a first portion and a second portion is provided. The expandable implant includes a first moveable portion and a second moveable portion attached to the first portion. The first moveable portion and the second moveable portion are moveable independently of one another. The movement of the first moveable portion and the second moveable portion facilitate independent expansion of a trailing end portion and a leading end portion of the expandable implant.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: November 30, 2021
    Assignee: WARSAW ORTHOPEDIC, INC.
    Inventors: Keith E. Miller, John Stewart Young
  • Patent number: 11175986
    Abstract: A computer-implemented method, according to one embodiment, includes: selecting strips from each storage unit for a given erasure code stripe such that the given erasure code stripe includes at most one strip from a high failure rate region of the respective storage unit, where each of the storage units include high and low failure rate regions. The selected strips are organized such that a number of each strip in the given erasure code stripe is offset from the remaining strips by an amount that is greater than a total number of strips in the high failure rate regions. The organized selected strips are further mapped to form the given erasure code stripe such that the high failure rate regions on each storage unit are mapped to one or more sequentially numbered strips, and the low failure rate regions are mapped to additional sequentially numbered strips.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: John Stewart Best, Steven Robert Hetzler
  • Publication number: 20210295733
    Abstract: A method of configuring a smart booklet to encourage adherence to a treatment and/or educational program is disclosed, wherein the smart booklet is “off the grid” (e.g., not connected to an electrical or networking grid) and includes an integrated behavior incentivization feature. Based on an activation of a detection feature of the smart booklet, it is detected whether a state of one or more pages of the smart booklet has changed. Based on the determination that the state of the one or more pages has changed, a set of data items pertaining to the adherence to the treatment and/or educational program is created or updated. Based on an identification that the set of data items is indicative of a failure or a success with respect to the adherence to the treatment program, a message pertaining to the failure or the success is communicated via an output component of the smart booklet (e.g., to encourage the adherence to the treatment and/or educational program).
    Type: Application
    Filed: March 18, 2020
    Publication date: September 23, 2021
    Applicant: Humanity Press, Inc.
    Inventors: John Stewart Caldwell, Robert de Rooy, Erica Leigh Boshoff, Aarushi Abraham Karimpanal, Giles Matthew Lowe
  • Publication number: 20210271685
    Abstract: Techniques are disclosed relating to data preservation using a time-series data lake. For example, in some embodiments, the disclosed techniques include maintaining, by a cloud-based service, a time-series data lake that includes, for an organization, a time-series representation of a plurality of data sources associated with the organization. In various embodiments, the time-series data lake retains data according to a first retention policy. In response to a request for a subset of data that is associated with the organization, the cloud-based service may retrieve the subset of data from the time-series data lake and then store the subset of data in a particular storage location that retains data according to a second, different retention policy.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 2, 2021
    Inventors: Abdul Jabbar Abdul Rasheed, Woonho Jung, Xia Hua, Douglas Qian, Rajeev Kumar, Lawrence Chang, Karan Dhabalia, John Stewart, Rolland Miller
  • Publication number: 20210271568
    Abstract: Techniques are disclosed relating to providing data views from a time-series data lake to a data warehousing system. In various embodiments, the disclosed techniques include providing, by a cloud-based service, a data lake service that maintains a time-series data lake storing a time-series representation of data from a plurality of data sources associated with a first organization. In some embodiments, the cloud-based service may receive additional backup data, including a first backup image of a first data source, associated with the first organization as part of a backup operation. The cloud-based service may then store a logical backup of the first data source in the data lake and, in response to a query from a data warehousing system, the cloud-based service may retrieve a particular view of the backup data from the data lake and provide it to the data warehousing system.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 2, 2021
    Inventors: Abdul Jabbar Abdul Rasheed, Woonho Jung, Xia Hua, Douglas Qian, Rajeev Kumar, Lawrence Chang, Karan Dhabalia, John Stewart, Rolland Miller
  • Publication number: 20210271567
    Abstract: Techniques are disclosed relating to the storage of backup data using a time-series data lake. For example, in various embodiments, the disclosed techniques include providing a cloud-based data lake service that maintains data for a plurality of organizations and where, for a first organization, the cloud-based data lake service maintains a time-series data lake that stores a time-series representation of data associated with the first organization. In various embodiments, the data lake service may receive backup data from a plurality of data sources associated with the first organization, generate metadata associated with the backup data, and store the backup data, along with the corresponding metadata, in the time-series data lake.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 2, 2021
    Inventors: Abdul Jabbar Abdul Rasheed, Woonho Jung, Xia Hua, Douglas Qian, Rajeev Kumar, Lawrence Chang, Karan Dhabalia, John Stewart, Rolland Miller
  • Publication number: 20210271686
    Abstract: Techniques are disclosed relating to the modification of data in a time-series data lake. For example, in various embodiments, the disclosed techniques include a cloud-based service that maintains a time-series data lake that includes, for an organization, a time-series representation of data from one or more of the organization's data sources. The cloud-based service may receive a request to modify data associated with a particular user of the organization. As a non-limiting example, this request may correspond to a “Right to Be Forgotten” request from the particular user. This request may include one or more search parameters and an indication of one or more modifications to be performed. Based on the request, the cloud-based service may parse the time-series data lake to identify a subset of data that matches the one or more search parameters and perform the requested modifications on the subset of data in the time-series data lake.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 2, 2021
    Inventors: Abdul Jabbar Abdul Rasheed, Woonho Jung, Xia Hua, Douglas Qian, Rajeev Kumar, Lawrence Chang, Karan Dhabalia, John Stewart, Rolland Miller
  • Publication number: 20210271684
    Abstract: Techniques are disclosed relating to the retrieval of data from a time-series data lake. For example, in various embodiments, the disclosed techniques include providing, by a cloud-based service, a data lake service that maintains data for a plurality of organizations and where, for a first organization, the data lake service maintains a time-series data lake that stores a time-series representation of backup data associated with the first organization. The cloud-based service may receive a request, including one or more search criteria, for data associated with the first organization and, based on the search criteria, retrieve a particular view of the backup data that is stored in the data lake. In various embodiments, the particular view may include backup data from various different data sources and from various different points in time. The cloud-based service may then provide the particular view of the backup data to the requesting entity.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 2, 2021
    Inventors: Abdul Jabbar Abdul Rasheed, Woonho Jung, Xia Hua, Douglas Qian, Rajeev Kumar, Lawrence Chang, Karan Dhabalia, John Stewart, Rolland Miller
  • Publication number: 20210257719
    Abstract: The present disclosure provides a lighting pole (100), including a luminaire (110), a structural support element (120) which extends in a longitudinal direction and which is adapted to support the luminaire, and at least one antenna (130) which has a tubular shape and which is arranged such that it extends in the longitudinal direction around the structural support element.
    Type: Application
    Filed: June 25, 2019
    Publication date: August 19, 2021
    Applicant: SIGNIFY HOLDING B.V.
    Inventors: Alouisius Johannes Gerardus Maria WILLEMSE, Ay Ling DE GOEDEREN-OEI, John Stewart WILSON, Kun WANG
  • Patent number: 11023434
    Abstract: Examples of a no rollback threshold for an audit trail are disclosed. In one example implementation according to aspects of the present disclosure, a method may include processing, by a computing system, a database transaction, and determining, by the computing system, whether a transaction span of the transaction exceeds a no rollback threshold for an audit trail. The method may include, in response to determining that the transaction span exceeds the no rollback threshold, converting, by the computing system, the transaction into a no rollback transaction. Additionally, the method may include, in response to determining that the transaction span exceeds the no rollback threshold, abandoning, by the computing system, the transaction if an error is encountered during the processing the transaction.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: June 1, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sean L. Broeder, Gary Stephen Smith, Shang-Sheng Tung, John Stewart de Roo
  • Publication number: 20210145894
    Abstract: Cell based therapy comprises administration to the lung by injection into the blood system of viable, mammalian cells effective for alleviating or inhibiting pulmonary disorders. The cells may express a therapeutic transgene or the cells may be therapeutic in their own right by inducing regenerative effects.
    Type: Application
    Filed: September 21, 2020
    Publication date: May 20, 2021
    Applicant: NORTHERN THERAPEUTICS, INC.
    Inventor: DUNCAN JOHN STEWART
  • Patent number: D907316
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: January 5, 2021
    Assignee: FKA Distributing Co., LLC
    Inventor: Trevor John Stewart