Patents by Inventor Thomas E. Ryan

Thomas E. Ryan 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: 9047981
    Abstract: Data stored in SRAM cells are periodically flipped e.g., before long idle periods. Operating the memories in both a ‘flipped’ mode and a ‘non-flipped’ mode helps cause the Bias Temperature Instability (BTI) degradation to be symmetric, thereby not degrading the Static Noise Margin (SNM) degradation of the cells. The data stored in memory locations is flipped by reading out the data, inverting the read out data, and writing the inverted read out data into the memory locations until the memory locations of the SRAM have been read out and written. When the memory operates in flipped mode, data read from and written into the memory is inverted to maintain transparency to the memory user. After operating the data in flipped mode for a period of time, the flipped data stored in the memory is reflipped to operate in the non-flipped mode.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: June 2, 2015
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Arun B. Hegde, Spencer M. Gold, Thomas E. Ryan
  • Patent number: 8885156
    Abstract: An apparatus comprises a spectrophotometer system configured to measure light absorbance by a tear sample, a refractometer system configured to measure refractive index of the tear sample, and an evaluation unit programmed to calculate an osmolarity of the tear sample based on the measured absorbance and refractive index and stored calibration curves. The spectrophotometer and refractometer systems may share a common prism contacted by the tear sample during measurement. The evaluation unit may be programmed to carry out steps of a method for determining osmolarity of the tear sample in accordance with the invention. The osmolarity of the tear sample may be used as an indicator in diagnosing dry eye.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: November 11, 2014
    Assignee: Reichert, Inc.
    Inventors: Thomas E. Ryan, George S. Baggs, Timothy Levindofske
  • Publication number: 20140177323
    Abstract: Data stored in SRAM cells are periodically flipped e.g., before long idle periods. Operating the memories in both a ‘flipped’ mode and a ‘non-flipped’ mode helps cause the Bias Temperature Instability (BTI) degradation to be symmetric, thereby not degrading the Static Noise Margin (SNM) degradation of the cells. The data stored in memory locations is flipped by reading out the data, inverting the read out data, and writing the inverted read out data into the memory locations until the memory locations of the SRAM have been read out and written. When the memory operates in flipped mode, data read from and written into the memory is inverted to maintain transparency to the memory user. After operating the data in flipped mode for a period of time, the flipped data stored in the memory is reflipped to operate in the non-flipped mode.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Inventors: Arun B. Hegde, Spencer M. Gold, Thomas E. Ryan
  • Publication number: 20120183071
    Abstract: In one aspect, there is provided a video decoder including a first write port to write uncompressed video data to a first buffer in a first format adapted based on an input required by the video decoder and to suppress writing to the first buffer. The video decoder also includes a second write port to write uncompressed video data to a second buffer in a second format adapted to provide the uncompressed video data for subsequent processing external to the video decoder.
    Type: Application
    Filed: March 19, 2012
    Publication date: July 19, 2012
    Applicants: ADVANCED MEDICAL DEVICES, INC.
    Inventors: Greg Sadowski, Wai Ki Lo, Haibo Liu, Stephen Edward Smith, Thomas E. Ryan
  • Patent number: 8204106
    Abstract: The subject matter disclosed herein provides methods and apparatus, including computer program products, for providing intermediate compression or decompression for use with a video decoder and a memory. In one aspect, there is provided a method including receiving information to enable compression of a macroblock. At an intermediate section coupled to a video decoder and a memory, a macroblock may be compressed. The compression of the macroblock may be based on the received information. The compressed macroblock may be provided to memory. Related apparatus, systems, methods, and articles are also described.
    Type: Grant
    Filed: November 14, 2007
    Date of Patent: June 19, 2012
    Assignees: ATI Technologies, ULC, Advanced Micro Devices, Inc.
    Inventors: Greg Sadowski, Thomas E. Ryan, Daniel Wong, Paul Chow
  • Patent number: 8139632
    Abstract: In one aspect, there is provided a video decoder including a first write port to write uncompressed video data to a first buffer in a first format adapted based on an input required by the video decoder and to suppress writing to the first buffer. The video decoder also includes a second write port to write uncompressed video data to a second buffer in a second format adapted to provide the uncompressed video data for subsequent processing external to the video decoder.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: March 20, 2012
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Greg Sadowski, Wai Ki Lo, Haibo Liu, Stephen Edward Smith, Thomas E. Ryan
  • Patent number: 8135002
    Abstract: A method and apparatus are provided for horizontally slicing a multi-stage switching fabric having transmission inputs and transmission outputs to and from the switch fabric. The switching fabric includes switch elements arranged in at least first and second stages, each switch element having element inputs and outputs with each switch element being configured to join one of the element inputs with an associated one of the element outputs. The switch fabric includes a first logic device that contains a stage-1 subset of the switch elements that is arranged within, and configured to operate as part of, the first stage. The first logic device also contains a stage-2 subset of the switch elements arranged within, and configured to operate as part of, the second stage. The switch fabric includes a second logic device that contains a stage-1 subset of the switch elements that is arranged within, and configured to operate as part of, the first stage.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: March 13, 2012
    Assignee: Tellabs Operations, Inc.
    Inventors: Thomas E. Ryan, Mark E. Boduch, John B. Kenney
  • Publication number: 20110211189
    Abstract: An apparatus comprises a spectrophotometer system configured to measure light absorbance by a tear sample, a refractometer system configured to measure refractive index of the tear sample, and an evaluation unit programmed to calculate an osmolarity of the tear sample based on the measured absorbance and refractive index and stored calibration curves. The spectrophotometer and refractometer systems may share a common prism contacted by the tear sample during measurement. The evaluation unit may be programmed to carry out steps of a method for determining osmolarity of the tear sample in accordance with the invention. The osmolarity of the tear sample may be used as an indicator in diagnosing dry eye.
    Type: Application
    Filed: August 24, 2010
    Publication date: September 1, 2011
    Applicant: REICHERT, INC.
    Inventors: Thomas E. Ryan, George S. Baggs, Timothy Levindofske
  • Publication number: 20100183003
    Abstract: A method and apparatus are provided for horizontally slicing a multi-stage switching fabric having transmission inputs and transmission outputs to and from the switch fabric. The switching fabric includes switch elements arranged in at least first and second stages, each switch element having element inputs and outputs with each switch element being configured to join one of the element inputs with an associated one of the element outputs. The switch fabric includes a first logic device that contains a stage-1 subset of the switch elements that is arranged within, and configured to operate as part of, the first stage. The first logic device also contains a stage-2 subset of the switch elements arranged within, and configured to operate as part of, the second stage. The switch fabric includes a second logic device that contains a stage-1 subset of the switch elements that is arranged within, and configured to operate as part of, the first stage.
    Type: Application
    Filed: January 15, 2010
    Publication date: July 22, 2010
    Applicant: Tellabs Operations, Inc.
    Inventors: Thomas E. Ryan, Mark E. Boduch, John B. Kenney
  • Patent number: 7697502
    Abstract: Multistage switching for mixed SONET VT traffic, such as VT1.5s and VT2s, is accomplished by employing an input time switch, a space switch and an output time switch. The input time switch and output time switch include VT1.5 time switches arranged to alter the time order of the input VT1.5s and VT2 time switches arranged to alter the time order to the input VT2s. The space switch includes a VT1.5 space switch arranged to order the input VT1.5s with respect to output channels in an output channel order different from the input channel order of the VT1.5s. The space switch also includes a VT2 space switch arranged to order the input VT2s with respect to output channels in an output channel order different from the input channel order of the VT2s.
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: April 13, 2010
    Assignee: Tellabs Operations, Inc.
    Inventors: Thomas E. Ryan, Terrence J. Tanis
  • Patent number: 7675909
    Abstract: A method and apparatus are provided for horizontally slicing a multi-stage switching fabric having transmission inputs and transmission outputs to and from the switch fabric. The switching fabric includes switch elements arranged in at least first and second stages, each switch element having element inputs and outputs with each switch element being configured to join one of the element inputs with an associated one of the element outputs. The switch fabric includes a first logic device that contains a stage-1subset of the switch elements that is arranged within, and configured to operate as part of, the first stage. The first logic device also contains a stage-2 subset of the switch elements arranged within, and configured to operate as part of, the second stage. The switch fabric includes a second logic device that contains a stage-1 subset of the switch elements that is arranged within, and configured to operate as part of, the first stage.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: March 9, 2010
    Assignee: Tellabs Operations, Inc.
    Inventors: Thomas E. Ryan, Mark E. Boduch, John B. Kenney
  • Publication number: 20090140878
    Abstract: Customizing sounds for operating actions of an automobile, comprising: receiving signal emitted by a remote; determining a requested operating action corresponding to the signal; and assigning a customized sound to the requested operating action when a sound assignment is requested.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Inventors: Thomas E. Ryan, II, Kyle J. Ryan
  • Publication number: 20090122870
    Abstract: The subject matter disclosed herein provides methods and apparatus, including computer program products, for providing intermediate compression or decompression for use with a video decoder and a memory. In one aspect, there is provided a method including receiving information to enable compression of a macroblock. At an intermediate section coupled to a video decoder and a memory, a macroblock may be compressed. The compression of the macroblock may be based on the received information. The compressed macroblock may be provided to memory. Related apparatus, systems, methods, and articles are also described.
    Type: Application
    Filed: November 14, 2007
    Publication date: May 14, 2009
    Inventors: GREG SADOWSKI, THOMAS E. RYAN, DANIEL WONG, PAUL CHOW
  • Publication number: 20080232704
    Abstract: In one aspect, there is provided a video decoder including a first write port to write uncompressed video data to a first buffer in a first format adapted based on an input required by the video decoder and to suppress writing to the first buffer. The video decoder also includes a second write port to write uncompressed video data to a second buffer in a second format adapted to provide the uncompressed video data for subsequent processing external to the video decoder.
    Type: Application
    Filed: May 25, 2007
    Publication date: September 25, 2008
    Inventors: Greg Sadowski, Wai Ki Lo, Haibo Liu, Stephen Edward Smith, Thomas E. Ryan
  • Publication number: 20080055322
    Abstract: A computer system includes a computer system having a system memory and a bridging device coupled to the system memory, the bridging device including a memory controller. The computer system also includes a graphics processor unit (GPU) coupled to one port of the bridging device and a central processing unit (CPU) coupled to another port of the bridging device. The GPU and the CPU access the system memory via the memory controller.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventors: Thomas E. Ryan, Carrell R. Killebrew, Mark C. Fowler, Donald W. Cherepacha, Philip Rogers
  • Patent number: 7091742
    Abstract: A static storage element distorts metastable feedback signals in an unbalanced feedback loop with the resulting metastable signals eroding and being suppressed as they circulate in the loop. The element exhibits a predetermined output state subsequent to suppression of the eroded signals.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: August 15, 2006
    Assignee: Tellabs Operations, Inc.
    Inventor: Thomas E. Ryan
  • Patent number: 7027436
    Abstract: Multistage switching for mixed SONET VT traffic, such as VT1.5s and VT2s, is accomplished by employing an input time switch, a space switch and an output time switch. The input time switch and output time switch include VT1.5 time switches arranged to alter the time order of the input VT1.5s and VT2 time switches arranged to alter the time order to the input VT2s. The space switch includes a VT1.5 space switch arranged to order the input VT1.5s with respect to output channels in an output channel order different from the input channel order of the VT1.5s. The space switch also includes a VT2 space switch arranged to order the input VT2s with respect to output channels in an output channel order different from the input channel order of the VT2s.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: April 11, 2006
    Assignee: Tellabs Operations, Inc.
    Inventors: Thomas E. Ryan, Terrence J. Tanis
  • Publication number: 20040119505
    Abstract: A static storage element distorts metastable feedback signals in an unbalanced feedback loop with the resulting metastable signals eroding and being suppressed as they circulate in the loop. The element exhibits a predetermined output state subsequent to suppression of the eroded signals.
    Type: Application
    Filed: December 19, 2002
    Publication date: June 24, 2004
    Inventor: Thomas E. Ryan
  • Patent number: 6717663
    Abstract: An optical configuration for differential refractive index measurements of a test sample relative to a reference sample comprises an optical path along which an illumination beam travels to simultaneously illuminate a pair of optical interfaces on opposite sides of a meridional plane corresponding to the test sample and reference sample, respectively. Partial beams leaving the optical interfaces are optically diverged to illuminate different segments of a linear scanned array aligned in the meridional plane. The difference in location of a pair of shadowlines or a pair of resonance minimums formed by the partial beams on the array provides an indication of the refractive index difference.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: April 6, 2004
    Assignee: Reichert, Inc.
    Inventors: Robert C. Atkinson, Thomas E. Ryan, Keshav Sharma, Michael J. Byrne
  • Patent number: 6707542
    Abstract: A refractometric apparatus and method for monitoring the percentage of water in hydraulic and non-hydraulic fluids employ a temperature sensitive device allowing a user to obtain accurate and correct readings of various measured properties. In particular, the temperature sensitive member comprises a prism-wedge-mirror combination in conjunction with a bimetallic strip. The combination ensures the proper angular displacement of a light beam inside the refractometric apparatus and, therefore, the correct reading of a parameter to be measured.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: March 16, 2004
    Assignee: Reichert, Inc.
    Inventors: Christopher T. Cotton, Jeffrey M. Sabin, Thomas E. Ryan