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: 20230072837Abstract: 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: ApplicationFiled: August 11, 2022Publication date: March 9, 2023Applicant: 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: 20230058965Abstract: 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: ApplicationFiled: August 17, 2021Publication date: February 23, 2023Inventors: John Stewart Best, Guerney D. H. Hunt, Wayne C. Hineman, Steven Robert Hetzler
-
Patent number: 11551573Abstract: 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: GrantFiled: March 18, 2020Date of Patent: January 10, 2023Assignee: Humanity Press, Inc.Inventors: John Stewart Caldwell, Robert de Rooy, Erica Leigh Boshoff, Aarushi Abraham Karimpanal, Giles Matthew Lowe
-
Publication number: 20220384935Abstract: 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: ApplicationFiled: May 28, 2021Publication date: December 1, 2022Inventors: John Stewart Wilson, Igor Timofeev
-
Publication number: 20220329467Abstract: 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: ApplicationFiled: June 28, 2022Publication date: October 13, 2022Inventors: 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: 20220315880Abstract: The inventions described herein concern improved bioreactors and methods of aerating fluids.Type: ApplicationFiled: March 22, 2022Publication date: October 6, 2022Inventor: John Stewart Lang
-
Patent number: 11455316Abstract: 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: GrantFiled: February 26, 2021Date of Patent: September 27, 2022Assignee: 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: 20220284110Abstract: 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: ApplicationFiled: March 3, 2021Publication date: September 8, 2022Inventors: Steven Robert Hetzler, John Stewart Best, Wayne C. Hineman
-
Patent number: 11431099Abstract: 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: GrantFiled: December 8, 2020Date of Patent: August 30, 2022Assignee: Matsing, Inc.Inventors: Serquei Matitsine, Leonid Matytsine, Igor Timofeev, John Stewart Wilson
-
Publication number: 20220239480Abstract: 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: ApplicationFiled: January 22, 2021Publication date: July 28, 2022Inventors: Steven Robert Hetzler, Wayne C. Hineman, John Stewart Best
-
Publication number: 20220219113Abstract: 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: ApplicationFiled: January 24, 2022Publication date: July 14, 2022Applicant: Ineos Americas, LLCInventors: ERIC MATTHEW TELETZKE, FLAVIA MARIANA DOS SANTOS BATES, BRETT CHRISTOPHER ROBERTS, ERIK JOHN STEWART, KATHLEEN YVONNE TURK
-
Patent number: 11388233Abstract: 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: GrantFiled: April 23, 2020Date of Patent: July 12, 2022Assignee: 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: 11385452Abstract: 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: GrantFiled: March 15, 2016Date of Patent: July 12, 2022Assignee: Genea IP Holdings Pty LimitedInventors: Eduardo Vom, Simon Jonathon Spence, Samuel Ross Garland Lanyon, Benedict John Stewart-Steele
-
Patent number: 11374801Abstract: 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: GrantFiled: September 26, 2018Date of Patent: June 28, 2022Assignee: 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: 20220179974Abstract: 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: ApplicationFiled: December 9, 2020Publication date: June 9, 2022Inventors: Steven Robert Hetzler, Wayne C. Hineman, John Stewart Best
-
Publication number: 20220135376Abstract: 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: ApplicationFiled: January 12, 2022Publication date: May 5, 2022Inventors: John Stewart JAKES, Keith HOLDSTOCK
-
Patent number: 11295028Abstract: 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: GrantFiled: July 24, 2020Date of Patent: April 5, 2022Assignee: International Business Machines CorporationInventors: Steven Robert Hetzler, Wayne C. Hineman, John Stewart Best
-
Publication number: 20220079770Abstract: 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: ApplicationFiled: November 29, 2021Publication date: March 17, 2022Inventors: Keith E. Miller, John Stewart Young
-
Patent number: 11254541Abstract: 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: GrantFiled: September 29, 2016Date of Patent: February 22, 2022Assignee: ACORN MOBILITY SERVICES LIMITEDInventors: John Stewart Jakes, Keith Holdstock
-
Publication number: 20220027483Abstract: 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: ApplicationFiled: July 24, 2020Publication date: January 27, 2022Inventors: Steven Robert Hetzler, Wayne C. Hineman, John Stewart Best