Patents by Inventor Stefan Roberts Savage

Stefan Roberts Savage 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: 8615605
    Abstract: A system to automatically classify types of IP addresses associated with a user. Information, such as user names, machine information, IP address, etc., may be obtained from logs. For each user or host in the logs, home IP addresses are identified from IP addresses where the user or host shows a predetermined level of activity. Travel IP addresses are identified, which are IP addresses at locations greater than a predetermined distance from the home IP addresses, as determined from geolocation data. A pattern analysis may be performed to determine which of the home IP addresses are work IP addresses associated with the user or host. The system may thus provide a classification of a user's or host's associated IP addresses as being one of travel, home, and work IP addresses. From this classification, mobility patterns may be derived, as well as applications to enhance security, advertising, search and network management.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: December 24, 2013
    Assignee: Microsoft Corporation
    Inventors: Fang Yu, Yinglian Xie, Martin Abadi, Stefan Roberts Savage, Geoffrey Michael Voelker, Andreas Pitsillidis
  • Publication number: 20120102169
    Abstract: A system to automatically classify types of IP addresses associated with a user. Information, such as user names, machine information, IP address, etc., may be obtained from logs. For each user or host in the logs, home IP addresses are identified from IP addresses where the user or host shows a predetermined level of activity. Travel IP addresses are identified, which are IP addresses at locations greater than a predetermined distance from the home IP addresses, as determined from geolocation data. A pattern analysis may be performed to determine which of the home IP addresses are work IP addresses associated with the user or host. The system may thus provide a classification of a user's or host's associated IP addresses as being one of travel, home, and work IP addresses. From this classification, mobility patterns may be derived, as well as applications to enhance security, advertising, search and network management.
    Type: Application
    Filed: October 22, 2010
    Publication date: April 26, 2012
    Applicant: Microsoft Corporation
    Inventors: Fang Yu, Yinglian Xie, Martin Abadi, Stefan Roberts Savage, Geoffrey Michael Voelker, Andreas Pitsillidis