Join LiveSide!
Sign In using: Name/Password OpenID
or Live ID: Sign In Live ID
0 out of 8,436 members
are online, & 26 guest(s).

Recent Comments





–Khristopher
re: Bing begins showing “latest posts”

Log in or Join to leave a comment!

PDC Liveblog!

Join us next week as we liveblog the PDC keynotes!
More info soon!

 

LiveSide on Mobile

Our latest posts and our favorite links,
all on your phone or mobile device
Visit m.LiveSide.net
Or go to www.LiveSide.net
on your mobile device and we'll redirect you!

Tweets We Like

Loading...

LiveSide Time

Redmond

Dallas (server)

London

Shanghai

Windows Live Calendar

PDC LA Nov 17-19

   www.microsoftpdc.com

Follow us on Facebook

    LiveSide.net
   
    Promote Your Page Too

  • LiveSide on the Windows Live Network
  • LiveSide on Facebook
  • LiveSide on Twitter
  • LiveSide RSS  
  • Windows Live Alerts
  •  
  • feedburner
  •  

My Bio

paperlock has not entered a biography.

Announcements

  • Fri, Sep 25 2009
  • Microsoft Connect will be offline Saturday, September 26th from 9:30 am - 12:30 pm PDT for a version
  • Tue, Apr 28 2009
  • Microsoft 'Vine' to link Facebook, other tools into system of alerts

    http://www.vine.net/default.aspx

    Microsoft is testing a new product called Vine that aims to connect Facebook, Twitter, text messages, traditional phone calls, email and other forms of communication into a system for sending and receiving urgent information during natural disasters. It could also come in handy during more mundane emergencies -- such as making sure someone is picking up the kids from school.

    In the case of an earthquake, for example, a Vine user could send a single alert to a preset list of emergency contacts, who would receive the message in whatever form they chose -- such as text or email -- and send replies to the same list from whatever tool they were using. The Vine system could also be used for routine events, such as a youth sports coach who needs to alert players and parents that a game has been rained out.

    In addition, Vine lets people post and receive reports, such as news items and public-safety alerts, from their neighborhoods.

    The company is unveiling Vine tonight as a limited beta test, accepting invitation requests at www.vine.net. The company plans to build Vine into a business over time by offering premium services in addition to a free, basic offering. However, Microsoft says it's not trying to compete with existing social networking sites or other forms of online communications.

    "We intend this to be a service of services -- to not replace social networking tools that exist today, but embrace them," said Tammy Savage, Microsoft Vine general manager. "Our approach to this is that we're the integration layer."

    Even so, the Vine application could be perceived as a threat to existing social networking services if people use it as a centralized, everyday interface for sending and receiving messages and gathering information across different sites. Asked if that's part of the goal, Savage said the company is treating the beta as a true market test, with details of the final offering depending largely on the results.

    Microsoft isn't the only company that appears interested in this area. Others include a stealth startup led by Microsoft veteran Cameron Ferroni, who previously told us his new company is "building an online service to help people communicate and make better decisions during natural disasters and weather-related emergencies."

    As part of the Vine beta, Microsoft is working with Citizen Corps., AmeriCorps, Neighborhood Watch groups and other organizations in the Seattle region to get their members access to Vine to test the system to communicate with each other and receive reports. Security departments at Boeing and Microsoft also are expected to take part.

    The beta is launching with just some of the functionality Microsoft envisions in the long run. People will be able to receive alerts in email, text messaging or the Vine application on Windows computers. (The software, which provides a communications dashboard, requires Windows Vista or Windows XP for now.) Users will also be able to link their Facebook accounts to Vine to have their status updates show up in the system.

    Beyond the beta, in the first full version, Microsoft plans to build deeper integration with Facebook and other social networking tools, such as Twitter. The company also plans to bring traditional phones into the mix, letting people send and receive messages using automated voice technology.

    "Our intent is to integrate those social-networking sites that are popular today, but also set this up so that we can integrate the social networking site that emerges next year," Savage said.

  • Fri, Feb 27 2009
  • GeoLife: Building social networks using human location history

    http://research.microsoft.com/en-us/projects/geolife/default.aspx

    GeoLife is a location-based social-networking service on Microsoft Virtual Earth. It enables users to share life experiences and build connections among each other using human location history.

    Application Scenarios

    · GeoLife enables user to share travel experience using GPS trajectories.

    · By mining multiple users’ location histories, GeoLife can discover the top most interesting locations, classical travel sequences and travel experts in a given geospatial region, hence enable a generic travel recommendation.

    · By understanding individual location history, GeoLife can measure the similarity between users and perform personalized friend & location recommendation.

     1. Sharing life experiences with GPS trajectories

    • Application Scenario:

       By uploading your GPS data and associated multimedia content like photos to the website of GeoLife, you can interact with your trajectory like playing a video. First, you can enjoy and memorize your past experiences on a map. Second, you can share it with your friends. Thus, your friends can know where you have been, see what you saw and understand the whole journey within a few seconds. It is more intuitive and convenient than writing and reading a blog.

    • Difficulty: How to identify a user’s transportation modes

         First, users change their transportation modes in a trip, e.g., drive to a place and then start walking. I.e., a GPS trajectory would contain multiple kinds of transportation modes. Second, the velocity of a mode suffers from the variable traffic condition.

    • Solution: Learning transportation mode based on GPS data (WWW2008)

    First, weproposal a method to partition a GPS trajectory into segments of different transportation modes. Second, we identify a set of features being independent of velocity. Third, these features are fed into a classification model and output the probability of each segment being different transportation modes. Fourth, we learn a implied road map from multiple users' GPS data and perform a post-processing.  See more...

    2. Generic travel recommendation

    • Application Scenario:

       By mining multiple users’ location histories, GeoLife can automatically discover the top most interesting locations and classical travel sequences in a given geographical region. The information can enable generic travel recommendation, which helps users understand an unfamiliar city within a short period and plan a trip with minimal effort. 

    • Difficulty: (1) How to infer the interest level of a location, (2) How to calculate a user’s travel experience, and (3) how to detect classical sequences in a given geographical region.

        First, the interest of a location does not only depend on the number of usersvisiting this location but also lie in these users’ travel experiences. Intrinsically, various people have different degrees of knowledge about a geospatial region. For instance, the local people of Beijing are more capable than overseas tourists of finding out high quality restaurants and famous shopping malls in Beijing.Second, an individual’s travel experience is region-related. You are familiar with Seattle, but, you might know little about Beijing. I am a travel expert in Beijing, but I have no idea about New York city.

    • Solution: Mining Interesting locations and travel sequences (WWW2009)

        User travel experience and the location interest have a mutual reinforcement relationship. The user with rich travel experiences in a region would visit many interesting places in that region, and a very interesting place in that region might be accessed by many users with rich travel experiences. More specifically, a user’s travel experience can be represented by the sum of the interests of the locations they accessed; in turn, the interest of a location can be calculated by integrating the experiences of the users visiting it. Using a power iteration method, each user’s experience and each location’s interest can be calculated. See more...

     

    3. Personalized location & friend recommendation

    • Application Scenario

        Log onto MyGeoLife using your Live messenger account, GeoLife can recommend you a group of users in terms of the similarity between your location histories and theirs. As people’s location histories imply to some extent their tastes and preferences, these users, called potential friends, might share similar interests with you. Without GeoLife you would never know these potential friends even you guys have passed by with each other in a street many times. With this friend list, you can conveniently deliver invitations to these persons in the community and hence sponsor, with minimal effort, a social activity such as hiking, cycling, or traveling. As they share similar interest with you, they are more likely to accept your invitation. Further, from these potential friends' past experiences, you are more likely to discover some places that might match your tastes while have not been found by yourself. It is a personalized location recommendation.

    • Difficulty: (1) How to estimate the similarity between users in terms of location history and (2) how to predict a user's interest level on an unvisited location.

       what's a shared location when you try to measure the similarity between users. A restaurant is a location, a neiborhood is also a location. Various scales of the locations carry different meaning. Also, the sequences of users' movement in geographical spaces imply different significance.

    • Solution: Measure user similarity and collaborative filtering-based inference

       We propose a framework, referred to as hierarchical-graph-based similarity measurement (HGSM), which uniformly models people’s location histories and effectively estimates the similarity between users. In this framework, we consider the following three factors.

    1) Sequence property of users’ movement behaviors: We take into account not only the geographic regions they accessed, but also the sequence of these regions being visited. The longer similar sequences matched between two users’ location histories, the more related these two users might be.

    2) Popularity of different locations: Analog to inverse document frequency (IDF), we consider the visited popularity of a geographical region when measuring the similarity between users. Two users accessed a location visited by a few people might be more correlated than others who share a location history accessed by many people. For instance, lots of people have visited the Great Wall, a well-known landmark in Beijing. However, it might not mean all these people are similar to one another. However, if two users visited a restaurant, which is not that famous, they might indeed share some similar preferences.

    3) Hierarchy property of geographic spaces: We mine user similarity by exploring people’s movement behaviors on different scales of geographic spaces. Users who share similar location histories on geographical spaces with fine granularity might be more correlated than others who share location histories on geo-spaces with coarse granularity. 

    See more...

  • Sun, Feb 22 2009
  • Microsoft research social desktop
     http://research.microsoft.com/en-us/projects/socialdesktop/

    Social Desktop embeds the "web oriented" model for sharing in the center of the desktop experience, demonstrating new ways of integrating the desktop and the web.

    The Social Desktop blends the Web and PC by embedding Web oriented sharing inside your desktop,  allowing every document to have the ability to have a backing social URL for sharing without having to upload or copy or move it from it's natural location. This url provides access not just to the file, but to a built in social experience which includes a rich preview of each item, comments, related items, tags, etc. Whenever friends comment with this social link via the web browser, the conversation is also available directly in Windows, and vice versa.

    The social preview is a Silverlight web page which is accessible via a url, and so any mechanism for distributing links to your friends can be used such as Twitter, Digg, Windows Live Messenger, etc.  Previews and/or files are stored on the web using Windows Azure.

      Social Desktop: web sharing model in the destkop

    Today, it’s easy to share a Web page or a blog post, because items on the Web have unique IDs: URLs. We don’t have this on the desktop. Social Desktop adds URLs to the files and folders on your desktop, letting you share anything on your computer with anyone who can click on a URL. Persons receiving links can either access via e-mail or comment, tag, and search across all shared items via our Web page. We implement this by using a .NET service, but it is possible to create a universal namespace for every device and data source for a user, providing a universally addressable namespace with:

    • Universal access. The same URL works from any device in the world.
    • Universal sharing.
    • Universal tagging and commenting.
    • Freedom from legacy paths. Data isn’t limited by file-system concepts.

    You can have a URL drill into a subportion of a document or a PowerPoint deck, or data can come from a Web service or a database.  Social Desktop is a local service that maps the user’s local data into a .NET service bus service, enabling local data to be accessible through firewalls. Social Desktop also provides a Web-service view over the same data, with inherent RSS event streams for any container. New data sources can be mapped into the URL hierarchy, enabling a distributed view to be built. There are simple sharing paradigms that enable URLs to be shared temporarily or permanently.

    The Social Desktop prototype studies how the desktop can connect to the web, and can encourage open and easy sharing.

    This project is in the early stages, and is a "proof of concept." 

My Comments

No one has commented on paperlock.