Patents by Inventor John Long

John Long 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: 20260147728
    Abstract: In one implementation, a computer implemented method for predicting new information based on a previous information may include creating a draft cache and a target cache within a memory of the computer wherein the draft cache and the target cache have a fixed length. The method may include storing tokens representing the information into the caches, the storing may start at a leftmost cache location. The method may also include forming a mask and an index or pointer for each cache. As new entries are formed, they are added to the caches, and the masks and pointers are updated to include to the entries that are added.
    Type: Application
    Filed: November 20, 2025
    Publication date: May 28, 2026
    Applicant: SambaNova Systems, Inc.
    Inventors: John LONG, Bo Li, Reid GOODBAR, Tuowen Zhao, Mingran WANG, Leon ZHANG
  • Publication number: 20250340379
    Abstract: A method is disclosed of providing software updates to a load handling device for use in a storage and retrieval system which includes a first set of parallel tracks extending in an X-direction, and a second set of parallel tracks extending in a Y-direction transverse to the first set in a substantially horizontal plane to form a grid pattern including a plurality of grid spaces. The method includes transferring computer readable code to a combined power and data unit, the combined power and data unit including a rechargeable power source and a data storage module such that the computer readable code is stored in the data storage module; and connecting the combined power and data unit to an interface of a load handling device such that the local processing unit of the load handling device can access the computer readable code stored in the data storage module.
    Type: Application
    Filed: May 26, 2023
    Publication date: November 6, 2025
    Applicant: OCADO INNOVATION LIMITED
    Inventors: Robert STADIE, Matthew WHELAN, John LONG
  • Patent number: 11978212
    Abstract: A method and system for image segmentation systems and related methods of automatically segmenting cardiac MRI images using deep learning methods. One example method includes inputting MRI volume data from a MRI scanner, segmenting the MRI volume data with a whole volume segmentation analysis module, assembling the segmented MRI volume data into a 3D volume assembly with a 3D volume assembly module, determining the 3D volume assembly for anatomic plausibility with an anatomic plausibility analysis module, and outputting a final segmented 3D volume assembly.
    Type: Grant
    Filed: April 24, 2023
    Date of Patent: May 7, 2024
    Assignee: Dyad Medical, Inc.
    Inventors: John Long, Ronny Shalev
  • Publication number: 20240054653
    Abstract: A method and system for image segmentation systems and related methods of automatically segmenting cardiac MRI images using deep learning methods. One example method includes inputting MRI volume data from a MRI scanner, segmenting the MRI volume data with a whole volume segmentation analysis module, assembling the segmented MRI volume data into a 3D volume assembly with a 3D volume assembly module, determining the 3D volume assembly for anatomic plausibility with an anatomic plausibility analysis module, and outputting a final segmented 3D volume assembly.
    Type: Application
    Filed: April 24, 2023
    Publication date: February 15, 2024
    Inventors: John LONG, Ronny SHALEV
  • Patent number: 11636603
    Abstract: A method and system for image segmentation systems and related methods of automatically segmenting cardiac MRI images using deep learning methods. One example method includes inputting MRI volume data from a MRI scanner, segmenting the MRI volume data with a whole volume segmentation analysis module, assembling the segmented MRI volume data into a 3D volume assembly with a 3D volume assembly module, determining the 3D volume assembly for anatomic plausibility with an anatomic plausibility analysis module, and outputting a final segmented 3D volume assembly.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: April 25, 2023
    Assignee: Dyad Medical, Inc.
    Inventors: John Long, Ronny Shalev
  • Publication number: 20220192517
    Abstract: A method and system for detecting plaque and vessel constriction by processing intracoronary optical coherence tomography (IVOCT) pullback data performed by software executed on a computer. One example method includes inputting IVOCT pullback data from an imaging device, performing full semantic segmentation of the every image of the IVOCT pullback data with a frame-based segmentation module, generating a cross-sectional frame-based image of the every image of the segmented IVOCT pullback data with a cross-sectional display, and determining the presence of plaque and vessel constriction with an automated analysis application analyzing the cross-sectional frame-based images.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Inventors: David A. Vader, Ronny SHALEV, John LONG
  • Publication number: 20220138951
    Abstract: A method and system for image segmentation systems and related methods of automatically segmenting cardiac MRI images using deep learning methods. One example method includes inputting MRI volume data from a MRI scanner, segmenting the MRI volume data with a whole volume segmentation analysis module, assembling the segmented MRI volume data into a 3D volume assembly with a 3D volume assembly module, determining the 3D volume assembly for anatomic plausibility with an anatomic plausibility analysis module, and outputting a final segmented 3D volume assembly.
    Type: Application
    Filed: November 3, 2020
    Publication date: May 5, 2022
    Inventors: John LONG, Ronny SHALEV
  • Publication number: 20220061920
    Abstract: A method and system for detecting coverage status and position of coronary stents in blood vessels by processing intracoronary optical coherence tomography (IVOCT) pullback data performed by software executed on a computer. One example method includes inputting IVOCT pullback data from an imaging device, classifying every image of the IVOCT pullback data into two groups with a binary classification module based on the presence of stent struts in the images, predicting lumen border coordinates from segmentation of every image of the IVOCT pullback data with a lumen segmentation module, identifying objects of interest in every image of the IVOCT pullback data with a stent detection module, and determining the coverage status and position of the coronary stents in blood vessels with an automated analysis application analyzing an output from the binary classification module, an output from the lumen segmentation module, and an output from the stent detection module.
    Type: Application
    Filed: August 25, 2020
    Publication date: March 3, 2022
    Inventors: John LONG, Ronny SHALEV, Soumya Mohanty
  • Patent number: 10527190
    Abstract: An unload tee has a tee body with a front side and a rear side. The unload tee further includes a door rotatably connected to front side of the tee body; a catch pin mounted on and projecting from the door; a latch assembly connected to the door, and wherein the latch assembly is positioned towards the front side of the unload tee, and further wherein the latch assembly comprises a latch tab having an ear; and a catch defined as a curve in the ear of the latch tab, wherein the catch is configured to engage the catch pin when the door is in a closed position.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: January 7, 2020
    Assignee: Bray International, Inc.
    Inventors: Michael James Lurk, Thomas Linhorst, John Long
  • Patent number: 10428989
    Abstract: An unload tee has a tee body with a front side and a rear side. The tee body includes an extendable link pivotally connected to the front side of the tee body wherein the extendable link is slidable from a first position wherein the extendable link is shortened to a second position wherein the extendable link is lengthened. An arm is pivotally connected at an opposite end of the extendable link and a door is pivotally connected to an end of the arm unconnected to the shaft. The door is configured to cover an opening of the tee body, wherein an end of the door unconnected to the arm is pivotally connected proximate the rear side of the tee body.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: October 1, 2019
    Assignee: Bray International, Inc.
    Inventors: Thomas A. Linhorst, John Long
  • Patent number: 10026077
    Abstract: Provided is a payment card for multiple accounts. The card comprises a card member; a plurality of programmable chips, at least one of which is releasably attached to the card member; each programmable chip has an associated personal identification number (PIN); and a control chip operable for selecting one of the programmable chips to be active during a transaction.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: July 17, 2018
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ahmed Hosny, John Long
  • Publication number: 20180142825
    Abstract: An unload tee has a tee body with a front side and a rear side. The tee body includes an extendable link pivotally connected to the front side of the tee body wherein the extendable link is slidable from a first position wherein the extendable link is shortened to a second position wherein the extendable link is lengthened. An arm is pivotally connected at an opposite end of the extendable link and a door is pivotally connected to an end of the arm unconnected to the shaft. The door is configured to cover an opening of the tee body, wherein an end of the door unconnected to the arm is pivotally connected proximate the rear side of the tee body.
    Type: Application
    Filed: January 18, 2018
    Publication date: May 24, 2018
    Inventors: Thomas A. Linhorst, John Long
  • Patent number: 9909705
    Abstract: An unload tee has a tee body with a front side and a rear side. The tee body includes an extendable link pivotally connected to the front side of the tee body wherein the extendable link is slidable from a first position wherein the extendable link is shortened to a second position wherein the extendable link is lengthened. An arm is pivotally connected at an opposite end of the extendable link and a door is pivotally connected to an end of the arm unconnected to the shaft. The door is configured to cover an opening of the tee body, wherein an end of the door unconnected to the arm is pivotally connected proximate the rear side of the tee body.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: March 6, 2018
    Assignee: Bray International, Inc.
    Inventors: Thomas A. Linhorst, John Long
  • Publication number: 20170284559
    Abstract: An unload tee has a tee body with a front side and a rear side. The unload tee further includes a door rotatably connected to front side of the tee body; a catch pin mounted on and projecting from the door; a latch assembly connected to the door, and wherein the latch assembly is positioned towards the front side of the unload tee, and further wherein the latch assembly comprises a latch tab having an ear; and a catch defined as a curve in the ear of the latch tab, wherein the catch is configured to engage the catch pin when the door is in a closed position.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 5, 2017
    Inventors: Michael James Lurk, Thomas Linhorst, John Long
  • Publication number: 20160217455
    Abstract: Provided is a payment card for multiple accounts. The card comprises a card member; a plurality of programmable chips, at least one of which is releasably attached to the card member; each programmable chip has an associated personal identification number (PIN); and a control chip operable for selecting one of the programmable chips to be active during a transaction.
    Type: Application
    Filed: January 27, 2016
    Publication date: July 28, 2016
    Inventors: Ahmed Hosny, John Long
  • Publication number: 20160131290
    Abstract: An unload tee has a tee body with a front side and a rear side. The tee body includes an extendable link pivotally connected to the front side of the tee body wherein the extendable link is slidable from a first position wherein the extendable link is shortened to a second position wherein the extendable link is lengthened. An arm is pivotally connected at an opposite end of the extendable link and a door is pivotally connected to an end of the arm unconnected to the shaft. The door is configured to cover an opening of the tee body, wherein an end of the door unconnected to the arm is pivotally connected proximate the rear side of the tee body.
    Type: Application
    Filed: November 9, 2015
    Publication date: May 12, 2016
    Inventors: Thomas A. Linhorst, John Long
  • Patent number: 8823463
    Abstract: The invention relates to an oscillator circuit, comprising a clipping element for generating a clipped signal, and a first amplification stage for amplifying and filtering the clipped signal to obtain a filtered signal, wherein the clipping element is configured to generate the clipped signal upon the basis of the filtered signal.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: September 2, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Akshay Visweswaran, Robert Bogdan Staszewski, John Long
  • Patent number: 8127228
    Abstract: A method for storing electronic documents can include associating a digital seal with at least one electronic document. An image within a user interface can be displayed, wherein the image is a user selectable representation for the digital seal. At least one metadata attribute can be stored as a characteristic related to the digital seal. A storage characteristic of at least one electronic document can be modified based on one or more of the metadata attributes.
    Type: Grant
    Filed: April 26, 2008
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ken-Shin Cheng, Ting Cheng, Emily Plachy, John Long
  • Patent number: 8119567
    Abstract: Protoporphyrinogen oxidase enzyme-inhibiting herbicides are useful in a method for controlling unwanted cyanobacteria algae, mosses, liverworts, hornworts and other bryophytes. Of particular interest is the use of carfentrazone ethyl and certain metabolites thereof for control of unwanted cyanobacteria algae, mosses, liverworts, hornworts and other bryophytes.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: February 21, 2012
    Assignee: FMC Corporation
    Inventors: Thomas E. Hashman, Kim Watson, John Long
  • Publication number: 20110273052
    Abstract: A device, including a rotor, a stator, a coil wound around the stator, wherein the stator has a coil support structure having at least one side edge arranged along a line which is not parallel to a line extending from an axis of the rotor through a center of the coil.
    Type: Application
    Filed: November 7, 2010
    Publication date: November 10, 2011
    Applicant: Electric Gorilla, LLC
    Inventors: John LONG, David R. Vaden, Craig Rutherford