Patents by Inventor James Nolan

James Nolan 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: 20160296026
    Abstract: A seating arrangement includes an upwardly-extending back arrangement movable between an upright and reclined positions, and a seat arrangement that includes a first link member extending horizontally and having forward and rearward portions, a second link member spaced from the first link member, a third link member coupled to the first and second link members and substantially flexible along a majority of a length thereof, and a fourth link member operably coupled to the first and second link members, the fourth link member being substantially rigid along a majority of a length thereof, wherein the link members cooperate to form a linkage arrangement, and wherein the seat arrangement moves in a rearward direction as the back arrangement is moved between the upright position and the reclined position.
    Type: Application
    Filed: April 12, 2016
    Publication date: October 13, 2016
    Applicant: Steelcase Inc.
    Inventors: James Nolan Ludwig, Nickolaus William Charles Deevers, Kurt Heidmann, Bruce Michael Smith, Mark William Spoelhof
  • Patent number: 9451400
    Abstract: A method and apparatus determines a physical location of a wireless infrastructure device. At least one coarse location data from an associated terminal device is determined. Additional coarse location data are stored and accumulated. The device location is considered accurate by determining that enough received coarse location data has been received.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: September 20, 2016
    Assignee: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Robert A. DiFazio, Prabhakar R. Chiptrapu, John M. McNally, Narayan P. Menon, James Nolan, Fred Schreider
  • Publication number: 20160130905
    Abstract: Methods and systems for accurately measuring and monitoring accumulated volume of hydraulic fluid in a blowout preventer (BOP) system, specifically for a function of interest, are disclosed. One method includes initializing a state machine algorithm, the state machine algorithm responsive to a BOP function of interest being activated; measuring an initial hydraulic flow rate baseline and an initial pressure baseline to create a hydraulic impedance variable for use in the state machine algorithm; monitoring an aggregate hydraulic flow rate and pressure of the BOP system over time; applying the hydraulic impedance variable to negate BOP system hydraulic flows not related to the BOP function of interest; and applying the state machine algorithm to determine when the BOP function of interest has been completed responsive to a total accumulated volume of hydraulic fluid.
    Type: Application
    Filed: November 11, 2015
    Publication date: May 12, 2016
    Applicant: Hydril USA Distribution, LLC
    Inventors: John S. Holmes, James Nolan
  • Patent number: 9326726
    Abstract: A wireless system for brain monitoring/mapping of neurological-disorder patients includes a plurality of electrodes each configured for surface abutment of brain tissue and main circuitry for placement outside a body of a patient and configured to transmit power at radio frequencies and send and receive data using infrared energy. Remote circuitry is provided for subcutaneous implantation in a head of the patient. The remote circuitry is connected to the plurality of electrodes and includes a multiplexer sampling signals from the plurality of electrodes. The multiplexer outputs electrode signals to an amplifier and A/D converter for transmission to the main circuitry. The remote circuitry is configured to (a) receive transmitted power at radio frequencies from the main circuitry, (b) capture and digitize full-bandwidth EEG signals from each of the electrodes, and (c) send data to and receive data from the main circuitry using infrared energy.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: May 3, 2016
    Assignees: YALE UNIVERSITY, ITN ENERGY SYSTEMS, INC.
    Inventors: Bruce Lanning, James A Nolan, Gregory J Nuebel, Dennis D Spencer, Hitten P Zaveri
  • Publication number: 20160100283
    Abstract: A method and apparatus determines a physical location of a wireless infrastructure device. At least one coarse location data from an associated terminal device is determined. Additional coarse location data are stored and accumulated. The device location is considered accurate by determining that enough received coarse location data has been received.
    Type: Application
    Filed: December 16, 2015
    Publication date: April 7, 2016
    Inventors: Robert A. DiFazio, Prabhakar R. Chiptrapu, John M. McNally, Narayan P. Menon, James Nolan, Fred Schreider
  • Patent number: 9301156
    Abstract: A method and apparatus determines a physical location of a wireless infrastructure device. At least one coarse location data from an associated terminal device is determined. Additional coarse location data are stored and accumulated. The device location is considered accurate by determining that enough received coarse location data has been received.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: March 29, 2016
    Assignee: INTERDIGITAL PATENT HOLDINGS, INC.
    Inventors: Robert A. DiFazio, Prabhakar R. Chitrapu, John M. McNally, Narayan P. Menon, James Nolan, Fred Schreider
  • Patent number: 9081581
    Abstract: An out-of-order processor 4 groups program instructions together to control their commitment to complete processing. If an instruction within a group has a source operand dependent upon a plurality of destination operands of other instructions then this is identified as a size mismatch hazard. When the program instruction having the size mismatch hazard reaches a commit point within the processor, then it is flushed together with any speculatively executed succeeding program instructions. Furthermore, the group of program instructions containing the program instruction containing the program instruction having the size mismatch is divided into a plurality of groups of program instructions each containing a single program instruction which are then replayed through the processing mechanisms.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: July 14, 2015
    Assignee: ARM Limited
    Inventors: James Nolan Hardage, Conrado Blasco Allue, Glen Andrew Harris
  • Patent number: 9058179
    Abstract: A processor 2 for performing out-of-order execution of a stream of program instructions includes a special register access pipeline for performing status access instructions accessing a status register 20. In order to serialise these status access instructions relative to other instructions within the system access timing control circuitry 32 permits dispatch of other instructions to proceed but controls the commit queue and the result queue such that no program instructions in program order succeeding the status access instruction are permitted to complete until after a trigger state has been detected in which all program instructions preceding in program order the status access instruction have been performed and made any updates to the architectural state. This is followed by the performance of the status access instruction itself.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: June 16, 2015
    Assignee: ARM Limited
    Inventor: James Nolan Hardage
  • Publication number: 20150082007
    Abstract: A processor core supports execution of program instruction from both a first instruction set and a second instruction set. An architectural register file 18 containing architectural registers is shared by the two instruction sets. The two instruction sets employ logical register specifiers which for at least some values of those logical registers specifiers correspond to different architectural registers within the architectural register file 18. A first decoder 4 for the first instruction set and a second decoder 6 for the second instruction set serve to decode the logical register specifiers to a common register addressing format. This common register addressing format is used to supply register specifiers to renaming circuitry 10 for supporting register renaming in conjunction with a physical register file 16 and an architectural register file 18.
    Type: Application
    Filed: November 20, 2014
    Publication date: March 19, 2015
    Inventors: Glen Andrew HARRIS, James Nolan HARDAGE, Mark Carpenter GLASS
  • Patent number: 8972701
    Abstract: A data processing system is provided in which destination operands to be stored within architectural registers are constrained to have zero values added as prefixes in order that the architectural register value has a fixed bit width irrespective of the bit width of the destination operand being written thereto. Instead of adding these zero values everywhere in the data path, they are instead represented by zero flags in at least the physical registers utilized for register renaming operations and in the result queue prior to results being written to the architectural register file. This saves circuitry resources and reduces energy consumption.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: March 3, 2015
    Assignee: ARM Limited
    Inventors: James Nolan Hardage, Glen Andrew Harris, Mark Carpenter Glass
  • Patent number: 8950191
    Abstract: Variable speed drive controlled discharge pumps are used for pumping chilled water from a chilled water storage tank to coils operatively associated with the air inlet of a gas turbine, wherein the gas turbine is used to generate electricity. Use of the variable speed drive controlled discharge pumps aids is protecting the temperature distribution in the chilled water storage tank so that a thermocline rises with the addition of chilled water during charging of the tank with chilled water, and lowers during discharge of the tank when using the chilled water to cool inlet air at one or more gas turbines operated at a facility.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: February 10, 2015
    Assignee: Bicent Power LLC
    Inventors: Frank Landis, James Nolan
  • Patent number: 8914615
    Abstract: A processor core supports execution of program instruction from both a first instruction set and a second instruction set. An architectural register file 18 containing architectural registers is shared by the two instruction sets. The two instruction sets employ logical register specifiers which for at least some values of those logical registers specifiers correspond to different architectural registers within the architectural register file 18. A first decoder 4 for the first instruction set and a second decoder 6 for the second instruction set serve to decode the logical register specifiers to a common register addressing format. This common register addressing format is used to supply register specifiers to renaming circuitry 10 for supporting register renaming in conjunction with a physical register file 16 and an architectural register file 18.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: December 16, 2014
    Assignee: ARM Limited
    Inventors: Glen Andrew Harris, James Nolan Hardage, Mark Carpenter Glass
  • Publication number: 20140296732
    Abstract: A wireless system for brain monitoring/mapping of neurological-disorder patients includes a plurality of electrodes each configured for surface abutment of brain tissue and main circuitry for placement outside a body of a patient and configured to transmit power at radio frequencies and send and receive data using infrared energy. Remote circuitry is provided for subcutaneous implantation in a head of the patient. The remote circuitry is connected to the plurality of electrodes and includes a multiplexer sampling signals from the plurality of electrodes. The multiplexer outputs electrode signals to an amplifier and A/D converter for transmission to the main circuitry. The remote circuitry is configured to (a) receive transmitted power at radio frequencies from the main circuitry, (b) capture and digitize full-bandwidth EEG signals from each of the electrodes, and (c) send data to and receive data from the main circuitry using infrared energy.
    Type: Application
    Filed: May 16, 2014
    Publication date: October 2, 2014
    Inventors: BRUCE LANNING, JAMES A. NOLAN, GREGORY J. NUEBEL, DENNIS D. SPENCER, HITTEN P. ZAVERI
  • Patent number: 8755879
    Abstract: Analog electrical and pressure data obtained by an EEG/pressure sensor matrix from the subject are sent to a signal processing module that derives digital EEG data from the electrical signal and pressure data without using sensors attached to a subject's head. The pressure data are used as a secondary signal to measure the physical orientation of the subject's head. The physical orientation is used to transform the derived EEG signal to a known coordinate axis (the orientation of the subject's head) to obtain useful, consistent, and accurate EEG data. The EEG may be used to determine a sleep state of a subject and to awaken the subject while in a particular state.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: June 17, 2014
    Assignee: Forty Winks, LLC
    Inventors: Zimin Hang, James Nolan Tin Ahad, Xiaoyang Ye, Daniel Alexander Corin
  • Patent number: 8738139
    Abstract: A wireless system for brain monitoring/mapping of neurological-disorder patients includes a plurality of electrodes each configured for surface abutment of brain tissue and main circuitry for placement outside a body of a patient and configured to transmit power at radio frequencies and send and receive data using infrared energy. Remote circuitry is provided for subcutaneous implantation in a head of the patient. The remote circuitry is connected to the plurality of electrodes and includes a multiplexer sampling signals from the plurality of electrodes. The multiplexer outputs electrode signals to an amplifier and A/D converter for transmission to the main circuitry. The remote circuitry is configured to (a) receive transmitted power at radio frequencies from the main circuitry, (b) capture and digitize full-bandwidth EEG signals from each of the electrodes, and (c) send data to and receive data from the main circuitry using infrared energy.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: May 27, 2014
    Inventors: Bruce Lanning, James A. Nolan, Gregory J. Nuebel, Dennis D. Spencer, Hitten P. Zaveri
  • Publication number: 20140107520
    Abstract: Analog electrical and pressure data obtained by an EEG/pressure sensor matrix from the subject are sent to a signal processing module that derives digital EEG data from the electrical signal and pressure data without using sensors attached to a subject's head. The pressure data are used as a secondary signal to measure the physical orientation of the subject's head. The physical orientation is used to transform the derived EEG signal to a known coordinate axis (the orientation of the subject's head) to obtain useful, consistent, and accurate EEG data. The EEG may be used to determine a sleep state of a subject and to awaken the subject while in a particular state.
    Type: Application
    Filed: October 10, 2013
    Publication date: April 17, 2014
    Applicant: Forty Winks, LLC
    Inventors: Zimin Hang, James Nolan Tin Ahad, Xiaoyang Ye, Daniel Alexander Corin
  • Patent number: 8641761
    Abstract: The creation and implantation of an artificial nail in the treatment of deformed or missing nails includes preparing the nail bed. A polypropylene mesh is applied and anchored to the nail bed. Nail restoration material is applied to the polypropylene mesh. The nail restoration material is secured by regenerated nail tissue growing through the openings of the mesh whereby the mesh acts as an interface for the nail bed and the nail restoration material.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: February 4, 2014
    Inventors: Mark Bauman, James Nolan
  • Publication number: 20130145126
    Abstract: A processor core supports execution of program instruction from both a first instruction set and a second instruction set. An architectural register file 18 containing architectural registers is shared by the two instruction sets. The two instruction sets employ logical register specifiers which for at least some values of those logical registers specifiers correspond to different architectural registers within the architectural register file 18. A first decoder 4 for the first instruction set and a second decoder 6 for the second instruction set serve to decode the logical register specifiers to a common register addressing format. This common register addressing format is used to supply register specifiers to renaming circuitry 10 for supporting register renaming in conjunction with a physical register file 16 and an architectural register file 18.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: ARM LIMITED,
    Inventors: Glen Andrew Harris, James Nolan Hardage, Mark Carpenter Glass
  • Publication number: 20130145127
    Abstract: A data processing system is provided in which destination operands to be stored within architectural registers are constrained to have zero values added as prefixes in order that the architectural register value has a fixed bit width irrespective of the bit width of the destination operand being written thereto. Instead of adding these zero values everywhere in the data path, they are instead represented by zero flags in at least the physical registers utilised for register renaming operations and in the result queue prior to results being written to the architectural register file. This saves circuitry resources and reduces energy consumption.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: ARM LIMITED
    Inventors: James Nolan Hardage, Glen Andrew Harris, Mark Carpenter Glass
  • Patent number: D714770
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 7, 2014
    Assignee: TreeFrog Developments, Inc.
    Inventors: James Nolan, Michael Kim