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: 20230072837
    Abstract: A method for processing network data, comprising receiving a data packet at a first processor having a non-transient data memory, storing the data packet in the non-transient data memory, accessing one or more first data fields of the data packet in the data memory, determining whether a device is bandwidth limited as a function of the first data fields being associated with an application, transmitting the data packet to a second processor over a network if it is determined that the device is not bandwidth limited, determining whether the device has reached a limit if it is determined that the device is bandwidth limited, transmitting the data packet to the second processor over the network if it is determined that the limit has not been reached and deleting the data packet without transmitting the data packet if it is determined that the limit has been reached.
    Type: Application
    Filed: August 11, 2022
    Publication date: March 9, 2023
    Applicant: CyberReef, Inc.
    Inventors: Jamie Brown, Hilton Nicholson, Christopher Nelson, Chitti Lakshmi Deepak Doddigarla, Sivapoornima Karuturi, Alexander Lott, Christopher Landman, Michael Edgar, Nishyant Jani, Stacey Stewart-Sweat, John Stewart-Sweat
  • Publication number: 20230058965
    Abstract: A system includes an authenticated encryption layer comprising logic configured to encrypt data received at the authenticated encryption layer from an authorized application at a source node. The data is encrypted using a first key to obtain first encrypted data. The logic is configured to encrypt the first encrypted data using a second key to obtain second encrypted data and generate a watermark for the first encrypted data and/or a watermark for the second encrypted data. The logic is configured to generate a watermark token for the first encrypted data and/or a watermark token for the second encrypted data.
    Type: Application
    Filed: August 17, 2021
    Publication date: February 23, 2023
    Inventors: John Stewart Best, Guerney D. H. Hunt, Wayne C. Hineman, Steven Robert Hetzler
  • Patent number: 11551573
    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: Grant
    Filed: March 18, 2020
    Date of Patent: January 10, 2023
    Assignee: Humanity Press, Inc.
    Inventors: John Stewart Caldwell, Robert de Rooy, Erica Leigh Boshoff, Aarushi Abraham Karimpanal, Giles Matthew Lowe
  • Publication number: 20220384935
    Abstract: The inventive subject matter provides apparatus, systems and methods in which a high port count base station antenna uses an array of spherical lenses with multiple ports per frequency band, containing multiple frequency bands, and capable of multiple beam operation. In a preferred embodiment, the antenna system comprises a plurality of spherical, dielectric lenses, stacked vertically, where each lens is surrounded by four or more lower frequency radiating elements, or one circular element. The circular element can have multiple sub-elements, along with feed gaps.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 1, 2022
    Inventors: John Stewart Wilson, Igor Timofeev
  • Publication number: 20220329467
    Abstract: A pair of ground planes arranged in parallel, a dielectric medium disposed in between the pair of ground planes, and a set of at least four signal conductors disposed in the dielectric medium, the set of at least four signal conductors having (i) a first pair of signal conductors arranged proximate to a first ground plane of the pair of ground planes and (ii) a second pair of signal conductors arranged proximate to a second ground plane of the pair of ground planes, each signal conductor of the set of at least four signal conductors configured to carry a respective signal corresponding to a symbol of a codeword of a vector signaling code.
    Type: Application
    Filed: June 28, 2022
    Publication date: October 13, 2022
    Inventors: John Fox, Brian Holden, Ali Hormati, Peter Hunt, John D. Keay, Amin Shokrollahi, Richard Simpson, Anant Singh, Andrew Kevin John Stewart, Giuseppe Surace, Roger Ulrich
  • Publication number: 20220315880
    Abstract: The inventions described herein concern improved bioreactors and methods of aerating fluids.
    Type: Application
    Filed: March 22, 2022
    Publication date: October 6, 2022
    Inventor: John Stewart Lang
  • Patent number: 11455316
    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: Grant
    Filed: February 26, 2021
    Date of Patent: September 27, 2022
    Assignee: Clumio, Inc.
    Inventors: Abdul Jabbar Abdul Rasheed, Woonho Jung, Xia Hua, Douglas Qian, Rajeev Kumar, Lawrence Chang, Karan Dhabalia, John Stewart, Rolland Miller
  • Publication number: 20220284110
    Abstract: A computer-implemented method includes computing a fingerprint of a data chunk, encrypting the fingerprint with a fingerprint key, and encrypting the data chunk with a base key and the encrypted fingerprint. The method also includes encrypting the encrypted fingerprint with a user key to generate a doubly encrypted fingerprint and sending the encrypted data chunk and the doubly encrypted fingerprint to a storage system. The storage system does not have access to the base key, the fingerprint key and the user key. A computer-implemented method includes computing a fingerprint of a data chunk and encrypting the data chunk with a base key and the fingerprint. The method also includes encrypting the fingerprint with a user key and sending the encrypted data chunk and the encrypted fingerprint to a storage system. The storage system does not have access to the base key and the user key.
    Type: Application
    Filed: March 3, 2021
    Publication date: September 8, 2022
    Inventors: Steven Robert Hetzler, John Stewart Best, Wayne C. Hineman
  • Patent number: 11431099
    Abstract: A radio frequency antenna array uses lenses and RF elements, to provide ground-based coverage for cellular communication. The antenna array can include two spherical lenses, where each spherical lens has at least two associated RF elements. Each of the RF elements associated with a given lens produces an output beam with an output area. Each lens is positioned with the other lenses in a staggered arrangement. The antenna includes a control mechanism configured to enable a user to move the RF elements along their respective tracks, and automatically phase compensate the output beams produced by the RF elements based on the relative distance between the RF elements.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: August 30, 2022
    Assignee: Matsing, Inc.
    Inventors: Serquei Matitsine, Leonid Matytsine, Igor Timofeev, John Stewart Wilson
  • Publication number: 20220239480
    Abstract: A computer-implemented method includes receiving, by a storage system, encrypted data and a set of key identifiers. Each key identifier is associated with information specifying a storage location for which the key identifier is authorized. The method also includes storing, by the storage system, the encrypted data in at least one storage location and receiving, by the storage system, at least one key identifier of the set of key identifiers with a data access request. The method includes determining, by the storage system, whether the data access request is authorized for the at least one key identifier.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 28, 2022
    Inventors: Steven Robert Hetzler, Wayne C. Hineman, John Stewart Best
  • Publication number: 20220219113
    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: Application
    Filed: January 24, 2022
    Publication date: July 14, 2022
    Applicant: Ineos Americas, LLC
    Inventors: ERIC MATTHEW TELETZKE, FLAVIA MARIANA DOS SANTOS BATES, BRETT CHRISTOPHER ROBERTS, ERIK JOHN STEWART, KATHLEEN YVONNE TURK
  • Patent number: 11388233
    Abstract: A cloud-based data protection service is disclosed. In an embodiment, the data protection service may support backup of data sets from one or more sites associated with one or more organizations. In an embodiment, deduplication of backup data across multiple sites of an organization and/or multiple sites associated with different organizations may be supported. In an embodiment, backup data may be post-processed in the cloud to insert fingerprints corresponding to data blocks that did not change since a previous backup was performed, to scan the backup for security threats such as viruses, other malware, personally identifiable information, etc. In an embodiment, restore may be supported from the cloud, where restore blocks may be larger than backup data blocks. In another embodiment, restore may be based on blocks that have changed since the most recent backup (or a user-selected backup).
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: July 12, 2022
    Assignee: Clumio, Inc.
    Inventors: Lawrence Jaemyung Chang, Woon Ho Jung, Poojan Kumar, Amber Palekar, Hung Hing Anthony Pang, Kaustubh Sambhaji Patil, Rishabh Sharma, John Stewart
  • Patent number: 11385452
    Abstract: The present invention provides for assessing biological samples for developmental viability utilising microscopy by contemporaneously capturing bright field and dark field images of a biological sample within a time lapse measurement interval.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: July 12, 2022
    Assignee: Genea IP Holdings Pty Limited
    Inventors: Eduardo Vom, Simon Jonathon Spence, Samuel Ross Garland Lanyon, Benedict John Stewart-Steele
  • Patent number: 11374801
    Abstract: A pair of ground planes arranged in parallel, a dielectric medium disposed in between the pair of ground planes, and a set of at least four signal conductors disposed in the dielectric medium, the set of at least four signal conductors having (i) a first pair of signal conductors arranged proximate to a first ground plane of the pair of ground planes and (ii) a second pair of signal conductors arranged proximate to a second ground plane of the pair of ground planes, each signal conductor of the set of at least four signal conductors configured to carry a respective signal corresponding to a symbol of a codeword of a vector signaling code.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: June 28, 2022
    Assignee: KANDOU LABS, S.A.
    Inventors: John Fox, Brian Holden, Ali Hormati, Peter Hunt, John D. Keay, Amin Shokrollahi, Richard Simpson, Anant Singh, Andrew Kevin John Stewart, Giuseppe Surace, Roger Ulrich
  • 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