Patents by Inventor Nicholas A. Diakopoulos

Nicholas A. Diakopoulos 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: 7686682
    Abstract: A multi-player solitaire or multi-player video game that generates tags for digital images. A tabletop or computer screen video game provides an enjoyable way for collocated players to view, share, talk about and, in the process tag photos. The video games can generate valuable text labels for photos with multiple levels of specificity and named entities. These labels can be used to help manage and index collections of photos for browsing and retrieval.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: March 30, 2010
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Nicholas A. Diakopoulos, Patrick Chiu
  • Publication number: 20080167102
    Abstract: A multi-player solitaire or multi-player video game that generates tags for digital images. A tabletop or computer screen video game provides an enjoyable way for collocated players to view, share, talk about and, in the process tag photos. The video games can generate valuable text labels for photos with multiple levels of specificity and named entities. These labels can be used to help manage and index collections of photos for browsing and retrieval.
    Type: Application
    Filed: January 10, 2007
    Publication date: July 10, 2008
    Applicant: FUJI XEROX CO., LTD.
    Inventors: Nicholas A. Diakopoulos, Patrick Chiu
  • Publication number: 20050001840
    Abstract: Line drawing techniques that employ runs or runs of runs of pixels to draw the line compute line structure information that they use to determine the sequence of runs in the line. This line structure information may be used in other ways to enhance the line drawing operation. One of the ways is to use the line structure information to compute the positions of a plurality of the runs and then draw the runs in parallel. Another way is to use the line structure information to determine properties of sets of cells that include not only cells of the run, but additional cells that are affected by the presence of the cells of the run. One example of such sets of cells is the cells of the run plus anti-aliasing cells. The line structure information can be used to determine the location and size of a set of cells and the intensities of the anti-aliasing cells. Another example of such sets of cells are cells that are written together in a single memory operation.
    Type: Application
    Filed: December 12, 2002
    Publication date: January 6, 2005
    Inventors: Peter Stephenson, Bruce Litow, Nicholas Diakopoulos