Patents by Inventor Gary A. Ross

Gary A. Ross 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: 7487065
    Abstract: Exemplary methods, systems, and products are described for executing an overall quantity of data processing within an overall processing period that include executing repeatedly through a series of iterations a portion of the overall quantity of data processing that can be completed in a set processing period, wherein each iteration includes the set processing period and a variable delay period and calculating the variable delay period for an iteration in dependence upon the set processing period, a portion of the overall quantity of data processing performed during the set processing period of the iteration, the overall quantity of data processing, and the overall processing period.
    Type: Grant
    Filed: December 9, 2004
    Date of Patent: February 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Troy David Armstrong, Naresh Nayar, Gary Ross Ricard
  • Patent number: 7462840
    Abstract: A reader for a secure tag. The reader comprises a first excitation source (such as one or more LEDs) that stimulates at least one transition in the secure tag. The reader also comprises a second excitation source that stimulates more transitions than were stimulated by the first excitation source. The reader has a detector for detecting luminescence from the secure tag in response to excitation from the first excitation source and in response to excitation from the second excitation source to ensure that luminescence is detected at a pre-determined wavelength in response to the second excitation source but not the first excitation source.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: December 9, 2008
    Assignee: NCR Corporation
    Inventor: Gary A. Ross
  • Patent number: 7451303
    Abstract: Method and system for booting two or more computing systems from an operating system image. Image may be stored in persistent memory on a host computer in communication with remote computing systems. Remote systems boot in a read only fashion from operable system image. Remote computing systems may not include a hard drive, but store identifying information, function, services, file systems, etc. in volatile memory.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: November 11, 2008
    Assignee: Ford Motor Company
    Inventors: David Biondi, Gary Ross, Jonathon Robison
  • Publication number: 20080268802
    Abstract: A radio receiver includes a voice-only detection mechanism that detects when the current radio station is transmitting mostly voice, and that changes the function of the receiver depending on whether or not the current radio station is transmitting mostly voice. In a first embodiment, the radio receiver mutes its audio output when the voice-only detection mechanism detects a voice broadcast, or mutes its audio output when the voice-only detection mechanism detects a music broadcast. In a second embodiment, the radio receiver changes to a different radio station when a voice-only signal is detected, or when a music signal is detected. The second embodiment preferably includes a spectrum analyzer that can store a frequency spectrum “signature” of a radio signal, and a second tuner that scans the available radio stations for a signal that matches the stored signature.
    Type: Application
    Filed: July 15, 2008
    Publication date: October 30, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gary Ross Ricard, James William Bonalumi
  • Patent number: 7441704
    Abstract: A system and method are provided for identifying a one- or multi-dimensional spatial code comprising a plurality of security tags with one or more characteristic emission profiles. The spatial codes are identified on the basis of the combined spatial and spectral information. The system for identifying such spatial codes is comprised of a beam source, a detector, and a processor. The method includes illuminating the code, recording the light emission at a plurality of wavelengths, decoding the spatial information, resolving the spectral profiles, and identifying the code based on the spatial and spectral information. The system and method are applicable to validating a spatial code.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: October 28, 2008
    Assignee: NCR Corporation
    Inventor: Gary A. Ross
  • Patent number: 7436313
    Abstract: A penetration screen is disclosed which comprises a substantially planar substrate with, at least, one electrical circuit disposed thereon. The electrical circuit is configured such that, at least, one section of the circuit is electrically isolatable from the remainder of the circuit without causing a fault condition in said remainder of the circuit.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: October 14, 2008
    Assignee: NCR Corporation
    Inventors: Nyle Bassilious, Gary A. Ross, Barrie Clark
  • Patent number: 7401730
    Abstract: A self-service deposit terminal for bank notes, in the deposited notes are subjected to an acceptance procedure in which the deposited notes are passed through a note validator and a decision is made regarding the validity of the notes, so as to differentiate between: a) authentic notes; b) counterfeit notes; and c) suspect notes. Reject notes are then separated from authentic notes and diverted to a purge bin. On route to the purge bin counterfeit notes are marked, so as to render them unusable and suspect notes are marked without rendering them unusable.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: July 22, 2008
    Assignee: NCR Corporation
    Inventors: Chao He, Gary Ross
  • Publication number: 20080172670
    Abstract: A soft lock mechanism controls access by multiple processes to a shared resource to make simultaneous access an unlikely event, while not necessarily preventing simultaneous access. Preferably, the soft lock contains a next_free_time field, specifying when the soft lock will next be available, and a lock_duration, specifying a sufficiently long interval for most accesses to the resource to complete. The lock is obtained by comparing the current time to next_free_time. If the current time is later than next_free_time, then the lock is obtained immediately, and next_free_time is updated to the current time plus lock_duration. If the current time is before next_free_time, then next_free_time is incremented by lock_duration, and the requesting process waits until the old next_free_time to obtain the lock. No action is required to release the lock.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Inventors: Michael J. Corrigan, Gary Ross Ricard, Timothy Joseph Torzewski
  • Publication number: 20080159614
    Abstract: A technique for use in automatic validation of a media item involves accessing a template that comprises multiple one-class classifiers, each corresponding to one of multiple classes to which the media item might belong, and then applying each of the one-class classifiers to an image of the media item to generate a result set for each of the multiple classes. The result set for each media class is then analyzed to assess whether the media item belongs to that class.
    Type: Application
    Filed: August 2, 2007
    Publication date: July 3, 2008
    Inventors: Chao He, Gary A. Ross
  • Publication number: 20080136657
    Abstract: Automated Teller Machine comprises a fascia having a cash dispensing aperture, a sensor arranged to detect the presence of an object outside of the aperture and the distance to the object; and a processor. The processor is arranged to determine, from the output of the detector, whether the distance to the object is within a predetermined maximum and whether the object is moving or stationary and to output a signal dependent thereon.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 12, 2008
    Inventors: Barrie Clark, Stuart W. Masterton, Scott L. Colston, Gary A. Ross
  • Publication number: 20080123931
    Abstract: A technique for use in automated recognition of a media item involves accessing a template that includes multiple segmentation maps that each is associated with one of multiple classes to which the media item might belong. For each of the multiple classes, the segmentation map is applied to an image of the media item to extract a feature set for the image, the feature set is analyzed, and an assessment is made as to whether the media item belongs to the class.
    Type: Application
    Filed: August 2, 2007
    Publication date: May 29, 2008
    Inventors: Chao He, Gary A. Ross
  • Publication number: 20080126106
    Abstract: A self-service deposit terminal for bank notes, in the deposited notes are subjected to an acceptance procedure in which the deposited notes are passed through a note validator and a decision is made regarding the validity of the notes, so as to differentiate between: a) authentic notes; b) counterfeit notes; and c) suspect notes. Reject notes are then separated from authentic notes and diverted to a purge bin. On route to the purge bin counterfeit notes are marked, so as to render them unusable and suspect notes are marked without rendering them unusable.
    Type: Application
    Filed: September 15, 2006
    Publication date: May 29, 2008
    Inventors: Chao He, Gary Ross
  • Patent number: 7378675
    Abstract: A method of indicating the condition of an item comprises illuminating the item to excite one or more photoluminescent markers incorporated within the item. Photoluminescent emission from the markers in response to the excitation is compared to one or more pre-defined photoluminescent signatures indicating different conditions of the item.
    Type: Grant
    Filed: November 2, 2005
    Date of Patent: May 27, 2008
    Assignee: NCR Corporation
    Inventors: Gary A. Ross, Graham I. Johnson, Barrie Clark, Simon J. Forrest
  • Publication number: 20080112460
    Abstract: We describe detecting intaglio print on banknotes such that potentially counterfeit banknotes are identified by the absence of intaglio print or the presence of incorrect intaglio print. Intaglio print comprises ridges and grooves on a substrate where ink is applied only to the ridges. A thermal sensor is used to detect the presence of intaglio print by, for example, presenting a banknote to the thermal sensor and moving the banknote relative to that sensor. The banknote may be swiped past the sensor or vice versa. A comparison is made between the output of the thermal sensor and pre-specified information about intaglio printed regions associated with the printed item. Counterfeit detection may also be carried out for passports, postage stamps and other intaglio printed items.
    Type: Application
    Filed: November 14, 2006
    Publication date: May 15, 2008
    Inventors: Scott L. Colston, Gary A. Ross
  • Patent number: 7275180
    Abstract: Methods, systems, and articles of manufacture for replacement of a failing processor of a multi-processor system running at least one operating system are provided. In contrast to the prior art, the replacement may be performed by system firmware without intervention by the operating system (i.e., the replacement may be transparent to the operating system). For some embodiments, the multi-processor system may be logically partitioned and the methods may be utilized to replace one or more shared or dedicated processors assigned to a logical partition, transparent to an operating system running on the partition.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: September 25, 2007
    Assignee: International Business Machines Corporation
    Inventors: William Joseph Armstrong, Naresh Nayar, Gary Ross Ricard
  • Publication number: 20070205284
    Abstract: A system and method are provided for identifying a one- or multi-dimensional spatial code comprising a plurality of security tags with one or more characteristic emission profiles. The spatial codes are identified on the basis of the combined spatial and spectral information. The system for identifying such spatial codes is comprised of a beam source, a detector, and a processor. The method includes illuminating the code, recording the light emission at a plurality of wavelengths, decoding the spatial information, resolving the spectral profiles, and identifying the code based on the spatial and spectral information. The system and method are applicable to validating a spatial code.
    Type: Application
    Filed: March 3, 2006
    Publication date: September 6, 2007
    Inventor: Gary Ross
  • Publication number: 20070205377
    Abstract: A reader for validating a secure tag. The reader comprises: an optical source operable to illuminate the secure tag; a processor coupled to the optical source and operable to activate and de-activate the optical source; and a luminescence detector coupled to the processor and operable to measure a luminescence spectrum after a time delay has elapsed. The time delay may be based on a number generated by the reader in a random or pseudo-random manner, or it may be received across a network from a remote server. The processor is operable to accessing the time delay and to derive a luminescence signature from a luminescence spectrum measured by the luminescence detector. The processor is then operable to create a control signature using the time delay, to compare the derived luminescence signature with the control signature, and to validate the secure tag in the event of a match.
    Type: Application
    Filed: March 3, 2006
    Publication date: September 6, 2007
    Inventors: Roderick MacLeod, Gary Ross
  • Patent number: 7262420
    Abstract: A reader for validating a secure tag. The reader comprises: an optical source operable to illuminate the secure tag; a processor coupled to the optical source and operable to activate and de-activate the optical source; and a luminescence detector coupled to the processor and operable to measure a luminescence spectrum after a time delay has elapsed. The time delay may be based on a number generated by the reader in a random or pseudo-random manner, or it may be received across a network from a remote server. The processor is operable to accessing the time delay and to derive a luminescence signature from a luminescence spectrum measured by the luminescence detector. The processor is then operable to create a control signature using the time delay, to compare the derived luminescence signature with the control signature, and to validate the secure tag in the event of a match.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: August 28, 2007
    Assignee: NCR Corporation
    Inventors: Roderick W. MacLeod, Gary A. Ross
  • Publication number: 20070187630
    Abstract: A secure tag coding method and device. The method comprises: providing a first type of secure tag having a first luminescence profile to indicate a first level code; providing a second type of secure tag having a second luminescence profile different from the first luminescence profile to indicate a second level code; mixing secure tags of the first type with secure tags of the second type in a predetermined ratio so that excitation of the mixed secure tags produces a composite of the first luminescence profile and the second luminescence profile, from which composite a multi-level code can be ascertained; and applying the mixture of first and second types of secure tags to a substrate. The substrate carrying this secure tag coding arrangement provides multi-level codes. The device for selecting and applying the secure tag coding arrangement to the substrate is also described.
    Type: Application
    Filed: February 16, 2006
    Publication date: August 16, 2007
    Inventor: Gary Ross
  • Patent number: D582729
    Type: Grant
    Filed: January 7, 2008
    Date of Patent: December 16, 2008
    Inventor: Gary Ross