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

  • Publication number: 20190222383
    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: Application
    Filed: March 26, 2019
    Publication date: July 18, 2019
    Inventor: James McCoy
  • Patent number: 10323975
    Abstract: A transducer positioning device and a system for employing a transducer positioning device are used to determine and monitor fluid levels in a pressurized beverage keg that has a dip tube. One fluid is a liquid beverage. The other fluid is a compressed gas injected to push the beverage up through the dip tube. Each embodiment of the positioning device generally includes an acoustic transducer and a transducer support, and often includes a base. Other embodiments may include an angled adapter for the transducer and a prop and/or wheels for the base. Each embodiment of the system generally includes the transducer positioning device, a transceiver, software, and a graphic user interface, as well as wiring and a medium for data transmission. Other embodiments include at least one other electronic controller. The above may also be embodied as kits and methods.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: June 18, 2019
    Assignee: Kegsafe LLC
    Inventor: Mark James McCoy
  • Patent number: 10270572
    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: December 12, 2017
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventor: James McCoy
  • Patent number: 10250346
    Abstract: Methods (500, 800) and corresponding systems (100, 200, 300, 400, 900) for generating a pilot symbol (330) include providing an M-point parallel transform sequence that is a discrete Fourier transform of a CAZAC sequence (312, 504-508). The M-point parallel transform sequence (312) is distributed (316, 510) to a set of M subcarriers among N subcarriers to form an N-point frequency-domain sequence (318) wherein the M subcarriers are evenly spaced apart. An N-point inverse fast Fourier transform (320, 512) is performed to convert the N-point frequency-domain sequence to an N-point time-domain sequence (322). The N-point time-domain sequence is converted (324, 514) to a serial sequence (326), and a cyclic prefix is added (328, 516) to the serial sequence to form a pilot symbol (330).
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: April 2, 2019
    Assignee: Apple Inc.
    Inventor: James McCoy
  • Publication number: 20180224216
    Abstract: An air-to-air aftercooler (ATAAC) configured to cool compressed air from an air compressor is disclosed. The ATAAC may comprise a first header. The first header may include a plurality of slots each having a recessed groove. The ATAAC may further comprise a plurality of core tubes each including a first end inserted in a respective one of the slots of the first header. The ATAAC may further comprise a plurality of mechanical joints each connecting the first end of one of the core tubes to the first header. Each of the mechanical joints may include a C-ring inserted in the recessed groove of one of the slots, and a clamp clamping the core tube to the first header. The C-ring and the clamp may both be formed from a metallic material.
    Type: Application
    Filed: February 7, 2017
    Publication date: August 9, 2018
    Applicant: Caterpillar Inc.
    Inventors: Joseph L. Kennedy, Nirag Sheth, James McCoy Voelker, Elmer S. Zanoria, Christian Earl Sabotta, Neil Terry
  • Publication number: 20180224221
    Abstract: An air-to-air aftercooler (ATAAC) configured to cool compressed air from an air compressor is disclosed. The ATAAC may comprise a header at a cold end, and a plurality of core tubes. Each of the core tubes may have a first end and a second end. The ATAAC may further comprise a plurality of grommets each connecting the second end of one of the core tubes to a slot of the header. Each of the grommets may include an inner surface contacting the core tube and an outer surface contacting the slot of the header. The inner surface of the grommet may include radially-inwardly projecting regions contacting the core tube, and depressed regions providing clearance between the grommet and the core tube.
    Type: Application
    Filed: February 7, 2017
    Publication date: August 9, 2018
    Applicant: Caterpillar Inc.
    Inventors: Joseph L. Kennedy, Christian Earl Sabotta, Nirag Sheth, James McCoy Voelker
  • Publication number: 20180188099
    Abstract: A transducer positioning device and a system for employing a transducer positioning device are used to determine and monitor fluid levels in a pressurized beverage keg that has a dip tube. One fluid is a liquid beverage. The other fluid is a compressed gas injected to push the beverage up through the dip tube. Each embodiment of the positioning device generally includes an acoustic transducer and a transducer support, and often includes a base. Other embodiments may include an angled adapter for the transducer and a prop and/or wheels for the base. Each embodiment of the system generally includes the transducer positioning device, a transceiver, software, and a graphic user interface, as well as wiring and a medium for data transmission. Other embodiments include at least one other electronic controller. The above may also be embodied as kits and methods.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventor: MARK JAMES MCCOY
  • Publication number: 20180184420
    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: February 12, 2018
    Publication date: June 28, 2018
    Inventors: James McCoy, Leo Dehner, Jayesh Kotecha, Jayakrishnan Mundarath
  • Publication number: 20180102889
    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: Application
    Filed: December 12, 2017
    Publication date: April 12, 2018
    Inventor: James McCoy
  • Patent number: 9918304
    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: April 6, 2017
    Date of Patent: March 13, 2018
    Assignee: Apple Inc.
    Inventors: James McCoy, Leo Dehner, Jayesh Kotecha, Jayakrishnan Mundarath
  • Patent number: 9853788
    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: January 31, 2017
    Date of Patent: December 26, 2017
    Assignee: Apple Inc.
    Inventor: James McCoy
  • Publication number: 20170215181
    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: April 6, 2017
    Publication date: July 27, 2017
    Inventors: James McCoy, Leo Dehner, Jayesh Kotecha, Jayakrishnan Mundarath
  • Publication number: 20170141900
    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: Application
    Filed: January 31, 2017
    Publication date: May 18, 2017
    Inventor: James McCoy
  • Patent number: 9648639
    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: December 7, 2015
    Date of Patent: May 9, 2017
    Assignee: Apple Inc.
    Inventors: James McCoy, Leo Dehner, Jayesh Kotecha, Jayakrishnan Mundarath
  • Patent number: 9603157
    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: September 22, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventor: James McCoy
  • Publication number: 20160135218
    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: December 7, 2015
    Publication date: May 12, 2016
    Inventors: James McCoy, Leo Dehner, Jayesh Kotecha, Jayakrishnan Mundarath
  • Publication number: 20160123050
    Abstract: A locking apparatus and method for securing panel cabinets. The locking apparatus includes a mounting plate that includes at least one slot; and a support bracket that is projectable substantially diagonally upward from one end of the mounting plate, extend horizontally in parallel to the mounting plate, and is then projectable substantially diagonally downward to an opposing end of the mounting plate, wherein the mounting plate and the support bracket includes a frame that is placed on a cabinet. The support bracket may further include at least one crossover bracket that is configured to accept and hold at least one crossover tube and is further configured to accept a lock to hold the at least one crossover bracket and the at least one crossover tube together. The frame may be removably placed over a mounting bracket.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 5, 2016
    Inventors: Jamie EARP, James McCOY, Blake HOOPER, Chris PRESCOTT
  • Publication number: 20160078071
    Abstract: A computer-implemented method of retrieving information stored on a computer readable storage medium and related to operation of a machine includes creating one or more lists of a plurality of data files stored on the computer readable storage medium and containing data derived from sensors measuring one or more machine operational characteristics. The method may further include creating one or more lists of a plurality of channels of information with signals indicative of the one or more machine operational characteristics recorded in each data file, creating an index of variables contained in one or more of the channels of information recorded in each data file, and searching for and locating data files that meet requestor-specified conditions by employing at least one of the lists of data files, at least one of the lists of channels of information, and the index of variables recorded in each data file to focus a search for relevant data files meeting the requestor-specified conditions.
    Type: Application
    Filed: September 11, 2014
    Publication date: March 17, 2016
    Applicant: CATERPILLAR INC.
    Inventor: Darin James McCOY
  • Publication number: 20160078382
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating the utilization of communications features. In one aspect, a method includes identifying, for a particular organization, a set of communications features that are included in a communications service that is provided to the particular organization. Usage levels of communications features by members of the organization are determined. Based on the usage levels a determination is made that the at least one of the communications features is being underutilized. An updated set of communications features that removes the at least one of the communications features from the communications service that is provided to the particular organization is selected. Data that changes the set of communications features provided to the particular organization based, at least in part on the updated set of communications features are generated.
    Type: Application
    Filed: September 16, 2014
    Publication date: March 17, 2016
    Inventors: John Hanmer Watkins, Natalie Courtenay, James McCoy
  • Publication number: 20160072615
    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: Application
    Filed: September 22, 2015
    Publication date: March 10, 2016
    Inventor: James McCoy