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: 8495211Abstract: 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: GrantFiled: September 26, 2002Date of Patent: July 23, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Harumi Anne Kuno, Michael J. Lemon, Alan H. Karp
-
Patent number: 7970826Abstract: 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: GrantFiled: December 6, 2001Date of Patent: June 28, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Harumi Anne Kuno, Alan H. Karp, Michael J. Lemon
-
Patent number: 7602379Abstract: 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: GrantFiled: June 19, 2001Date of Patent: October 13, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventor: Michael J. Lemon
-
Patent number: 7117201Abstract: 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: GrantFiled: March 20, 2002Date of Patent: October 3, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Harumi Anne Kuno, Daniel Alan Muntz, Michael J. Lemon
-
Patent number: 7027984Abstract: 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: GrantFiled: March 15, 2001Date of Patent: April 11, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventor: Michael J. Lemon
-
Patent number: 6912555Abstract: 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: GrantFiled: January 18, 2002Date of Patent: June 28, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michael J. Lemon, Maria Castellanos, James R. Stinger
-
Publication number: 20040064554Abstract: 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: ApplicationFiled: September 26, 2002Publication date: April 1, 2004Inventors: Harumi Anne Kuno, Michael J. Lemon, Alan H. Karp
-
Publication number: 20030182270Abstract: 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: ApplicationFiled: March 20, 2002Publication date: September 25, 2003Inventors: Harumi Anne Kuno, Daniel Alan Muntz, Michael J. Lemon
-
Publication number: 20030140311Abstract: 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: ApplicationFiled: January 18, 2002Publication date: July 24, 2003Inventors: Michael J. Lemon, Maria Castellanos, James R. Stinger
-
Publication number: 20020190965Abstract: 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: ApplicationFiled: June 19, 2001Publication date: December 19, 2002Inventor: Michael J. Lemon
-
Publication number: 20020188666Abstract: 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: ApplicationFiled: May 23, 2001Publication date: December 12, 2002Inventors: Michael J. Lemon, Harumi A. Kuno, Alan H. Karp
-
Publication number: 20020169593Abstract: 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: ApplicationFiled: March 15, 2001Publication date: November 14, 2002Inventor: Michael J. Lemon