Patents by Inventor Nathan John Harrington

Nathan John Harrington 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: 10896426
    Abstract: A method, system, and computer program product for receiving distributed sensor based content from content producers in data processing networks. A sensor services controller (SSC) utility manages the processes involved with connecting content producers and consumers through a set of interfaces of a Services Oriented Architecture. The set of interfaces include interfaces for publishing, finding and paying for content created by distributed sensor platform devices. For example, a query interface allows consumers of content to submit content requests to content producers. The SSC utility enables a sensor platform device to expose the device's capabilities to a sensor services controller through a standard “sensor device” interface. Sensor device capabilities include geophysical location (GPS coordinates), digital imaging sensors (optical, infrared, etc.), movement and orientation data (gyroscopic and accelerometer readings).
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: January 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nathan John Harrington, Harry Luther Hoots, III
  • Patent number: 8918383
    Abstract: A computer-implemented method, apparatus, and computer program product for performing a search for data. In one embodiment, the process converts each character of the search query into a phonetic variant to form an inflected search query. The process then identifies a set of inflected data fields of a vector space library satisfying the inflected search query. The set of inflected data fields are formed from a set of lightweight directory access protocol data fields of a set of lightweight directory access protocol records. Thereafter, the process generates a search result listing records of the set of records satisfying the search query.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventor: Nathan John Harrington
  • Patent number: 8175332
    Abstract: A computer implemented method, apparatus, and computer program product for monitoring wind direction, speed, and turbidity. The visible sky is monitored by a set of cameras for contrails produced by a high-altitude aircraft. In response to identifying a contrail, the contrail is tracked across the field of view of the camera. Contrail data generated when the contrail is identified and during the tracking of the contrail is stored. The contrail data describes characteristics of the contrail including the spread of the contrail and the movement of the contrail across the field of view of the camera. Coordinates of the high-altitude aircraft are determined and compared with the contrail data to identify wind conditions.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventor: Nathan John Harrington
  • Patent number: 8138890
    Abstract: A radio frequency identification system and method includes a tag reader and radio frequency identification tag. The tag reader includes an ultrasonic transducer capable of transmitting tones at selected ultrasonic frequencies and a radio transmitter capable of transmitting signals at selected radio frequencies. The tag reader includes a radio receiver capable of receiving signals at selected radio frequencies. The tag reader determines if a received radio frequency signal is modulated at a selected ultrasonic frequency. The radio frequency identification tag includes an array of combination resonator/reflectors. Each combination resonator/reflector of the array includes an ultrasonic resonator coupled to a radio reflector. Each resonator/reflector of the array is tuned to a unique pair of selected ultrasonic frequencies and selected radio frequencies.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventor: Nathan John Harrington
  • Patent number: 7945071
    Abstract: A method and system for automatically generating a notification of a status of precipitation being received by a user-defined detection zone within a geographic area. An image of the geographic area is received. The image includes pixels associated with the detection zone. Each pixel is associated with a sub-area of the detection zone. Characteristics (e.g., colors) of the pixels are obtained. The characteristics indicate intensities of precipitation being received by sub-areas of the detection zone. The intensities of precipitation that are greater than a first user-defined threshold are counted to produce a count. Based on the count's comparison to a second user-defined threshold, a status of precipitation being received or not being received by the detection zone is determined. A notification of the status is generated and sent.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: May 17, 2011
    Assignee: International Business Machines Corporation
    Inventor: Nathan John Harrington
  • Publication number: 20100063714
    Abstract: The present disclosure is directed towards a method for determining traffic conditions. The method may comprise: detecting a signal, the signal comprising a radio frequency pulse that was emitted from a spark plug firing in an internal combustion engine; measuring a signal count over an interval of time; determining a speed condition based upon the measurement of the signal count, the speed condition comprising at least a speed reduction condition, a speed increase condition, or a no data condition; and displaying the speed condition to a driver.
    Type: Application
    Filed: September 5, 2008
    Publication date: March 11, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Nathan John Harrington
  • Publication number: 20100010973
    Abstract: A computer-implemented method, apparatus, and computer program product for performing a search for data. In one embodiment, the process converts each character of the search query into a phonetic variant to form an inflected search query. The process then identifies a set of inflected data fields of a vector space library satisfying the inflected search query. The set of inflected data fields are formed from a set of lightweight directory access protocol data fields of a set of lightweight directory access protocol records. Thereafter, the process generates a search result listing records of the set of records satisfying the search query.
    Type: Application
    Filed: July 9, 2008
    Publication date: January 14, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Nathan John Harrington
  • Publication number: 20090290761
    Abstract: A computer implemented method, apparatus, and computer program product for monitoring wind direction, speed, and turbidity. The visible sky is monitored by a set of cameras for contrails produced by a high-altitude aircraft. In response to identifying a contrail, the contrail is tracked across the field of view of the camera. Contrail data generated when the contrail is identified and during the tracking of the contrail is stored. The contrail data describes characteristics of the contrail including the spread of the contrail and the movement of the contrail across the field of view of the camera. Coordinates of the high-altitude aircraft are determined and compared with the contrail data to identify wind conditions.
    Type: Application
    Filed: May 22, 2008
    Publication date: November 26, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Nathan John Harrington
  • Publication number: 20090282008
    Abstract: A method, system, and computer program product for receiving distributed sensor based content from content producers in data processing networks. A sensor services controller (SSC) utility manages the processes involved with connecting content producers and consumers through a set of interfaces of a Services Oriented Architecture. The set of interfaces include interfaces for publishing, finding and paying for content created by distributed sensor platform devices. For example, a query interface allows consumers of content to submit content requests to content producers. The SSC utility enables a sensor platform device to expose the device's capabilities to a sensor services controller through a standard “sensor device” interface. Sensor device capabilities include geophysical location (GPS coordinates), digital imaging sensors (optical, infrared, etc.), movement and orientation data (gyroscopic and accelerometer readings).
    Type: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: NATHAN JOHN HARRINGTON, HARRY LUTHER HOOTS, III
  • Publication number: 20090278661
    Abstract: A radio frequency identification system and method includes a tag reader and radio frequency identification tag. The tag reader includes an ultrasonic transducer capable of transmitting tones at selected ultrasonic frequencies and a radio transmitter capable of transmitting signals at selected radio frequencies. The tag reader includes a radio receiver capable of receiving signals at selected radio frequencies. The tag reader determines if a received radio frequency signal is modulated at a selected ultrasonic frequency. The radio frequency identification tag includes an array of combination resonator/reflectors. Each combination resonator/reflector of the array includes an ultrasonic resonator coupled to a radio reflector. Each resonator/reflector of the array is tuned to a unique pair of selected ultrasonic frequencies and selected radio frequencies.
    Type: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Inventor: NATHAN JOHN HARRINGTON
  • Publication number: 20090175489
    Abstract: A method and system for automatically generating a notification of a status of precipitation being received by a user-defined detection zone within a geographic area. An image of the geographic area is received. The image includes pixels associated with the detection zone. Each pixel is associated with a sub-area of the detection zone. Characteristics (e.g., colors) of the pixels are obtained. The characteristics indicate intensities of precipitation being received by sub-areas of the detection zone. The intensities of precipitation that are greater than a first user-defined threshold are counted to produce a count. Based on the count's comparison to a second user-defined threshold, a status of precipitation being received or not being received by the detection zone is determined. A notification of the status is generated and sent.
    Type: Application
    Filed: January 9, 2008
    Publication date: July 9, 2009
    Inventor: Nathan John Harrington
  • Publication number: 20080301505
    Abstract: A monitoring method and system. The method includes receiving by a software application within a computing system, data comprising a first data point associated with an operating parameter for a characteristic associated with the computing system. The software application converts the data point into a mathematical value and associates the mathematical value with a scaled value. The software application associates the scaled value with a first timbre and a harmonic interval and generates a first musical note value from the scaled value. The first musical note value is transmitted to an amplifier device within the computing system. The amplifier device generates a first audible musical note from the first musical note value and presents the first audible musical note to a user of the computing system.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventor: Nathan John Harrington
  • Publication number: 20080136678
    Abstract: Data is entered into an electronic device using a unique pattern of knock sequences applied to the surface of the device. One or more accelerometers within the device provide an electronic output which is sampled and digitized. Matching software compares the sequences to previously recorded sequences for user identification. The user may also use a prespecified code for entering knock data.
    Type: Application
    Filed: December 11, 2006
    Publication date: June 12, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Nathan John Harrington