Patents by Inventor Kathleen P. Mulcahy

Kathleen P. Mulcahy 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: 8316018
    Abstract: A network-community research service includes a research module to receive a research query from a requesting member belonging to a network community. The research module is configured to answer the research query with a ranked list of research results at least partially prioritized based on network-community activities of non-requesting members.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: November 20, 2012
    Assignee: Microsoft Corporation
    Inventors: John Solaro, Kathleen P. Mulcahy
  • Publication number: 20120209841
    Abstract: A request from a user to bookmark a segment of content is received at a computing device. The segment of content is identified automatically and/or manually by the user. An expression of the user regarding a particular attribute of the segment of content is obtained, and a bookmark is generated. The bookmark includes both an identification of the segment of content and metadata that includes the expression of the user.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 16, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Cesare J. Saretto, Matthew J. Pope, Kathleen P. Mulcahy, Geoffrey A. Long
  • Publication number: 20120095976
    Abstract: Systems and methods are disclosed for customizing a user's experience with an application such as a search engine application. The user's experience is customized based on inferring a mood and/or interests of the user at least in part from an analysis of the user's posts on one or more social media sites. The search engine application is configured to include a user-following engine which follows a user's activities on social media websites. By tracking a user's posts and other activity on social media websites, and possibly those of his or her friends, the user-following engine is able to draw inferences about a user, including for example the user's emotional state, current trending interests, future plans, likes/dislikes and aspirations. The user-following engine may then customize the user's search experience based on these drawn inferences.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 19, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Douglas C. Hebenthal, Cesare J. Saretto, Kathleen P. Mulcahy, James E. Allard
  • Publication number: 20110314084
    Abstract: A system automatically and continuously finds and aggregates the most relevant and current information about the people and things that a user cares about. The information gathering is based on current context (e.g., where the user is, what the user is doing, what the user is saying/typing, etc.). The result of the context based information gathering is presented ubiquitously on user interfaces of any of the various physical devices operated by the user.
    Type: Application
    Filed: June 17, 2010
    Publication date: December 22, 2011
    Inventors: Cesare John Saretto, Peter Tobias Kinnebrew, Nicholas Ferianc Kamuda, Henry Hooper Somuah, Matthew John McCloskey, Douglas C. Hebenthal, Kathleen P. Mulcahy
  • Patent number: 8078760
    Abstract: A method for providing a digital asset to a remote recipient via a network. An unmodified digital asset is received in a native format, transformed into a derived digital asset having a non-native format, and offered to a remote recipient via the network. The method further includes sending the derived digital asset to the remote recipient in response to a request of the remote recipient.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Brian King, Robert S. Dietz, Kathleen P. Mulcahy
  • Publication number: 20090325142
    Abstract: A computerized educational presentation system is provided. The system may include a presentation application program. The presentation application program may include a presentation module that is operable in an author mode to create an educational presentation having a plurality of educational resources. The educational resources may include at least a poll. Further, the presentation module may be operable in a presentation mode to make the educational presentation accessible for viewing at a plurality of student computing devices. The presentation application program further may include an interaction module. During the author mode, the interaction module may update one or more educational resources of the educational presentation in response to receiving user edits via an author tool. During the presentation mode, the interaction module may receive student feedback at a teacher computing device in response to presentation of the poll at the plurality of student computing devices.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: Jay C. Beavers, Lora J. Heiny, Christopher H. Moffatt, Bomani Siwatu, Ravipal S. Soin, Kathleen P. Mulcahy, Neema Mortazavi Moraveji
  • Publication number: 20090305217
    Abstract: A computerized educational resource presentation and tracking system is provided. The system includes a collection of stored educational resources organized according to user accounts for each of a plurality of users, a presentation application configured to present at least some of the collection of stored educational resources at a client device of each of the plurality of users. The presentation application may include an educational resource module configured to create a modified version of a specified educational resource in response to receiving a user-generated edit of the specified educational resource, the modified version having metadata to link to a previous version of the specified educational resource. The presentation application may further include a presentation generator configured to generate a presentation of a user-selected subset of the collection of educational resources including the modified version of the specified educational resource, ordered in a user-specified presentation order.
    Type: Application
    Filed: June 10, 2008
    Publication date: December 10, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Kathleen P. Mulcahy, John Solaro
  • Publication number: 20090292823
    Abstract: A method for providing a digital asset to a remote recipient via a network. An unmodified digital asset is received in a native format, transformed into a derived digital asset having a non-native format, and offered to a remote recipient via the network. The method further includes sending the derived digital asset to the remote recipient in response to a request of the remote recipient.
    Type: Application
    Filed: May 21, 2008
    Publication date: November 26, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian King, Robert S. Dietz, Kathleen P. Mulcahy
  • Publication number: 20090288031
    Abstract: A system, method and apparatus for time block planning is disclosed. For example, one disclosed embodiment comprises receiving a first task with a set start time and a set duration, receiving a second task with a flexible start time, and scheduling the first task at the set start time and for the set duration. Next, the embodiment comprises scheduling the second task if the second task does not temporally overlap the first task, otherwise scheduling the second task at a different time or placing the second task in a user input queue if the second task temporally overlaps the first task. Additionally, this embodiment comprises displaying a schedule with a graphical user interface and prompting a response to the second task in the user input queue. In this way, a second task can be scheduled at a different time according to a response to the user input queue.
    Type: Application
    Filed: May 16, 2008
    Publication date: November 19, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: John Solaro, Kathleen P. Mulcahy, Robert S. Dietz
  • Publication number: 20090282017
    Abstract: A network-community research service includes a research module to receive a research query from a requesting member belonging to a network community. The research module is configured to answer the research query with a ranked list of research results at least partially prioritized based on network-community activities of non-requesting members.
    Type: Application
    Filed: May 7, 2008
    Publication date: November 12, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: John Solaro, Kathleen P. Mulcahy