Patents Assigned to Microsoft Corporation—One Microsoft Way
  • Publication number: 20120209832
    Abstract: A ranked set of users may be calculated from an expertise categorization for each user and a person's trust in the users for specific categories. The ranked set of users may be used for presenting search results, recommendations, social marketing, or other uses. A person's reputation may be determined through various online activities. A person's trust in another person may be related to their proximity and activity in one or more social networks.
    Type: Application
    Filed: March 8, 2011
    Publication date: August 16, 2012
    Applicant: Microsoft Corporation One Microsoft Way
    Inventors: Eugene (John) Neystadt, Ron Karidi, Yitzhak Tzahi Weisfeld, Roy Varshavsky, Avigad Oron, Kira Radinsky
  • Patent number: 7962621
    Abstract: Described herein are embodiments for setting, managing, and monitoring connection policies for a plurality of network paths from a first endpoint to a second endpoint. In embodiments, a set of candidate addresses from a first endpoint and a set of candidate addresses from a second endpoint are received. Each candidate address of the first endpoint is paired with each candidate address of the second endpoint to create a plurality of candidate address pairs. Each candidate address pair has an associated network path. The network path is the route by which data flows to and from the various endpoints. Once all network paths between each candidate address pair have been determined, a connection policy is set for each network address pair and the associated network path.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: June 14, 2011
    Assignee: Microsoft Corporation—One Microsoft Way
    Inventor: Neil A. Deason
  • Publication number: 20100100943
    Abstract: Permissions using a namespace is described. In an embodiment, a namespace system includes a network resource that has a resource permission, and includes a namespace that has one or more members associated with the namespace. The namespace system also includes a namespace permission to permission the network resource to one or more of the members of the namespace.
    Type: Application
    Filed: December 16, 2009
    Publication date: April 22, 2010
    Applicant: Microsoft Corporation One Microsoft Way
    Inventors: Michael A. Pacholec, Michael I. Torres, Apurva F. Dalia, Matthew S. Augustine, Mukeshkumar M. Beher
  • Publication number: 20060106872
    Abstract: An active agenda tool is provided that may be executed at one or more networked computing devices. Each connected active agenda tool includes functionality for displaying an agenda interface and for maintaining agenda item timers. The agenda interface includes an agenda and various interactive controls. The agenda includes a plurality of editable agenda items, each having a corresponding agenda item timer maintained by the agenda tool for recording time dedicated to that agenda item during the meeting. Collateral content, which may be shared among the network computing devices, can be associated with one or more of the agenda items. Agenda data representing the displayed agenda items is changed each time a displayed agenda item is modified during the meeting. Any changes to the agenda data may be distributed to each of the networked computing devices, so that each connected agenda tool can update its agenda during the meeting.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation One Microsoft Way
    Inventors: Roy Leban, Stephen Matlock, Matthew Maddin, Michael Tiano, Kenneth Young, Shaheeda Nizar, John Lemire
  • Publication number: 20050289167
    Abstract: Impact analysis provides the ability to determine the objects that a particular object depends on or uses, as well as determine the objects that are dependent on or use a particular object. The term object may refer to tasks and/or object types, for example. Impact analysis is desirable for improving user productivity in large, complex documents because it facilitates determining how and where an object is used by other objects in the system, thereby potentially saving a great deal of manual work.
    Type: Application
    Filed: June 23, 2004
    Publication date: December 29, 2005
    Applicant: Microsoft Corporation One Microsoft Way
    Inventors: J. Haselden, Mark Durley, Matthew David, Sergei Ivanov
  • Publication number: 20040220809
    Abstract: The present invention thus uses a composite statistical model and rules-based grammar language model to perform both the speech recognition task and the natural language understanding task.
    Type: Application
    Filed: November 20, 2003
    Publication date: November 4, 2004
    Applicant: Microsoft Corporation One Microsoft Way
    Inventors: Ye-Yi Wang, Alejandro Acero, Ciprian Chelba
  • Publication number: 20030233616
    Abstract: A computer-implemented method and system for creating and implementing dynamic clip art images in a software module. Clip art images are typically static in nature and cannot be modified by a user. This limitation with conventional clip art images makes them inflexible and inefficient. In contrast, a dynamic clip art image can be used to represent several similar static clip art images. Those elements of the similar static images that are distinct can be represented by dynamic properties that can be customized by a user. Dynamic clip art images can be modified by a user while inserted in an electronic document thereby eliminating the need to locate new static clip art images to replace existing static images in a document.
    Type: Application
    Filed: June 13, 2002
    Publication date: December 18, 2003
    Applicant: Microsoft Corporation One Microsoft Way
    Inventor: Norman L. Gilinsky