Patents by Inventor James Coleman

James Coleman 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).

  • Patent number: 11500570
    Abstract: A command to relocate data is transmitted by a storage controller. The command includes first address information associated with a first set of blocks storing the data at one or more storage devices using a first programming mode and second address information associated with a second set of blocks at the one or more storage devices to store the relocated data using a second programming mode. The command causes the relocation of the data from the first set of blocks to the second set of blocks while bypassing sending the data to the storage controller. An acknowledgement is received that the relocated data has been stored at the second number of blocks.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: November 15, 2022
    Assignee: Pure Storage, Inc.
    Inventors: Andrew R. Bernat, Peter E. Kirkpatrick, Gordon James Coleman, Wei Tang, John Roper
  • Patent number: 11487455
    Abstract: One or more performance parameters associated with data stored at a storage device of a plurality of storage devices are received by a storage controller. A first number of blocks of the storage device to a high resiliency portion and a second number of blocks of the storage device to a low resiliency portion of the storage device are allocated based on the one or more performance parameters.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: November 1, 2022
    Assignee: Pure Storage, Inc.
    Inventors: Hari Kannan, Gordon James Coleman, Yijie Zhao, Peter E. Kirkpatrick, Robert Lee, Yuhong Mao, Boris Feigin
  • Patent number: 11484299
    Abstract: A surgical retractor assembly is provided that can assume both open and closed positions, and is easily convertible from one position to the other. The retractor assembly involves an arcuate frame member that can be engaged to an arcuate connector, which together form a generally circular or elliptical retractor frame assembly. The frame member has a groove for the insertion of one or more mobile carriages that hold retractor blade posts and allow the posts to move in multiple directions. The carriages may be locked to prevent movement in one or more directions, as well.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: November 1, 2022
    Assignee: NuVasive, Inc.
    Inventors: Casey O'Connell, James Coleman Lee, Joel Kohn, David Banks
  • Publication number: 20220313236
    Abstract: A surgical access system comprising a tissue dilation assembly and a tissue retraction assembly, both of which may be equipped with one or more electrodes for use in detecting the existence of (and optionally the distance and/or direction to) neural structures.
    Type: Application
    Filed: June 15, 2022
    Publication date: October 6, 2022
    Inventors: James Coleman Lee, Benjamin Verhage, Michael Serra, Troy Woolley, Brian Snider, Matthew Schwartz
  • Patent number: 11457907
    Abstract: A surgical access system comprising a tissue dilation assembly and a tissue retraction assembly, both of which may be equipped with one or more electrodes for use in detecting the existence of (and optionally the distance and/or direction to) neural structures.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: October 4, 2022
    Assignee: NuVasive, Inc.
    Inventors: James Coleman Lee, Benjamin Verhage, Michael Serra, Troy B. Woolley, Brian Snider, Matthew Schwartz
  • Publication number: 20220309005
    Abstract: Techniques for controlling bandwidth in a core are described. An exemplary core includes a memory bandwidth monitor per thread local to the core, each thread's local bandwidth monitor to at least allocate bandwidth for memory requests originating from the thread according to a class of service level stored in a field of quality of service (QoS) model-specific register (MSR), the class of service level pointed to by a class of service field in a platform quality of service MSR; and execution resources to support execution of at least one thread of the core.
    Type: Application
    Filed: March 27, 2021
    Publication date: September 29, 2022
    Inventors: Vedvyas SHANBHOGUE, Krishnakumar GANAPATHY, Venkateswara MADDURI, James ALLEN, James COLEMAN, Stephen ROBINSON
  • Publication number: 20220296228
    Abstract: This application describes a surgical retractor and related methods for providing access to a surgical target site for the purpose performing minimally invasive spinal fusion across one or more segments of the spinal column.
    Type: Application
    Filed: June 9, 2022
    Publication date: September 22, 2022
    Inventors: Casey James O'Connell, James Coleman Lee, Ali A. Shorooghi
  • Patent number: 11443722
    Abstract: A foldable stringed instrument, for example in the form of a travel guitar that folds mid-neck to assume a reduced profile is described. The mid-neck folding is accomplished in a symmetrical manner about a three-part hinge located in the neck to configure the travel guitar into a reduced profile. The bridge assembly can be translated longitudinally relative to the head of the guitar to allow sufficient detensioning of the guitar strings to enable an upper portion of the neck to be folded away from a lower portion of the neck and/or body to assume a reduced profile. To deploy the travel guitar for playing, the upper portion of the neck is unfolded into alignment with the lower portion of the neck and/or body, and the bridge assembly translated longitudinally relative to the head and locked in position to allow the guitar to be tuned for playing.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: September 13, 2022
    Assignee: Ciari Guitars, Inc.
    Inventors: Jonathan D Spangler, James Coleman Lee, Matthew Poster, Jesse Darley, Elliot Sather
  • Patent number: 11444393
    Abstract: A grounding clamp having a conductive clamp body with an upper jaw and a lower portion with a through hole. A lower portion chamber includes an activator pivotally mounted on an axle. The activator includes a partially threaded upper pawl portion and a lower bar. An eyebolt with a threaded rod is slidingly disposed in the throughhole. A spring also mounted on the axle, urges the threads on the activator into engagement with the eyebolt rod. A conductive head is disposed on the upper end of the eyebolt, while a latching element is on the lower end. Pushing the activator lower bar pivots the activator and disengages the pawl from the threaded rod so that the threaded rod slides in the through hole freely until the conductive head engages a conductor. The clamp is easily tightened by turning the eyebolt and easily disengaged with only minimal reverse turning.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: September 13, 2022
    Assignee: META DESIGN & MANUFACTURING INC.
    Inventors: Bradley Sykes, Phil Hawtin, James Coleman, Gabe Dowdy, Aaron Boone
  • Patent number: 11399816
    Abstract: This application describes a surgical retractor and related methods for providing access to a surgical target site for the purpose performing minimally invasive spinal fusion across one or more segments of the spinal column.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: August 2, 2022
    Assignee: NuVasive, Inc.
    Inventors: Casey James O'Connell, James Coleman Lee, Ali A. Shorooghi
  • Publication number: 20220211952
    Abstract: A needle hub for a drug delivery device includes a hub body, an activation button, a needle holder moveable relative to the hub body, a needle attached to the needle holder, a needle spring biasing the needle holder to a retracted position where the needle is positioned within the hub body, a cannula holder moveable relative to the hub body and the needle holder, a cannula attached to the cannula holder, with the cannula configured to be in fluid communication with a fluid source, and a cannula spring biasing the cannula holder to a retracted position. Movement of a portion of the hub body is configured to disengage a connection between the cannula holder and the hub body to allow the cannula holder to return to the retracted position.
    Type: Application
    Filed: January 5, 2022
    Publication date: July 7, 2022
    Inventors: Steve Beguin, David James Coleman, Patrick Le Gal Redon, Marko Plevnik, Nathan Lyell
  • Publication number: 20220211935
    Abstract: A needle hub for a drug delivery device includes an applicator having a needle holder, a needle attached to the needle holder, a needle retraction spring, and an activation button, and a hub body including a cannula holder, a cannula attached to the cannula holder, a cannula withdrawal button, and a cannula retraction spring. At least a portion of the hub body is configured to be received within the applicator, with the applicator configured to be separated from the hub body. Movement of the activation button is configured to move the needle holder and the cannula holder from a retracted position to an insertion position. The cannula withdrawal button locks the cannula holder in the insertion position against a biasing force of the cannula retraction spring when the cannula holder is moved from the retracted position to the insertion position.
    Type: Application
    Filed: January 5, 2022
    Publication date: July 7, 2022
    Inventors: Steve Beguin, David James Coleman, Patrick Le Gal Redon, Marko Plevnik, Nathan Lyell
  • Publication number: 20220211936
    Abstract: A needle hub for a drug delivery device includes a needle holder and a needle attached to the needle holder, a needle actuation assembly configured to move the needle holder from a retracted position, to an insertion position, and back to the retracted position, and a pressure interlock comprising an inlet configured to be in fluid communication with a fluid source, an outlet in fluid communication with the needle, and a lock member. The lock member having a first position where the lock member prevents actuation of the needle actuation assembly and a second position where the lock member allows actuation of the needle actuation assembly. The lock member is moved from the first position to the second position based on a pressure within the pressure interlock.
    Type: Application
    Filed: January 5, 2022
    Publication date: July 7, 2022
    Inventors: Steve Beguin, Patrick Le Gal Redon, David James Coleman, Danielle Aboud, Sean McGrath, Marko Plevnik, Nathan Lyell, Harry Robert Lester
  • Publication number: 20220211939
    Abstract: A needle hub for a drug delivery device includes a hub body, an activation button, a needle holder and a needle attached to the needle holder, a cannula holder and a cannula attached to the catheter holder, a needle actuation mechanism configured to move the needle holder and the cannula holder from a retracted position to an insertion position and configured to move the needle holder back to the retracted position, and a cannula spring biasing the catheter holder to a retracted position. Movement of the activation button is configured to cause the needle holder and the catheter holder to move from the retracted position to the insertion position, with the needle holder configured to return to the retracted position while the catheter holder remains in the insertion position.
    Type: Application
    Filed: January 5, 2022
    Publication date: July 7, 2022
    Inventors: David James Coleman, Steve Beguin, Patrick Le Gal Redon, Marko Plevnik, Nathan Lyell
  • Patent number: 11379778
    Abstract: Embodiments describe a method for capturing objects in action at an earthmoving site. The method includes capturing an image of a region of the earthmoving site including an object, the image being recorded as captured digital data; identifying a classification of the object using a trained algorithm existing in memory of the image capturing device; sending the classification of the object to a remote server through a network; determining a pixel location and a boundary of the object within a field of view of the image capturing device based on positions of pixels of the object in the image; sending a set of images including the image to the remote server; determining an activity being performed by the object based on an analysis of digital data associated with the classification of the object and the movement of the object at the earthmoving site; and outputting a report to a user.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: July 5, 2022
    Assignee: Trimble Inc.
    Inventors: Karoliina Torttila, James Coleman, Robert Banfield, Matthew Compton
  • Publication number: 20220197505
    Abstract: One or more performance parameters associated with data stored at a storage device of a plurality of storage devices are received by a storage controller. A first number of blocks of the storage device to a high resiliency portion and a second number of blocks of the storage device to a low resiliency portion of the storage device are allocated based on the one or more performance parameters.
    Type: Application
    Filed: December 17, 2020
    Publication date: June 23, 2022
    Inventors: Hari Kannan, Gordon James Coleman, Yijie Zhao, Peter E. Kirkpatrick, Robert Lee, Yuhong Mao, Boris Feigin
  • Patent number: 11354058
    Abstract: A storage system includes solid-state storage devices and a storage controller operatively coupled to the solid-state storage devices, the storage controller including a processing device, the processing device to receive, from a solid-state storage device of the solid-state storage devices, an indication of an occurrence of triggering event associated with data stored at a first data block of the solid-state storage device. In response to receiving the indication of the occurrence of the triggering event, a second data block of the solid-state storage device is identified for storage of the data. A command in transmitted to the solid-state storage device that includes address information associated with the second data block of the solid-state storage device for storage of the data, wherein the command causes the solid-state storage device to program the data to the second data block.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: June 7, 2022
    Assignee: Pure Storage, Inc.
    Inventors: Andrew R. Bernat, Peter E. Kirkpatrick, Gordon James Coleman, Wei Tang, Ronald Karr
  • Publication number: 20220164281
    Abstract: A storage array controller may receive a write request comprising data to be stored at one or more solid-state storage devices. A write granularity associated with the write request may be generated that is less than a logical block size associated with the storage array controller. The data associated with the write request may be segmented based on the generated write granularity. The write request may be executed to store the segmented data at the one or more solid-state storage devices.
    Type: Application
    Filed: February 10, 2022
    Publication date: May 26, 2022
    Inventors: GORDON JAMES COLEMAN, ERIC SEPPANEN
  • Patent number: 11329925
    Abstract: Technologies for managing low-latency network packet transmissions include an internet-of-things (IoT) device, or other networked device, depending on the embodiment, configured to determine a transmit mode of a network packet to be transmitted from the IoT device, wherein the transmit mode comprises one of a legacy network packet transmission mode or an immediate transmission mode. The IoT device includes a processor configured to write data of the network packet directly to a transmit buffer register of a network interface controller (NIC) of the IoT device subsequent to a determination that the transmit mode corresponds to the immediate transmission mode. Other embodiments are described herein.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: May 10, 2022
    Assignee: Intel Corporation
    Inventors: Alexander B. Slota, James A. Coleman, Rajkumar Khandelwal, Anil Kumar
  • Publication number: 20220138035
    Abstract: Data associated with a write request is stored at a storage device of multiple solid-state storage devices. A determination as to whether the data stored at the storage device is readable is made by determining whether a number of subsequent programming operations have been performed since the data was stored at the storage device. A notification that the stored data is readable from the storage device is generated upon determining that the data is readable.
    Type: Application
    Filed: January 6, 2022
    Publication date: May 5, 2022
    Inventors: Gordon James Coleman, Andrew R. Bernat, Peter E. Kirkpatrick