Patents by Inventor Michael J. Lemon

Michael J. Lemon 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: 8495211
    Abstract: A network service system comprises a service registry adapted to interact with registry clients. The service registry includes a service registry interface operatively coupled to a service data registry and a metadata registry for processing unstructured queries from registry clients.
    Type: Grant
    Filed: September 26, 2002
    Date of Patent: July 23, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harumi Anne Kuno, Michael J. Lemon, Alan H. Karp
  • Patent number: 7970826
    Abstract: A computer language for facilitating communication between web services, where web services may use disparate input and output document formats, and system using same. A Conversation Definition Language (CDL) is extended with transformational information to a Transformational Conversation Definition Language (TCDL). The CDL defines document types, transitions and interactions of a conversation between two or more web services. In a preferred embodiment, the transformational information is a subset of the interaction information. Stylesheets are used to define the semantics of the required transformation and the appropriate stylesheets are identified in the TCDL file. A conversation controller component reads the TCDL files that correspond to a given conversation and utilizes the transformation information, when necessary to transform documents between web services without human intervention.
    Type: Grant
    Filed: December 6, 2001
    Date of Patent: June 28, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harumi Anne Kuno, Alan H. Karp, Michael J. Lemon
  • Patent number: 7602379
    Abstract: A method and apparatus for creating and using temporary electronic bookmarks, such as those associated with a web browser, uses a digitizer tablet with an inking pen (or stylus). An end-user created symbol on the tablet, in terms of Cartesian coordinates position, is associated contemporaneously with a specific electronically addressable site as a temporary label for the site's address. A set of created symbols is then used as a current index into a data structure that holds the associated value related to the web site, allowing the user to jump between annotated sites using the created symbols. Other data retrieval uses are described.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: October 13, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Michael J. Lemon
  • Patent number: 7117201
    Abstract: A system and method for resource handling provides for receiving a query and providing a response. The query is used to search resources locally available. Metadata is associated with each of the resources. The resources and the metadata are both analyzed with respect to the query such that a response indicative of a match between at least two of the resources and the query is a ranked search result included in the response. The invention is exemplified in an adaptation to peer-to-peer network applications.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: October 3, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Harumi Anne Kuno, Daniel Alan Muntz, Michael J. Lemon
  • Patent number: 7027984
    Abstract: An automatic mark-up method and system for receiving a digital stream having at least one tone and responsive thereto for automatically generating a document with at least one mark-up command corresponding to the tone. First, a tone symbol file is generated based on the digital stream. The tone symbol file includes at least one tone symbol for representing the tone in the digital stream. Next, a marked-up document is automatically generated based on the tone symbol document. A different marked-up document can be generated depending on different context information.
    Type: Grant
    Filed: March 15, 2001
    Date of Patent: April 11, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Michael J. Lemon
  • Patent number: 6912555
    Abstract: Embodiments of the present invention are directed to a method for content mining of semi-structured documents. In one embodiment, a semi-structured document is first converted from a document-type specific format such as HTML or PDF, to a document-type independent format such as XML. The document formatting, which contains basic level information about the document's structure, is then analyzed by a series of modules to develop a higher level understanding of the document's structure. These modules append information to the document describing the features which collectively comprise the higher level document structure. The appended information facilitates finding specified information within the document when content mining is performed.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: June 28, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael J. Lemon, Maria Castellanos, James R. Stinger
  • Publication number: 20040064554
    Abstract: A network service system comprises a service registry adapted to interact with registry clients. The service registry includes a service registry interface operatively coupled to a service data registry and a metadata registry for processing unstructured queries from registry clients.
    Type: Application
    Filed: September 26, 2002
    Publication date: April 1, 2004
    Inventors: Harumi Anne Kuno, Michael J. Lemon, Alan H. Karp
  • Publication number: 20030182270
    Abstract: A system and method for resource handling. In an environment for receiving a query and for providing a response, the query is used to search resources locally available. Metadata is associated with each of said resources. The resources and said metadata are both analyzed with respect to the query such that said response indicative of a match between at least two of said resources and said query is a ranked search result included in said response. The invention is exemplified in an adaptation to peer-to-peer network applications.
    Type: Application
    Filed: March 20, 2002
    Publication date: September 25, 2003
    Inventors: Harumi Anne Kuno, Daniel Alan Muntz, Michael J. Lemon
  • Publication number: 20030140311
    Abstract: Embodiments of the present invention are directed to a method for content mining of semi-structured documents. In one embodiment, a semi-structured document is first converted from a document-type specific format such as HTML or PDF, to a document-type independent format such as XML. The document formatting, which contains basic level information about the document's structure, is then analyzed by a series of modules to develop a higher level understanding of the document's structure. These modules append information to the document describing the features which collectively comprise the higher level document structure. The appended information facilitates finding specified information within the document when content mining is performed.
    Type: Application
    Filed: January 18, 2002
    Publication date: July 24, 2003
    Inventors: Michael J. Lemon, Maria Castellanos, James R. Stinger
  • Publication number: 20020190965
    Abstract: A method and apparatus for creating and using temporary electronic bookmarks, such as those associated with a web browser, uses a digitizer tablet with an inking pen (or stylus). An end-user created symbol on the tablet, in terms of Cartesian coordinates position, is associated contemporaneously with a specific electronically addressable site as a temporary label for the site's address. A set of created symbols is then used as a current index into a data structure that holds the associated value related to the web site, allowing the user to jump between annotated sites using the created symbols. Other data retrieval uses are described.
    Type: Application
    Filed: June 19, 2001
    Publication date: December 19, 2002
    Inventor: Michael J. Lemon
  • Publication number: 20020188666
    Abstract: A mechanism provides for a conversation controller that enables services to carry out an entire conversation without the service developers having to implement code to manage conversation logic. The mechanism focuses on conversation functionality as opposed to business functionality of the service and enables service developers to delegate conversational responsibilities to the conversation controllers thus freeing the developers from having to implement explicit conversation control mechanisms and allowing the services to interact without having to explicitly support conversations. These distinctions help to provide an extremely lightweight conversation controller capable of directing a service's conversations with other services or clients.
    Type: Application
    Filed: May 23, 2001
    Publication date: December 12, 2002
    Inventors: Michael J. Lemon, Harumi A. Kuno, Alan H. Karp
  • Publication number: 20020169593
    Abstract: An automatic mark-up method and system for receiving a digital stream having at least one tone and responsive thereto for automatically generating a document with at least one mark-up command corresponding to the tone. First, a tone symbol file is generated based on the digital stream. The tone symbol file includes at least one tone symbol for representing the tone in the digital stream. Next, a marked-up document is automatically generated based on the tone symbol document. A different marked-up document can be generated depending on different context information.
    Type: Application
    Filed: March 15, 2001
    Publication date: November 14, 2002
    Inventor: Michael J. Lemon