Patents by Inventor Jussi P. Myllymaki

Jussi P. Myllymaki 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: 7689202
    Abstract: A method and system for providing personal and emergency service hailing. A profile database stores profiles with individualized distance thresholds for each of a number of wireless devices. A wireless message proximity request is received from a requesting wireless device. Distances between a location of the requesting wireless device and locations of each of other wireless communications devices is computed and compared to individualized distance thresholds stored for the requesting wireless communications device. A set of wireless devices consisting of wireless devices that satisfy the individualized distance thresholds for the requesting wireless communications device is identified and a wireless message proximity response is sent to the requesting wireless communications device. The wireless message proximity response identifies the set of wireless communications devices that satisfy the at least one individualized distance threshold.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: March 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Daniel A. Ford, Reiner Kraft, Jussi P. Myllymaki
  • Publication number: 20090209228
    Abstract: A method and system for providing personal and emergency service hailing. A profile database stores profiles with individualized distance thresholds for each of a number of wireless devices. A wireless message proximity request is received from a requesting wireless device. Distances between a location of the requesting wireless device and locations of each of other wireless communications devices is computed and compared to individualized distance thresholds stored for the requesting wireless communications device. A set of wireless devices consisting of wireless devices that satisfy the individualized distance thresholds for the requesting wireless communications device is identified and a wireless message proximity response is sent to the requesting wireless communications device. The wireless message proximity response identifies the set of wireless communications devices that satisfy the at least one individualized distance threshold.
    Type: Application
    Filed: April 1, 2009
    Publication date: August 20, 2009
    Applicant: International Business Machines Corp.
    Inventors: Daniel A. Ford, Reiner Kraft, Jussi P. Myllymaki
  • Patent number: 7529537
    Abstract: A method and system for determining each location and identifier of a plurality of wireless communication devices, computing a distance between a location of a requesting device and the location of each of the plurality of wireless communication devices. The system and method presents to a user of a requesting device a list of at least one of the plurality of wireless communication devices that satisfy a proximity requirement for the requesting device. The user can then select a presented one of the list of at least one of the plurality of wireless communication devices and initiate communications with the selected one wireless communication device. The system and method also can receive an alert notification request from the requesting device and send an alert notification, in response to the alert notification request, to a plurality of wireless communication devices satisfying a proximity requirement for the requesting device.
    Type: Grant
    Filed: May 14, 2001
    Date of Patent: May 5, 2009
    Assignee: International Business Machines Corporation
    Inventors: Daniel A. Ford, Reiner Kraft, Jussi P. Myllymaki
  • Patent number: 7519902
    Abstract: This invention pioneers an enhanced crawling mechanism and technique called “Enhanced Browser Based Web Crawling”. It permits the fault-tolerant gathering of dynamic data documents on the World Wide Web (WWW). The Enhanced Browser Based Web Crawler technology of this invention is implemented by incorporating the intricate functionality of a web browser into the crawler engine so that documents are properly analyzed. Essentially, the Enhanced Browser Based Crawler acts similarly to a web browser after retrieving the initially requested document. It then loads additional or included documents as needed or required (e.g. inline-frames, frames, images, applets, audio, video, or equivalents.). The Crawler then executes client side script or code and produces the final HTML markup. This final HTML markup is ordinarily used for the rendering for user presentation process. However, unlike a web browser this invention does not render the composed document for viewing purposes.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Reiner Kraft, Jussi P. Myllymaki
  • Publication number: 20080222057
    Abstract: A system and method for fusing context data for use by context aware applications. The method includes the steps of receiving context data from a plurality of information sources; computing a quality measure for each input context value; organizing context values into one or more clusters, and assigning a single context value and a single quality measure to each cluster; and, selecting one or more clusters according to one or more criteria and aggregating the context values and quality measures of selected clusters to generate a single context value and quality single measure. The single context value and single quality measure are usable by a context aware application to avoid conflict and ambiguity among different information sources providing the context data.
    Type: Application
    Filed: May 23, 2008
    Publication date: September 11, 2008
    Applicant: International Business Machines Corporation
    Inventors: Ying Chen, Hui Lei, Jussi P. Myllymaki
  • Patent number: 7392247
    Abstract: A context fusing system and methodology includes the steps of receiving context data from a plurality of information sources; computing a quality measure for each input context value; organizing context values into one or more clusters, and assigning a single context value and a single quality measure to each cluster; and, selecting one or more clusters according to one or more criteria and aggregating the context values and quality measures of selected clusters to generate a single context value and single quality measure. The single context value and single quality measure are usable by a context aware application to avoid conflict and ambiguity among different information sources providing the context data.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: June 24, 2008
    Assignee: International Business Machines Corporation
    Inventors: Ying Chen, Hui Lei, Jussi P. Myllymaki
  • Patent number: 6988100
    Abstract: A proxy engine (108), in communication with a web crawler (100), extends the performance of the web crawler (100) by modifying hyperlink requests and creating synthetic hyperlink requests from data received from a web site (104). The proxy engine (108) converts hyperlinks to a method used by a target web site. The proxy engine receives data from a web site (104) located across a network (102), and then determines whether additional data from the web site (104) is extractable. In response to determining that additional data from the web site (104) is extractable, the proxy engine (108) creates at least one synthetic hyperlink for extracting the data from the web site (104). The proxy engine (108) then combines the at least one synthetic hyperlink with the data received from the website (104) to create combined data and then sends the combined data to the crawler (100).
    Type: Grant
    Filed: February 1, 2001
    Date of Patent: January 17, 2006
    Assignee: International Business Machines Corporation
    Inventors: Jared J. Jackson, Jussi P. Myllymaki
  • Publication number: 20040111397
    Abstract: A system and method for fusing context data for use by context aware applications. The method includes the steps of receiving context data from a plurality of information sources; computing a quality measure for each input context value; organizing context values into one or more clusters, and assigning a single context value and a single quality measure to each cluster; and, selecting one or more clusters according to one or more criteria and aggregating the context values and quality measures of selected clusters to generate a single context value and quality single measure. The single context value and single quality measure are usable by a context aware application to avoid conflict and ambiguity among different information sources providing the context data.
    Type: Application
    Filed: December 6, 2002
    Publication date: June 10, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ying Chen, Hui Lei, Jussi P. Myllymaki
  • Publication number: 20020168958
    Abstract: A method and system for determining each location and identifier of a plurality of wireless communication devices, computing a distance between a location of a requesting device and the location of each of the plurality of wireless communication devices. The system and method presents to a user of a requesting device a list of at least one of the plurality of wireless communication devices that satisfy a proximity requirement for the requesting device. The user can then select a presented one of the list of at least one of the plurality of wireless communication devices and initiate communications with the selected one wireless communication device. The system and method also can receive an alert notification request from the requesting device and send an alert notification, in response to the alert notification request, to a plurality of wireless communication devices satisfying a proximity requirement for the requesting device.
    Type: Application
    Filed: May 14, 2001
    Publication date: November 14, 2002
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel A. Ford, Reiner Kraft, Jussi P. Myllymaki
  • Publication number: 20020103823
    Abstract: A proxy engine (108), in communication with a web crawler (100), extends the performance of the web crawler (100) by modifying hyperlink requests and creating synthetic hyperlink requests from data received from a web site (104). The proxy engine (108) converts hyperlinks to a method used by a target web site. The proxy engine receives data from a web site (104) located across a network (102), and then determines whether additional data from the web site (104) is extractable. In response to determining that additional data from the web site (104) is extractable, the proxy engine (108) creates at least one synthetic hyperlink for extracting the data from the web site (104). The proxy engine (108) then combines the at least one synthetic hyperlink with the data received from the website (104) to create combined data and then sends the combined data to the crawler (100).
    Type: Application
    Filed: February 1, 2001
    Publication date: August 1, 2002
    Applicant: International Business Machines Corporation
    Inventors: Jared J. Jackson, Jussi P. Myllymaki