Patents by Inventor John Petry

John Petry 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: 7962898
    Abstract: A system and method is provided for remotely analyzing machine vision data. An indication of a choice of vision software is sent from a first computer to a remote second computer. The second computer, using the selected vision software, processes image data to provide a result that is transmitted from the second computer to a designated location.
    Type: Grant
    Filed: April 27, 2001
    Date of Patent: June 14, 2011
    Assignee: Cognex Corporation
    Inventors: John Petry, Cyril C. Marrion, Jr., Andrew Eames
  • Patent number: 7610431
    Abstract: In an interconnect apparatus for interconnecting at least one host to at least a plurality of presentation registers provide a presentation interface for the device to the host. The interconnect apparatus includes memory for holding the presentation registers and a governor operable to manage the presentation registers in the memory.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: October 27, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: John Watkins, Ola Tørudbakken, John Petry, Michelle L Wong, Ravinandan R Buchamwandla
  • Publication number: 20070113171
    Abstract: A method and apparatus for accelerating processing of a structured document. A hardware XML accelerator includes one or more processors (e.g., CMT processors), one or more hardware XML parser units, one or more cryptographic units and various interfaces (e.g., to memory, a network, a communication bus). An XML document may be processed in its entirety or may be parsed in segments (e.g., as it is received). A parser unit parses a document or segment character by character, validates characters, assembles tokens from the document, extracts data, generates token headers (to describe tokens and data) and forwards the token headers and data for consumption by an application. A cryptographic unit may enforce web security, XML security or some other security scheme, by providing encryption/decryption functionality, computing digital signatures, etc. Software processing, bus utilization and latencies (e.g.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Inventors: Jochen Behrens, Marcelino Dignum, Wayne Seltzer, William Zaumen, John Petry, Santiago Pericas-Geertsen, Biswadeep Nag