Patents by Inventor Michael L. Emens

Michael L. Emens 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: 7567955
    Abstract: The present invention discloses a method for dynamically generating an abstract from a search result abstract retrieved from a search engine. Preferably embodied as a software program, the present invention allows a user to “zoom” in and out of the abstract thereby retrieving greater or lesser details of the abstract to further determine whether the resource is useful or not. Groups of words within the search result abstract are searched for indexable words or key words useful to the user. The indexable words are then displayed to the user. Advantageously, the process of the present invention is performed entirely on the user side without having to reset the abstract level at the server side with a new query.
    Type: Grant
    Filed: November 6, 2004
    Date of Patent: July 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Reiner Kraft, Michael L. Emens, Gaurav Tewari
  • Patent number: 7076443
    Abstract: The resultant search result items from a search engine performing an Internet search are associated with similar or related advertisements. These associated advertisements, once acquired, may be viewed by a user on demand. An Internet user selects a query to submit to a search engine. For each search result item available from the query, a matching search of related product advertisements is then performed. For each related product advertisement found for a given search result item, the search result item is then flagged. This process is repeated until each search result item has been investigated and matched to related product advertisements when applicable. The user then designates a selection. This selection initiates a search of an advertisement database. Each product advertisement acquired is then formatted and displayed to the user.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: July 11, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael L Emens, Reiner Kraft
  • Patent number: 6934735
    Abstract: A system for accepting a specification of a time interval during which a download is to be performed on a delayed basis is described. The system can also select a time within the specified period. The selection can be randomized with the aim of distributing the load placed on computer and communication resources, or the selection may be based on testing a number of measures of computer and communication resource availability, and selecting a time of low utilization. A fuzzy measure of resource availability can be obtained, e.g., as a weighted sum of multiple measures, or each measure can be tested against a limit separately. According to another aspect of the invention a system and computer readable medium is disclosed for carrying out the above method.
    Type: Grant
    Filed: July 7, 2000
    Date of Patent: August 23, 2005
    Assignee: International Business Machines Corporation
    Inventors: Michael L. Emens, Reiner Kraft, Gaurav Tewari
  • Patent number: 6845484
    Abstract: The present invention discloses a method for dynamically generating an abstract from a search result abstract retrieved from a search engine. Preferably embodied as a software program, the present invention allows a user to “zoom” in and out of the abstract thereby retrieving greater or lesser details of the abstract to further determine whether the resource is useful or not. Groups of words within the search result abstract are searched for indexable words or key words useful to the user. The indexable words are then displayed to the user. Advantageously, the process of the present invention is performed entirely on the user side without having to reset the abstract level at the server side with a new query.
    Type: Grant
    Filed: April 27, 2000
    Date of Patent: January 18, 2005
    Assignee: International Business Machines Corporation
    Inventors: Reiner Kraft, Michael L. Emens, Gaurav Tewari
  • Patent number: 6832239
    Abstract: One aspect of the invention is a system for managing a high volume of request reaching a file server which avoids slowing down of the request of all client computers. The system serves a limited number of clients at one time, and deploys an applet to other requesting clients which is programmed to check the server at a later time for availability, and through which a client user can be informed of estimated times to start and complete the download. A second aspect of the invention is a system managing traffic through a gateway between an Intranet and the Internet which accepts web resource requests along with threshold time value. The system matches up requests for the same resource received from different clients, and issues a single request for the matched up requests. The threshold time values of the requests may correspond to off peak hours when the gateway's resources are not over utilized. Methods and software for the systems are disclosed.
    Type: Grant
    Filed: July 7, 2000
    Date of Patent: December 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Reiner Kraft, Michael L. Emens
  • Patent number: 6832218
    Abstract: A method for associating search results is provided. According to the method, an original list of search results is provided to a first user in response to a first query, and the search results selected by the first user are recorded and associated with the first query. Additionally, a second query that is the same as or similar to the first query is received from a second user, and an alternate list of search results is provided to the second user. The alternate list lists those search results from the original list that have been associated with the first query due to selection by a user. Also provided is a system for providing search results that includes a search engine, a query database, and a controller. The search engine provides original lists of search results in response to queries, and the query database stores the search results selected by users in response to each of the queries.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: December 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Michael L. Emens, Reiner Kraft
  • Patent number: 6745178
    Abstract: A method in a computer network for identifying users with similar interests is described. The method includes accepting a first query statement from a first user and storing a first item of information related to the first query. The method further includes accepting a second query from a second user and storing a second item of information related to the second query. The method further includes computing a measure of similarity of the first query and the second query by using the first item of information and the second item of information. A system and computer readable medium for carrying out the above method is also described.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: June 1, 2004
    Assignee: International Business Machines Corporation
    Inventors: Michael L. Emens, Reiner Kraft, Shang-Hua Teng, Gaurav Tewari, Peter Chi-Sing Yim
  • Patent number: 6718324
    Abstract: A system and method of metadata search ranking is disclosed. The present invention utilizes a combination of popularity and/or relevancy to determine a search ranking for a given search result association. Given the exponential growth rate currently being experienced in the Internet community, the present invention provides one of the few methods by which searches of this vast distributed database can produce useful results ranked and sorted by usefulness to the searching web surfer. The present invention permits embodiments incorporating a Ranking System/Method (0100) further comprising a Session Manager (0101), Query Manager (0102), Popularity Sorter (0103), and Association (0104) functions. These components may be augmented in some preferred embodiments via the use of a Query Entry means (0155), Search Engine (0156); Data Repository (0157), Query Database (0158), and/or a Resource List (0159).
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: April 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Michael L. Emens, Reiner Kraft, Jussi Myllymaki, Shanghua Teng
  • Patent number: 6671681
    Abstract: An invention for monitoring user choices and selections on a search result web page and providing alternative query expressions to further narrow and enhance the user's search. Monitoring and recording user choices and selections is achieved by a query manager. Query strings are then standardized. The search is performed on an Internet search engine, and each search result item in the result output set is then associated with a list of alternative standardized queries by an alternate query matching manager. Each search result item in the result output set that is associated with the alternate queries is then flagged. The resulting flagged list of alternative queries is displayed to the user by a page presentation manager using a graphical user interface for subsequent user selection. Upon selection of the graphical user interface for alternate query expressions, an alternate query selection manager retrieves and displays each alternate query to the user.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: December 30, 2003
    Assignee: International Business Machines Corporation
    Inventors: Michael L. Emens, Reiner Kraft
  • Patent number: 6606643
    Abstract: A method of selecting a mirror server for client-host interaction over a network provides automatic, user-transparent, selection of a particular mirror server from among multiple mirror servers that replicate a host server providing web content over the Internet. The method selects the mirror server that has the best response time for a given client computer requesting web content under changing web traffic and mirror server load conditions. The host server creates and maintains a list of addresses of available mirror servers, preferably ranked according to the load on the mirror servers. In response to an initial information request from the client computer, the host server sends the mirror server list to the client computer along with the requested web content.
    Type: Grant
    Filed: January 4, 2000
    Date of Patent: August 12, 2003
    Assignee: International Business Machines Corporation
    Inventors: Michael L. Emens, Daniel A. Ford, Reiner Kraft, Gaurav Tewari
  • Publication number: 20030120654
    Abstract: A system and method of metadata search ranking is disclosed. The present invention utilizes a combination of popularity and/or relevancy to determine a search ranking for a given search result association. Given the exponential growth rate currently being experienced in the Internet community, the present invention provides one of the few methods by which searches of this vast distributed database can produce useful results ranked and sorted by usefulness to the searching web surfer. The present invention permits embodiments incorporating a Ranking System/Method (0100) further comprising a Session Manager (0101), Query Manager (0102), Popularity Sorter (0103), and Association (0104) functions. These components may be augmented in some preferred embodiments via the use of a Query Entry means (0155), Search Engine (0156); Data Repository (0157), Query Database (0158), and/or a Resource List (0159).
    Type: Application
    Filed: January 30, 2003
    Publication date: June 26, 2003
    Applicant: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Michael L. Emens, Reiner Kraft, Jussi Myllymaki, Shanghua Teng
  • Patent number: 6546388
    Abstract: A method for presenting to an end-user the intermediate matching search results of a keyword search in an index list of information. The method comprising the steps of: coupling to a search engine a graphical user interface for accepting keyword search terms for searching the indexed list of information with the search engine; receiving one or more keyword search terms with one or more separation characters separating there between; performing a keyword search with the one or more keyword search terms received when a separation character is received; and presenting the number of documents matching the keyword search terms to the end-user presenting a graphical menu item on a display. A system and method of metadata search ranking is disclosed. The present invention utilizes a combination of popularity and/or relevancy to determine a search ranking for a given search result association.
    Type: Grant
    Filed: January 14, 2000
    Date of Patent: April 8, 2003
    Assignee: International Business Machines Corporation
    Inventors: Stefan B. Edlund, Michael L. Emens, Reiner Kraft, Jussi Myllymaki, Shanghua Teng
  • Patent number: 6519557
    Abstract: A system for identifying different language versions of the same structured format document (e.g., HTML web page) detects the language of the two documents and translates one or both into a preferred language if necessary, parses the two candidate documents and builds two hierarchical data structure based on the document. The data structures are used to compare the hierarchical structure of the two documents and also to access text portions in congruent positions in the two documents. A fuzzy measure of similarity of a set of text portions occupying congruent positions in the two documents is then obtained, to induce a measure of the similarity of the two documents which is compared to a fuzzy threshold.
    Type: Grant
    Filed: June 6, 2000
    Date of Patent: February 11, 2003
    Assignee: International Business Machines Corporation
    Inventors: Michael L. Emens, Reiner Kraft, Peter Chi-Shing Yim
  • Patent number: 6487553
    Abstract: A method and apparatus which enables a user to streamline the number of results presented to the user during a search session most typically performed over the Internet. The present invention allows the user to select specific results from a search result set which are to be excluded and are not to reappear in a subsequent result set in the search session. The present invention is capable of automatically excluding results from a search result set unless the user specifically flags the specific search results they want to keep and have reappear in a subsequent result set in the search session. This allows a user to save time during a search session by not having to view repeated results, and allows the user to focus on more relevant and related results.
    Type: Grant
    Filed: January 5, 2000
    Date of Patent: November 26, 2002
    Assignee: International Business Machines Corporation
    Inventors: Michael L. Emens, Reiner Kraft, Peter Chi-Shing Yim