Patents by Inventor James McCoy

James McCoy 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: 11925958
    Abstract: A lock assembly for a vibratory separator includes a latch. The latch includes a first inner protrusion and a first outer protrusion. The first outer protrusion defines a first outer protrusion opening. The lock assembly also includes a first spacer. The first spacer includes a first fastener that is configured to be inserted into the first outer protrusion opening.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: March 12, 2024
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Muneeb Ahmed, Robert Lunnemann, James McCoy
  • Publication number: 20240066408
    Abstract: An electronic device and a method for implementation of super-fungible tokens for gaming is disclosed. The electronic device tracks a set of gaming assets associated with a player in a gaming application. Metadata associated with the set of gaming assets is received and a super-fungible token is created, based on a storage of the metadata to a distributed ledger associated with the gaming application. The creation of the super-fungible token corresponds to an ownership of a single gaming asset from the set of gaming assets by the player in the gaming application at a time instant. A first user input indicative of a selection of a first gaming asset is received. The selected first gaming asset is enabled and a set of second gaming assets are disabled in the gaming application. The disabled set of second gaming assets correspond to gaming assets other than the enabled first gaming asset.
    Type: Application
    Filed: August 23, 2022
    Publication date: February 29, 2024
    Inventors: JAMES R MILNE, TRUE XIONG, CHARLES MCCOY
  • Publication number: 20240066402
    Abstract: An electronic device and method for implementation of gaming assets as non-fungible tokens (NFTs) across save states of games is disclosed. The electronic device may track a gaming asset associated with a player in a first gaming application. First information associated with a first game save state of the first gaming application and meta-data associated with the tracked gaming asset may be received. The electronic device may create a non-fungible token (NFT) associated with the tracked gaming asset based on the received meta-data. Second information associated with a second game save state of a second gaming application of a set of gaming applications may be received. The electronic device may retrieve the created NFT associated with the gaming asset from a distributed ledger. A restoration of the gaming asset may be initiated for the player in the second gaming application, based on the second information and the retrieved NFT.
    Type: Application
    Filed: August 23, 2022
    Publication date: February 29, 2024
    Inventors: JAMES R. MILNE, TRUE XIONG, CHARLES MCCOY
  • Publication number: 20240070660
    Abstract: An electronic device and method for implementation of non-fungible tokens (NFTs) for management of virtual assets is disclosed. The electronic device tracks a virtual asset associated with a user on a virtual reality platform and receives metadata associated with the virtual asset. A first NFT associated with the virtual asset is created, based on a storage of the metadata to a distributed ledger associated with the virtual reality platform. The first NFT is split into a set of NFTs. Each NFT is associated with a user-right corresponding to the virtual asset for the first user. The set of NFTs is stored on the distributed ledger. From the set of NFTs, a second NFT associated with the first virtual asset is retrieved, based on a user input. An ownership or usage of the virtual asset is controlled on the virtual reality platform, based on the second NFT.
    Type: Application
    Filed: August 23, 2022
    Publication date: February 29, 2024
    Inventors: JAMES R MILNE, TRUE XIONG, CHARLES MCCOY
  • Publication number: 20230401089
    Abstract: A technique for scheduling tasks in a storage system includes predicting excess capacity of processing resources over a known interval of time and determining a quantity of credit based on the predicted capacity. The technique further includes holding back a requested increase in the priority of one or more speed-noncritical tasks by consuming a portion of the credit and thus allowing one or more speed-critical tasks to run with undiminished access to the processing resources.
    Type: Application
    Filed: June 14, 2022
    Publication date: December 14, 2023
    Inventors: Philippe Armangau, Maher Kachmar, Christopher Jones, James McCoy
  • Patent number: 11641651
    Abstract: Various methods of allocating uplink control channels in a communication system are implemented at a resource scheduler or a user equipment (UE). In one method the scheduler reserves resources for a downlink data channel and signals a corresponding downlink data channel grant and also reserves resources for a persistent uplink control channel for a longer duration than the data channel grant. Signaling overhead associated with a grant for this persistent uplink control channel is reduced over a full dynamic grant. A predetermined rule can be used at the scheduler and at the UE to avoid overhead signaling associated with a grant for this persistent control channel. Predetermined rules at the UE and scheduler can also be used to reserve appropriate resources and select appropriate MCS levels for control information and the control information and uplink data can be transported over a common uplink channel when a time overlap occurs between an uplink data channel and the persistent control channel.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: May 2, 2023
    Assignee: Apple Inc.
    Inventors: James McCoy, Leo Dehner, Jayesh Kotecha, Jayakrishnan Mundarath
  • Publication number: 20220280975
    Abstract: A lock assembly for a vibratory separator includes a latch. The latch includes a first inner protrusion and a first outer protrusion. The first outer protrusion defines a first outer protrusion opening. The lock assembly also includes a first spacer. The first spacer includes a first fastener that is configured to be inserted into the first outer protrusion opening.
    Type: Application
    Filed: August 6, 2020
    Publication date: September 8, 2022
    Inventors: Muneeb Ahmed, Robert Lunnemann, James McCoy
  • Patent number: 11377956
    Abstract: A flow inducer assembly and a method for cooling turbine blades of a gas turbine engine are presented. The gas turbine engine includes a rotor disk having circumferentially distributed disk grooves and turbine blades. Each turbine blade includes a blade root inserted into blade mounting section of the disk groove. Seal plates are attached to an aft side circumference of the rotor disk. The flow inducer assembly is integrated to each seal plate at a side facing away from the rotor disk. The flow inducer assembly is configured to function as a paddle due to rotation of the rotor disk and the seal plate therewith during operation of the gas turbine engine to drive ambient air as a cooling fluid into the disk cavity and enter inside of the turbine blade from the blade root for cooling the turbine blade.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: July 5, 2022
    Assignee: SIEMENS ENERGY GLOBAL GMBH & CO. KG
    Inventors: Peter Schröder, Christopher W. Ross, Santiago R. Salazar, Patrick M. Pilapil, Roger Matthews, Kevin Kampka, Joana Verheyen, Ching-Pang Lee, Javan Albright, James McCoy, Sin Chien Siw, Kok-Mun Tham
  • Patent number: 11251918
    Abstract: A technique of operating a wireless communication device includes receiving an assigned starting point index and an assigned reference signal bandwidth for a reference signal. The reference signal is then transmitted multiple times, beginning at an initial resource block that is associated with the assigned starting point index and in accordance with the assigned reference signal bandwidth, across a shared channel.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: February 15, 2022
    Assignee: Apple Inc.
    Inventor: James McCoy
  • Patent number: 11230964
    Abstract: A machine system includes a compressor, and a cooler having an inlet tank to receive compressed air from the compressor, and a header assembly attached to the inlet tank and including a plurality of cooling tubes supported in the header and each having an external heat exchange surface exposed to a flow of cooling air. The cooler further includes a plurality of graphite pack seals each extending peripherally around one of the cooling tubes, and a clamping assembly clamping the pack seals against the header to squeeze the pack seals into sealing contact with the cooling tubes and the header.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: January 25, 2022
    Assignee: Caterpillar Inc.
    Inventors: Dongming Tan, James McCoy Voelker, Sharath Kumar Reddy Challa, Jianlong Xu
  • Publication number: 20210324786
    Abstract: A machine system includes a compressor, and a cooler having an inlet tank to receive compressed air from the compressor, and a header assembly attached to the inlet tank and including a plurality of cooling tubes supported in the header and each having an external heat exchange surface exposed to a flow of cooling air. The cooler further includes a plurality of graphite pack seals each extending peripherally around one of the cooling tubes, and a clamping assembly clamping the pack seals against the header to squeeze the pack seals into sealing contact with the cooling tubes and the header.
    Type: Application
    Filed: April 20, 2020
    Publication date: October 21, 2021
    Applicant: Caterpillar Inc.
    Inventors: Dongming Tan, James McCoy Voelker, Sharath Kumar Reddy Challa, Jianlong Xu
  • Publication number: 20210301664
    Abstract: A flow inducer assembly and a method for cooling turbine blades of a gas turbine engine are presented. The gas turbine engine includes a rotor disk having circumferentially distributed disk grooves and turbine blades. Each turbine blade includes a blade root inserted into blade mounting section of the disk groove. Seal plates are attached to aft side circumference of the rotor disk. The flow inducer assembly is integrated to each seal plate at a side facing away from the rotor disk. The flow inducer assembly is configured to function as a paddle due to rotation of the rotor disk and the seal plate therewith during operation of the gas turbine engine to drive ambient air as a cooling fluid into the disk cavity and enter inside of the turbine blade from blade root for cooling the turbine blade.
    Type: Application
    Filed: July 23, 2018
    Publication date: September 30, 2021
    Inventors: Peter Schröder, Christopher W. Ross, Santiago R. Salazar, Patrick M. Pilapil, Roger Matthews, Kevin Kampka, Joana Verheyen, Ching-Pang Lee, Javan Albright, James McCoy, Sin Chien Siw, Kok-Mun Tham
  • Patent number: 11115936
    Abstract: Methods and corresponding systems for determining a transmit power in a mobile device include receiving, in the mobile device, a cell-wide power control parameter related to a target receive power at a serving base station. Thereafter, a transmit power is calculated in response to the cell-wide power control parameter and an implicit mobile-specific power control parameter. The mobile device then transmits using the transmit power. The cell-wide power control parameter can be a cell target signal to interference-plus-noise ratio, or a fractional power control exponent. The implicit mobile-specific power control parameter can be a modulation and coding level previously used by the mobile device, or a downlink SINR level measured by the mobile device.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: September 7, 2021
    Assignee: Apple Inc.
    Inventors: Oghenekome Oteri, James McCoy
  • Patent number: 11098965
    Abstract: A radiator includes a radiator frame, an array of tube assemblies each including a coolant tube and a tube clip supported in the radiator frame, and a lateral bump stop fitted between the array of tube assemblies and the radiator frame. The lateral bump stop includes cushions arranged in a staggered cushion pattern complementary to a staggered packing pattern of the tube assemblies with each of the cushions in contact with the tube clip of one of the tube assemblies.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: August 24, 2021
    Assignee: Caterpillar Inc.
    Inventors: Hussien A Albakhit, Virender Kumar, Jeffrey Joseph Speichinger, James McCoy Voelker, Fei Wang, Sudhakar Lakshminarayanan, Dongming Tan, Neil Alan Terry
  • Patent number: 11068181
    Abstract: A data storage system in which a transaction is generated that indicates at least one data block of a logical volume to be written to non-volatile data storage of a data, and in which the logical volume is accessible to multiple nodes in the data storage system. A system-wide lock is obtained for each data block indicated by the transaction. A new generation identifier is then created that is equal to a last transaction identifier that was created and stored during processing of a previously completed transaction. Each data block indicated by the transaction is stored into the non-volatile data storage of the data storage system together with the new generation identifier and the last transaction identifier is updated before each system-wide lock on each data block indicated by the transaction is released.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: July 20, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Vamsi K. Vankamamidi, Socheavy Heng, Philippe Armangau, Christopher A. Seibel, James McCoy
  • Patent number: 11047631
    Abstract: A heat exchanger assembly includes a frame, a plurality of tubes, and a first bumper clip attaching at least a first tube of the plurality of tubes to the frame. The first tube defines a first exterior dimension and the first bumper clip defines a first tube slot defining a first tube slot dimension that is less than the first exterior dimension of the at least first tube.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: June 29, 2021
    Assignee: Caterpillar Inc.
    Inventors: Sharath Kumar Reddy Challa, James Mccoy Voelker, Derrick D. Goss
  • Publication number: 20210185668
    Abstract: Various methods of allocating uplink control channels in a communication system are implemented at a resource scheduler or a user equipment (UE). In one method the scheduler reserves resources for a downlink data channel and signals a corresponding downlink data channel grant and also reserves resources for a persistent uplink control channel for a longer duration than the data channel grant. Signaling overhead associated with a grant for this persistent uplink control channel is reduced over a full dynamic grant. A predetermined rule can be used at the scheduler and at the UE to avoid overhead signaling associated with a grant for this persistent control channel. Predetermined rules at the UE and scheduler can also be used to reserve appropriate resources and select appropriate MCS levels for control information and the control information and uplink data can be transported over a common uplink channel when a time overlap occurs between an uplink data channel and the persistent control channel.
    Type: Application
    Filed: March 1, 2021
    Publication date: June 17, 2021
    Inventors: James McCoy, Leo Dehner, Jayesh Kotecha, Jayakrishnan Mundarath
  • Publication number: 20210117085
    Abstract: A data storage system in which a transaction is generated that indicates at least one data block of a logical volume to be written to non-volatile data storage of a data, and in which the logical volume is accessible to multiple nodes in the data storage system. A system-wide lock is obtained for each data block indicated by the transaction. A new generation identifier is then created that is equal to a last transaction identifier that was created and stored during processing of a previously completed transaction. Each data block indicated by the transaction is stored into the non-volatile data storage of the data storage system together with the new generation identifier and the last transaction identifier is updated before each system-wide lock on each data block indicated by the transaction is released.
    Type: Application
    Filed: October 17, 2019
    Publication date: April 22, 2021
    Inventors: Vamsi K. Vankamamidi, Socheavy Heng, Philippe Armangau, Christopher A. Seibel, James McCoy
  • Patent number: 10939421
    Abstract: Various methods of allocating uplink control channels in a communication system are implemented at a resource scheduler or a user equipment (UE). In one method the scheduler reserves resources for a downlink data channel and signals a corresponding downlink data channel grant and also reserves resources for a persistent uplink control channel for a longer duration than the data channel grant. Signaling overhead associated with a grant for this persistent uplink control channel is reduced over a full dynamic grant. A predetermined rule can be used at the scheduler and at the UE to avoid overhead signaling associated with a grant for this persistent control channel. Predetermined rules at the UE and scheduler can also be used to reserve appropriate resources and select appropriate MCS levels for control information and the control information and uplink data can be transported over a common uplink channel when a time overlap occurs between an uplink data channel and the persistent control channel.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: March 2, 2021
    Assignee: Apple Inc.
    Inventors: James McCoy, Leo Dehner, Jayesh Kotecha, Jayakrishnan Mundarath
  • Publication number: 20200385638
    Abstract: A radial flow oil shale retort can include a central heating fluid conduit having a permeable outer wall and an outer heating fluid annulus positioned about the central heating fluid conduit, the outer heating fluid annulus having a permeable inner wall. An annular body of comminuted oil shale can be between the permeable outer wall of the central heating fluid conduit and the permeable inner wall of the outer heating fluid annulus. A heating fluid supply can be connected to either the central heating fluid conduit or the outer heating fluid annulus to flow a heating fluid in a radial direction through the annular body of the comminuted oil shale.
    Type: Application
    Filed: June 3, 2020
    Publication date: December 10, 2020
    Inventors: Richard Arthur, James McCoy