Patents by Inventor Joan L. Mitchell

Joan L. Mitchell 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: 9223457
    Abstract: The present invention relates to the visualization of complex information using a set of navigable landmasses. A method for generating a visualization of a programming code base using a set of navigable landmasses in accordance with an embodiment of the present invention includes: representing each of a plurality of different code components using a respective landmass; adjusting a size of each landmass based on a number of lines of code in the code component corresponding to the landmass; and displaying the landmasses.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 29, 2015
    Assignee: International Business Machines Corporation
    Inventors: Donna E. Dillenberger, Sandra K. Johnson, Joan L. Mitchell, David Ward
  • Patent number: 9179045
    Abstract: Methods and systems herein provide for color conversion. Such color conversion includes gamut mapping by determining a color gamut of an imaging device and receiving color data having color values external to the color gamut of the imaging device. The gamut mapping proceeds by determining a color region external to the color gamut and mapping the color values within the color region to the color gamut. Thereafter, the area of the color region is increased and the color values within the increased color region are mapped to the color gamut.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: November 3, 2015
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Yue Qiao, Joan L. Mitchell
  • Publication number: 20140325478
    Abstract: Provided herein are approaches for generating a visualization of software code using a set of buildings. Specifically, one approach comprises: representing software code using a set of buildings in a virtual city environment, wherein each building of the set of buildings represent a software solution; displaying the set of buildings in the virtual city environment; and displaying a plurality of floors and a plurality of rooms within each of the plurality of floors of the set of buildings, wherein each of the plurality of floors of a building of the set of buildings represents a software component of the software solution represented by the building, and wherein each of the plurality of rooms within each floor of the building represents a different version of the software component represented by the floor of the building.
    Type: Application
    Filed: July 10, 2014
    Publication date: October 30, 2014
    Inventors: Donna N Eng Dillenberger, Sandra K. Johnson, Sharad Mishra, Joan L. Mitchell, Benjamin J. Stoor, David Ward
  • Patent number: 8813023
    Abstract: The present invention relates to the visualization of a complex system such as a software offering using a set of buildings. A method for generating a visualization of a complex system using a set of buildings in accordance with an embodiment of the present invention includes: representing each of a plurality of complex systems using a respective set of buildings in a virtual city environment. The set of buildings in the virtual city environment is displayed.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Donna N Eng Dillenberger, Sandra K. Johnson, Sharad Mishra, Joan L. Mitchell, Benjamin J. Stoor, David Ward
  • Patent number: 8589944
    Abstract: Method and system aspects for mapping tasks to iteratively improve task assignment in a heterogeneous computing (HC) system include identifying a current machine that defines a makespan in the HC system. Further included is the reassigning of at least one task from the current machine to at least one alternate machine in the HC system according to a predefined reassignment constraint. Reassigning also includes reassigning the at least one task when the at least one alternate machine can perform the at least one task in addition to previously assigned work while finishing in less time than the time of the makespan reduced by time required for the task being reassigned.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: November 19, 2013
    Assignee: Ricoh Production Print Solutions
    Inventors: Michael Haller, Joan L. Mitchell, Nenad Rijavec, James T. Smith, II
  • Patent number: 8413112
    Abstract: The present invention relates to the visualization of complex information using a set of navigable landmasses. A method for generating a visualization of a programming code base using a set of navigable landmasses in accordance with an embodiment of the present invention includes: representing each of a plurality of different code components using a respective landmass; adjusting a size of each landmass based on a number of lines of code in the code component corresponding to the landmass; and displaying the landmasses.
    Type: Grant
    Filed: May 10, 2007
    Date of Patent: April 2, 2013
    Assignee: International Business Machines Corporation
    Inventors: Donna N. Dillenberger, Sandra K. Johnson, Joan L. Mitchell, David Ward
  • Patent number: 8390895
    Abstract: Methods and systems herein provide for color conversion in the real domain from an input color space to an output color space using a color conversion table that includes color values defined in the output color space corresponding to color values in the input color space, a table of scaling factors, and a conversion engine operable to group the real domain image data into blocks of pixels. The conversion engine, for each block of pixels, converts a color value in the block of pixels from the input color space to the output color space according to the color conversion table, computes differences between the color value and color values of pixels in the block, scales the computed differences according to the table of scaling factors, and adds the scaled differences to the converted color values to convert the pixel color values to the output color space.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: March 5, 2013
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Joan L. Mitchell, Yue Qiao, Nenad Rijavec
  • Patent number: 8381184
    Abstract: Dynamic test coverage to evaluate an artifact code is provided. Code of an artifact to be tested is identified. The code coverage of the test code is analyzed. The current coverage information is stored. Code coverage information for one or more prior versions of the test code is retrieved. The current coverage information is compared with the prior coverage information. Responsive to a determination that a difference between the current coverage information and the prior coverage information exists, the difference is collected. Responsive to a determination that test cases are to be generated automatically, generating, automatically, new test cases based on the difference. The new test cases are stored. Code coverage of the test code is analyzed based on the new test case. The new coverage information is stored. The new coverage information is sent to the user.
    Type: Grant
    Filed: September 2, 2008
    Date of Patent: February 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Sandra K. Johnson, Sharad Mishra, Joan L. Mitchell, Anil Kumar Thiramdas, David Ward
  • Patent number: 8270031
    Abstract: A printing system is disclosed. The printing system includes an image processor to rasterize a received print job and to perform a halftone by comparing a first threshold value from a threshold matrix to a first image component sample, comparing the first threshold value to a first number of sequential image component samples neighboring the first sample if the first threshold value is less than the first sample and comparing the first threshold value to a second number of sequential image component samples neighboring the first sample if the first threshold value is greater than or equal to the first sample.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: September 18, 2012
    Assignee: InfoPrint Solutions Company, LLC
    Inventors: Joan L. Mitchell, Nenad Rijavec
  • Patent number: 8262196
    Abstract: Methods and apparatus for user customization of flush patterns in an ink-based printing system. Features and aspects hereof provide for user input to define a flush pattern and to define a location at which the flush pattern is to be placed on sheetside images. By integrating the flush pattern as defined by the user into the sheetside images, the flush pattern may convey useful information or may at least be aesthetically acceptable as compared to prior flush pattern definitions. The user may select among a plurality of standard, pre-defined patterns and locations or may define a fully customized pattern to be placed at a fully customized location. Text or other potentially useful patterns may be defined by the user. Analysis of the sheetside images may permit the user to define placement of the pattern so as to avoid occluding information imprinted on the sheetside images.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: September 11, 2012
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Joan L. Mitchell, Stephen G. Price
  • Patent number: 8134750
    Abstract: Systems and methods of printing to a tangible medium provide for reducing ink penetration via the controlled selection of halftone patterns. One method includes steps of printing to the tangible medium (e.g., via a multicolor ink supply such as CMYK) using a plurality of initial halftone patterns, measuring ink absorption of the tangible medium in response to printing to the tangible medium, and determining a subset of the plurality of initial halftone patterns based on the absorption measurement. The method also includes printing a print job to the tangible medium based on the subset of the plurality of initial halftone patterns. For example, a print controller may be reprogrammed with the subset of the plurality of initial halftone patterns to print a print job to reduce the amount of ink applied to the tangible medium.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: March 13, 2012
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Kartheek Chandu, James F. Crossland, Joan L. Mitchell, Gary R. Williams
  • Patent number: 8125672
    Abstract: An ink jet printing system includes a first print system having a first ink system to print received print jobs, a second print system having a second ink system independent of the first ink system to print the print jobs and a control unit to receive the print jobs and determine which of the first and second print systems is to print each received print job.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: February 28, 2012
    Assignee: InfoPrint Solutions Company LLC
    Inventors: James A. Chauvin, Jeffrey H. Paterra, Joan L. Mitchell
  • Patent number: 8024156
    Abstract: Computation of variance or variance of the autocorrelation over a moving window of various sizes of a signal containing noise and possibly a small digital signal provides a sensitive, frequency independent indication of the likelihood of the presence of a small pulse, chirp or even spread spectrum digital signal possibly obscured by noise or larger signals in the signal to much lower signal-to-noise ratios than previously possible. Large signals in the signal which may also obscure any small signal are removed to a different signal path from the noise and small signals by subtraction after compression and reconstruction of the large signal. The compression noise thus added to the signal may also increase sensitivity of the variance of the autocorrelation to small signals obscured by the large signals. Controlling storage in response to the computed variance or variance of the autocorrelation allows substantial avoidance or limitation of storage of signals which contain only noise.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: David C. Casler, Joan L. Mitchell
  • Patent number: 8001100
    Abstract: A mechanism for locating information about a target entity in disparate multilevel hierarchical knowledge repositories. Upon occurrence of an event associated with a target entity comprising an information technology solution, disparate multilevel hierarchical knowledge repositories are searched for metadata about the target entity. A determination is made from the metadata about the target entity whether the repositories comprise entities related to the target entity. If so, links in the metadata are used to search the repositories to locate the related entities. Upon locating a resolution to the event in the repositories, a link to the resolution is stored in the metadata. The repositories are also searched to determine owners of the target entity and related entities, and these owners are then notified of the event and the resolution to the event.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sampath K. Chilukuri, Sandra K. Johnson, Darbha V. Kumar, Garadi Shashidhar Hemanth Kumar, Sharad Mishra, Joan L. Mitchell, Sanjay Mundergi, Benjamin J. Stoor, Anil Kumar Thiramdas, David Ward
  • Patent number: 7978090
    Abstract: An apparatus, system, and method are disclosed for safely and securely storing materials. A plurality of smart tiles sense traffic and generate traffic data. A network transmits the traffic data from the smart tiles. A computer determines a plurality of normal traffic patterns from the traffic data. In addition, the computer detects an abnormal traffic pattern from the traffic data. The computer activates a security response in response to the abnormal traffic pattern.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: July 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Bradford O. Brooks, Larry M. Ernst, Joan L. Mitchell
  • Patent number: 7869980
    Abstract: Computation of variance or variance of the autocorrelation over a moving window of various sizes of a signal containing noise and possibly a small digital signal provides a sensitive, frequency independent indication of the likelihood of the presence of a small pulse, chirp or even spread spectrum digital signal possibly obscured by noise or larger signals in the signal to much lower signal-to-noise ratios than previously possible. Large signals in the signal which may also obscure any small signal are removed to a different signal path from the noise and small signals by subtraction after compression and reconstruction of the large signal. The compression noise thus added to the signal may also increase sensitivity of the variance of the autocorrelation to small signals obscured by the large signals. Controlling storage in response to the computed variance or variance of the autocorrelation allows substantial avoidance or limitation of storage of signals which contain only noise.
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: David C. Casler, Joan L. Mitchell
  • Patent number: 7831631
    Abstract: A content framework system. The content framework system comprises a content infrastructure, a content flow management system, and a content association system. The content infrastructure comprises content management system. Each of the content management systems comprises content. The content flow management system is for controlling a flow of each of the content from each of the content management systems. The flow of content is controlled within and between each of the content management systems. The content association system is for creating a registry comprising associations metadata. The associations metadata links each of the content management systems together.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: November 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Grant D. Miller, Joan L. Mitchell
  • Publication number: 20100268510
    Abstract: Computation of variance or variance of the autocorrelation over a moving window of various sizes of a signal containing noise and possibly a small digital signal provides a sensitive, frequency independent indication of the likelihood of the presence of a small pulse, chirp or even spread spectrum digital signal possibly obscured by noise or larger signals in the signal to much lower signal-to-noise ratios than previously possible. Large signals in the signal which may also obscure any small signal are removed to a different signal path from the noise and small signals by subtraction after compression and reconstruction of the large signal. The compression noise thus added to the signal may also increase sensitivity of the variance of the autocorrelation to small signals obscured by the large signals. Controlling storage in response to the computed variance or variance of the autocorrelation allows substantial avoidance or limitation of storage of signals which contain only noise.
    Type: Application
    Filed: June 29, 2010
    Publication date: October 21, 2010
    Inventors: David C. Casler, Joan L. Mitchell
  • Patent number: 7813575
    Abstract: Further compression of data allowing economical storage of data for extended periods of time in high-speed access memory is performed in reduced time by performing further compression during transcoding in the transform domain and without restoring image data to its original image data form. The reduction in processing time is achieved by exploiting the large number of zero-valued quantization transform coefficients and not changing quantized transform coefficients at zig-zag scan positions where non-zero coefficients are rare during range reduction of the entropy decoded quantized transformed data. The range can be restored by computation or estimation of an altered quantization table which is stored with the further compressed quantization values. Further advantages accrue from use of JPEG packed format for the data during transcoding.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ravi Prakash, Joan L. Mitchell
  • Publication number: 20100231978
    Abstract: Systems and methods of printing to a tangible medium provide for reducing ink penetration via the controlled selection of halftone patterns. One method includes steps of printing to the tangible medium (e.g., via a multicolor ink supply such as CMYK) using a plurality of initial halftone patterns, measuring ink absorption of the tangible medium in response to printing to the tangible medium, and determining a subset of the plurality of initial halftone patterns based on the absorption measurement. The method also includes printing a print job to the tangible medium based on the subset of the plurality of initial halftone patterns. For example, a print controller may be reprogrammed with the subset of the plurality of initial halftone patterns to print a print job to reduce the amount of ink applied to the tangible medium.
    Type: Application
    Filed: March 13, 2009
    Publication date: September 16, 2010
    Inventors: Kartheek Chandu, James F. Crossland, Joan L. Mitchell, Gary R. Williams