Patents by Inventor John W. Wu

John W. Wu 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: 20240156081
    Abstract: A system for extracorporeal organ support can include an organ chamber and a cross-circulation circuit. The organ camber can be configured to hold an extracorporeal organ. The cross-circulation circuit be configured to connect the extracorporeal organ and a host organism to maintain the extracorporeal organ by perfusing veno-arterial-venous (V-AV) blood through the extracorporeal organ and the host organism, wherein physiologic stability of the host organism is maintained.
    Type: Application
    Filed: March 24, 2022
    Publication date: May 16, 2024
    Inventors: Wei Kelly WU, Matthew BACCHETTA, Sophoclis ALEXOPOULOS, Rei UKITA, Andrew TUMEN, John W. STOKES
  • Patent number: 11914521
    Abstract: A mechanism for cache quota control is disclosed. A cache memory is configured to receive access requests from a plurality of agents, wherein a given request from a given agent of the plurality of agents specifies an identification value associated with the given agent of the plurality of agents. A cache controller is coupled to the cache memory, and is configured to store indications of current allocations of the cache memory to individual ones of the plurality of agents. The cache controller is further configured to track requests to the cache memory based on identification values specified in the requests and determine whether to update allocations of the cache memory to the individual ones of the plurality of agents based on the tracked requests.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: February 27, 2024
    Assignee: Apple Inc.
    Inventors: Wolfgang H. Klingauf, Muhammad Umer Amjad, Connie W. Cheung, Yueh-Ta Wu, Muditha Kanchana, John H. Kelm
  • Patent number: 8139873
    Abstract: The image data processing system and method disclosed, processes intermediate compressed binary data representing images scanned for copy or exporting, thereby enabling storage of the copy or export file to a common memory storage device. According to an exemplary embodiment, the image data processing system comprises a binary lossless decompress module, a binary to contone restoration module, and an export processing module, the export processing module processing multiple bit image data for exporting to an image data receiving device.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: March 20, 2012
    Assignee: Xerox Corporation
    Inventors: Francis Kapo Tse, Ramesh Nagarajan, James Russell, Chia-Hao Lee, John W. Wu
  • Patent number: 8041143
    Abstract: One embodiment is a method for suppressing background inaccuracies in binary to grayscale image conversion. A binary image is converted to a grayscale image using a neighbor map. An image enhancement function is applied to the grayscale image to suppress background inaccuracies in the grayscale image. Another embodiment is method for converting a binary pixel of a binary image to a grayscale pixel of a grayscale image and suppressing noise in the grayscale image using selective filtering of the binary image. Another embodiment is a method for converting a binary image to a first grayscale image and suppressing noise in the first grayscale image to produce a noise suppressed grayscale image using selective filtering of the first grayscale image.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: October 18, 2011
    Assignee: Xerox Corporation
    Inventors: Francis Kapo Tse, Ramesh Nagarajan, John Christopher Cassidy, Chia-Hao Lee, John W. Wu
  • Patent number: 8023150
    Abstract: A method and system reconstructs a contone image from a binary image by first tagging pixels to identify one of a multiplicity of image content types. The tag information and the pattern of bits surrounding the pixel to be converted to a contone value are used to reconstruct a contone image from a binary image. The pattern of bits in the neighborhood is used to generate a unique identifier. The unique identifier is used as the address for a lookup table with the contone value to be used wherein each lookup table corresponds to an image context type.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: September 20, 2011
    Assignee: Xerox Corporation
    Inventors: Ramesh Nagarajan, Francis Kapo Tse, Chia-Hao Lee, John Christopher Cassidy, John W. Wu
  • Publication number: 20110033131
    Abstract: One embodiment is a method for suppressing background inaccuracies in binary to grayscale image conversion. A binary image is converted to a grayscale image using a neighbor map. An image enhancement function is applied to the grayscale image to suppress background inaccuracies in the grayscale image. Another embodiment is method for converting a binary pixel of a binary image to a grayscale pixel of a grayscale image and suppressing noise in the grayscale image using selective filtering of the binary image. Another embodiment is a method for converting a binary image to a first grayscale image and suppressing noise in the first grayscale image to produce a noise suppressed grayscale image using selective filtering of the first grayscale image.
    Type: Application
    Filed: October 15, 2010
    Publication date: February 10, 2011
    Applicant: XEROX CORPORATION
    Inventors: Francis Kapo TSE, Ramesh Nagarajan, John Christopher Cassidy, Chia-Hao Lee, John W. Wu
  • Patent number: 7869093
    Abstract: A method and system reconstructs a contone image from a binary image by first tagging pixels to identify one of a multiplicity of image content types. The tag information and the pattern of bits surrounding the pixel to be converted to a contone value are used to reconstruct a contone image from a binary image. The pattern of bits in the neighborhood is used to generate a unique identifier. The unique identifier is used as the address for a lookup table with the contone value to be used. A filter also generates a contone value. A selector selects between the look-up table contone value and the filter contone value based an image context type.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: January 11, 2011
    Assignee: Xerox Corporation
    Inventors: Francis Kapo Tse, Ramesh Nagarajan, John Christopher Cassidy, Chia-Hao Lee, John W. Wu
  • Patent number: 7773254
    Abstract: A method and system reconstructs a contone image from a binary image by first tagging pixels to identify one of a multiplicity of image content types. The tag information and the pattern of bits surrounding the pixel to be converted to a contone value are used to reconstruct a contone image from a binary image. The pattern of bits in the neighborhood is used to generate a unique identifier. The unique identifier is used as the address for a lookup table with the contone value to be used wherein each lookup table corresponds to an image context type.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: August 10, 2010
    Assignee: Xerox Corporation
    Inventors: Ramesh Nagarajan, Francis Kapo Tse, Chia-Hao Lee, John Christopher Cassidy, John W. Wu
  • Publication number: 20100157374
    Abstract: A method and system reconstructs a contone image from a binary image by first tagging pixels to identify one of a multiplicity of image content types. The tag information and the pattern of bits surrounding the pixel to be converted to a contone value are used to reconstruct a contone image from a binary image. The pattern of bits in the neighborhood is used to generate a unique identifier. The unique identifier is used as the address for a lookup table with the contone value to be used wherein each lookup table corresponds to an image context type.
    Type: Application
    Filed: March 8, 2010
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventors: Ramesh Nagarajan, Francis Kapo Tse, Chia-Hao Lee, John Christopher Cassidy, John W. Wu
  • Publication number: 20090279145
    Abstract: The image data processing system and method disclosed, processes intermediate compressed binary data representing images scanned for copy or exporting, thereby enabling storage of the copy or export file to a common memory storage device. According to an exemplary embodiment, the image data processing system comprises a binary lossless decompress module, a binary to contone restoration module, and an export processing module, the export processing module processing multiple bit image data for exporting to an image data receiving device.
    Type: Application
    Filed: May 29, 2009
    Publication date: November 12, 2009
    Applicant: XEROX CORPORATION
    Inventors: Francis Kapo Tse, Ramesh Nagarajan, James Russell, Chia-Hao Lee, John W. Wu
  • Patent number: 7561747
    Abstract: The image data processing system and method disclosed, processes intermediate compressed binary data representing images scanned for copy or exporting, thereby enabling storage of the copy or export file to a common memory storage device. According to an exemplary embodiment, the image data processing system comprises a binary lossless decompress module, a binary to contone restoration module, and an export processing module, the export processing module processing multiple bit image data for exporting to an image data receiving device.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: July 14, 2009
    Assignee: Xerox Corporation
    Inventors: Francis Kapo Tse, Ramesh Nagarajan, James Russell, Chia-Hao Lee, John W. Wu
  • Publication number: 20080037044
    Abstract: One embodiment is a method for suppressing background inaccuracies in binary to grayscale image conversion. A binary image is converted to a grayscale image using a neighbor map. An image enhancement function is applied to the grayscale image to supress background inaccuracies in the grayscale image. Another embodiment is method for converting a binary pixel of a binary image to a grayscale pixel of a grayscale image and suppressing noise in the grayscale image using selective filtering of the binary image. Another embodiment is a method for converting a binary image to a first grayscale image and suppressing noise in the first grayscale image to produce a noise suppressed grayscale image using selective filtering of the grayscale image.
    Type: Application
    Filed: August 8, 2006
    Publication date: February 14, 2008
    Applicant: Xerox Corporation
    Inventors: Francis Kapo Tse, Ramesh Nagarajan, John Christopher Cassidy, Chia-Hao Lee, John W. Wu
  • Patent number: 6542629
    Abstract: A method and apparatus for preventing or inhibiting effective reproduction of documents such as currency, checks, stock certificates, and any other printed document including a pre-defined security mark printed therein. The subject method and apparatus operate to effect a multi-step review of all digital image data acquired from a printed document to be reproduced for purposes of locating any potential security marks and further examining same for purposes of positively identifying a potential security mark as an actual security mark. If a mark is located and verified to be an authentic security mark, effective reproduction of the printed document will not be permitted and/or other security measures will be taken. A pretest of a mark consists of deleting the fine line patterns that may be printed on top of the mark by smoothing the data in an averaging process, and then determining the difference between the density of the darkest and lightest pixels in the area.
    Type: Grant
    Filed: July 22, 1999
    Date of Patent: April 1, 2003
    Assignee: Xerox Corporation
    Inventors: John W. Wu, Mike C. Chen, Zhigang Fan, Kien A. Phong
  • Patent number: 6317524
    Abstract: This algorithm is a method for resizing and resampling an image in one step. In the vertical, process or slow scan, direction, from the resampling ratio and from the image size variation, an algorithm can compute where, on the page, the scan lines may be deleted. For a numerical example, if the input is 400 pixels per unit time, resampling of four to one would yield one scan line every {fraction (1/100)} of a unit. If, in addition, the image has to be reduced by 5%, then the final output would be one scan line every {fraction (1/95)}th of a time unit. This algorithm accomplishes this result by using a running sum of error terms. Simply stated, if it is known that the previous output scan was output at exactly the right time, the error is zero, but if the scan was output too soon or too late, there will be an error term. For each new scan that is now output, {fraction (1/400)}th of a time unit is added to the error term.
    Type: Grant
    Filed: April 29, 1999
    Date of Patent: November 13, 2001
    Assignee: Xerox Corporation
    Inventors: John W. Wu, Mike C. Chen, Zhigang Fan, Kien A. Phong
  • Patent number: 6181813
    Abstract: An anti-counterfeit currency detection method is disclosed wherein local edge information is utilized for accurately detecting lines and curves of legitimate notes. The method can more accurately determine the location and orientation of a pattern and thus provides more reliable currency detection. A detector is trained off-line with example notes resulting in a stored template generated by recording a test pattern similar to a pattern to be tested; anchor lines are identified within said template which are further represented in subsequent test patterns. The template is rotated and shifted before matching it to the test pattern so that anchor lines align with long lines detected within the test pattern. The template and test pattern are then compared to determine whether there is a match.
    Type: Grant
    Filed: September 29, 1997
    Date of Patent: January 30, 2001
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, John W. Wu, Felice A. Micco, Mike C. Chen, Kien A. Phong
  • Patent number: 6067374
    Abstract: A currency detection method that detects seals on currency in order to prevent printing and defeat counterfeiting. Seal patterns are detected. The detector has the ability to identify whether an image contains one or several pre-selected seal patterns. The detection is rotational and shift invariant--a suspect mark can be in any orientation and at any location within a tested image. With the method: a detector is trained off-line with distinctive marks resulting in templates which are generated and recorded for each of the distinctive; sample images bearing suspect marks are received by the detector and the location and orientation of the suspect marks are identified; the templates are rotated and shifted for alignment of the templates to the suspect marks; the templates and the suspects marks are compared to determine whether there is a match. A microprocessor is programmed to become familiarzed with a plurality of distinctive marks through training and to analyze and detect seals within tested documents.
    Type: Grant
    Filed: November 13, 1997
    Date of Patent: May 23, 2000
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, John W. Wu, Mike C. Chen
  • Patent number: 4658158
    Abstract: In a high-density VLSI NMOS semiconductor such as a ROM, a voltage sensing mode amplifier in the output thereof, operative to sense relatively very low input signal swing bit read signals from the ROM with relative insensitivity to fabrication process variation. The structure includes a common gate amplifier for receiving the ROM signal, a very sensitive reference voltage circuit, a two-stage differential digital switching module operative to compatively receive the common gate and voltage reference signals to effectively distinguish relatively weak bit signals as read from the high-density VLSI ROM.
    Type: Grant
    Filed: July 3, 1980
    Date of Patent: April 14, 1987
    Assignee: Xerox Corporation
    Inventors: Ngaiman Chau, John W. Wu, Neng-Tze Yang, Eugene J. Mar