Patents by Inventor Heather Ferguson
Heather Ferguson 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: 8196051Abstract: A novel technique automatically stores synchronized group history related to an online group interaction and enables individual group members to later view and access the group history. In an embodiment of the invention, the group history is accessible by group members independently of group interactions at any later time. According to various embodiments of the invention, the group history may be presented in an overview form or a detailed form. With respect to the detailed form, the group history may be presented graphically, such as in an icon timeline or collage, textually, such as in list form, or in any combination of presentation formats. In a further embodiment of the invention, the synchronized group history is writable by group members in addition to being automatically maintained.Type: GrantFiled: February 3, 2004Date of Patent: June 5, 2012Assignee: Microsoft CorporationInventors: Melora Zaner, Eun-Kyung Chung, Geoffrey Elliott, Heather Ferguson, Tammy Savage, Jonathan Sposato, John Vert, Joe Walkush
-
Patent number: 7991734Abstract: Techniques for remote redirection are discussed. Redirection may be used to mimic a local user experience on a remote system. Redirection may include redirecting a pointer file, such as a shortcut, to account for remote access to a source file designated in the pointer file. The pointer file may be remapped so that the pointer file's file path accounts for a path from the remote access to the source file. Operating system (OS) information may be forwarded to the accessing system so that the redirected pointer file may be presented in accordance with the remote system's (OS). Redirection may be used to present a directory remotely in accordance with operating system running on the system being accessed.Type: GrantFiled: March 7, 2008Date of Patent: August 2, 2011Assignee: Microsoft CorporationInventors: Seung-Hae Park, Rachel Popkin, Heather Ferguson
-
Patent number: 7895524Abstract: A novel application and user interface for facilitating group interactions over a network integrates messaging, file sharing, media playing, journaling, profiles, and gaming into a cohesive environment. The groups facilitated by the invention are persistent and mobile in that a user does not have to recollect and reconfigure the group each time he or she wants to interact with the group online and, while online, the group may be taken from one activity to another without having to disband and reconnect at the second activity. The application is modular so as to be extensible to include other activities and functionalities. In an embodiment, the group interaction application utilizes a peer-to-peer network environment to facilitate network communications between group members.Type: GrantFiled: April 21, 2006Date of Patent: February 22, 2011Assignee: Microsoft CorporationInventors: Melora Zaner, Kathleen Mulcahy, Erica Sanders, Cesare John Saretto, Eugene Zarahovsky, Eugene Mesgar, Neel Ishwar Murarka, Heather Ferguson, Asta Glatzer, Rama Ranganath, Tammy Savage, John Vert, Linda Stone
-
Publication number: 20100229105Abstract: A novel application and user interface for facilitating group interactions over a network integrates messaging, file sharing, media playing, journaling, profiles, and gaming into a cohesive environment. The groups facilitated by the invention are persistent and mobile in that a user does not have to recollect and reconfigure the group each time he or she wants to interact with the group online and, while online, the group may be taken from one activity to another without having to disband and reconnect at the second activity. The application is modular so as to be extensible to include other activities and functionalities. In an embodiment, the group interaction application utilizes a peer-to-peer network environment to facilitate network communications between group members.Type: ApplicationFiled: April 2, 2010Publication date: September 9, 2010Applicant: MICROSOFT CORPORATIONInventors: MELORA ZANER, KATHLEEN MULCAHY, ERICA SANDERS, CESARE JOHN SARETTO, EUGENE ZARAKHOVSKY, EUGENE MESGAR, NEEL ISHWAR MURARKA, HEATHER FERGUSON, ASTA GLATZER, RAMA RANGANATH, TAMMY SAVAGE, JOHN VERT, LINDA STONE
-
Patent number: 7747956Abstract: A novel application and user interface for facilitating group interactions over a network integrates messaging, file sharing, media playing, journaling, profiles, and gaming into a cohesive environment. The groups facilitated by the invention are persistent and mobile in that a user does not have to recollect and reconfigure the group each time he or she wants to interact with the group online and, while online, the group may be taken from one activity to another without having to disband and reconnect at the second activity. The application is modular so as to be extensible to include other activities and functionalities. In an embodiment, the group interaction application utilizes a peer-to-peer network environment to facilitate network communications between group members.Type: GrantFiled: April 21, 2006Date of Patent: June 29, 2010Assignee: Microsoft CorporationInventors: Melora Zaner, Kathleen Mulcahy, Erica Sanders, Cesare John Saretto, Eugene Zarahovsky, Eugene Mesgar, Neel Ishwar Murarka, Heather Ferguson, Asta Glatzer, Rama Ranganath, Tammy Savage, John Vert, Linda Stone
-
Patent number: 7689922Abstract: A novel application and user interface for facilitating group interactions over a network integrates messaging, file sharing, media playing, journaling, profiles, and gaming into a cohesive environment. The groups facilitated by the invention are persistent and mobile in that a user does not have to recollect and reconfigure the group each time he or she wants to interact with the group online and, while online, the group may be taken from one activity to another without having to disband and reconnect at the second activity. The application is modular so as to be extensible to include other activities and functionalities. In an embodiment, the group interaction application utilizes a peer-to-peer network environment to facilitate network communications between group members.Type: GrantFiled: April 21, 2006Date of Patent: March 30, 2010Assignee: Microsoft CorporationInventors: Melora Zaner, Kathleen Mulcahy, Erica Sanders, Cesare John Saretto, Eugene Zarahovsky, Eugene Mesgar, Neel Ishwar Murarka, Heather Ferguson, Asta Glatzer, Rama Ranganath, Tammy Savage, John Vert, Linda Stone
-
Publication number: 20090327299Abstract: Replicating modifications made to contents of a shared folder. As a part of replicating modifications made to contents of a shared folder, modifications made to a shared folder located on a first computer system and replicated in a second folder that is located on a second computer system are accessed from a second computer system. One or more folders are identified that are associated with the second folder and that are accessible from one or more other computer systems. The one or more folders are caused to have replicated in them modifications that were made to the shared folder.Type: ApplicationFiled: June 26, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Eyal SCHWARTZ, Yikang XU, Matt McCORMICK, Heather FERGUSON
-
Publication number: 20090228524Abstract: Techniques for remote redirection are discussed. Redirection may be used to mimic a local user experience on a remote system. Redirection may include redirecting a pointer file, such as a shortcut, to account for remote access to a source file designated in the pointer file. The pointer file may be remapped so that the pointer file's file path accounts for a path from the remote access to the source file. Operating system (OS) information may be forwarded to the accessing system so that the redirected pointer file may be presented in accordance with the remote system's (OS). Redirection may be used to present a directory remotely in accordance with operating system running on the system being accessed.Type: ApplicationFiled: March 7, 2008Publication date: September 10, 2009Applicant: Microsoft CorporationInventors: Seung-Hae Park, Rachel Popkin, Heather Ferguson
-
Patent number: 7571213Abstract: Bubble messaging may include creating a bubble message and seamlessly sending the bubble message to one or more recipients. The bubble message may include message text and a bubble message shape specification. As a result of the bubble message being sent, a notification of the bubble message may be received. The notification of the bubble message may be displayed and, in response to recipient interaction with the displayed notification, a bubble message open animation may be displayed that provides a transition to a shape specified by the bubble message shape specification. The bubble message may be displayed with the shape specified by the bubble message shape specification. A bubble message editor may be configured to enable the creation and seamless sending of the bubble message. A bubble message viewer may be configured to enable the display of bubble messages. The bubble message may be unmodifiable after creation.Type: GrantFiled: March 26, 2004Date of Patent: August 4, 2009Assignee: Microsoft CorporationInventors: Joseph Walkush, Melora Zaner, Tammy Savage, Eun-Kyung Chung, Caroline Rockey, Eugene Mesgar, Heather Ferguson, Kathleen Mulcahy
-
Patent number: 7530028Abstract: A novel technique enables participants of an online group interaction to capture and encapsulate an ongoing activity at a particular moment in time. During the online group interaction, a user activates an icon, and is enabled to select properties of the saved memory, such as icon color/image for the saved material, what parts of the shared experience to save, etc. For example, the user may want to save all or some of the conversation, music played, scores for a game played, and the pictures viewed during the session, as well as any other portion desired. The saved material may represent a snapshot of the activity at save time, or may comprise a sequence of events up to the point that the material was saved. While saving the selected material, the application displays an animation such as an origami-type animation of a box folding up from a flat sheet.Type: GrantFiled: February 3, 2004Date of Patent: May 5, 2009Assignee: Microsoft CorporationInventors: Kathleen Mulcahy, Eun-Kyung Chung, Geoffrey Elliott, Heather Ferguson, Asta Roseway, Tammy Savage, Melora Zaner
-
Publication number: 20080201434Abstract: In one or more embodiments, in the context of an instant messaging application, a conversation is analyzed and contextually or textually relevant keywords and/or phrases are identified. These keywords or phrases are then highlighted in a visually-identifiable manner for selection by an individual participating in the conversation. Once selected by an individual, a user interface is presented and exposes the individual or individuals in the conversation to various contextually- or textually-relevant material or functionality that pertains to the selected word or phrase. In one or more embodiments, an individual can also manually select a word or phrase to access the user interface that exposes contextually or textually-relevant material or functionality.Type: ApplicationFiled: February 16, 2007Publication date: August 21, 2008Applicant: Microsoft CorporationInventors: John S. Holmes, Heather Ferguson, Adam C. Czeisler, Joshua T. Goodman
-
Patent number: 7234117Abstract: A novel application and user interface for facilitating group interactions over a network integrates messaging, file sharing, media playing, journaling, profiles, and gaming into a cohesive environment. The groups facilitated by the invention are persistent and mobile in that a user does not have to recollect and reconfigure the group each time he or she wants to interact with the group online and, while online, the group may be taken from one activity to another without having to disband and reconnect at the second activity. The application is modular so as to be extensible to include other activities and functionalities. In an embodiment, the group interaction application utilizes a peer-to-peer network environment to facilitate network communications between group members.Type: GrantFiled: August 28, 2002Date of Patent: June 19, 2007Assignee: Microsoft CorporationInventors: Melora Zaner, Kathleen Mulcahy, Erica Sanders, Cesare John Saretto, Eugene Zarakhovsky, Eugene Mesgar, Neel Ishwar Murarka, Heather Ferguson, Asta Glatzer, Rama Ranganath, Tammy Savage, John Vert, Linda Stone
-
Publication number: 20060190827Abstract: A novel application and user interface for facilitating group interactions over a network integrates messaging, file sharing, media playing, journaling, profiles, and gaming into a cohesive environment. The groups facilitated by the invention are persistent and mobile in that a user does not have to recollect and reconfigure the group each time he or she wants to interact with the group online and, while online, the group may be taken from one activity to another without having to disband and reconnect at the second activity. The application is modular so as to be extensible to include other activities and functionalities. In an embodiment, the group interaction application utilizes a peer-to-peer network environment to facilitate network communications between group members.Type: ApplicationFiled: April 21, 2006Publication date: August 24, 2006Applicant: Microsoft CorporationInventors: Melora Zaner, Kathleen Mulcahy, Erica Sanders, Cesare Saretto, Eugene Zarahovsky, Eugene Mesgar, Neel Murarka, Heather Ferguson, Asta Glatzer, Rama Ranganath, Tammy Savage, John Vert, Linda Stone
-
Publication number: 20060190829Abstract: A novel application and user interface for facilitating group interactions over a network integrates messaging, file sharing, media playing, journaling, profiles, and gaming into a cohesive environment. The groups facilitated by the invention are persistent and mobile in that a user does not have to recollect and reconfigure the group each time he or she wants to interact with the group online and, while online, the group may be taken from one activity to another without having to disband and reconnect at the second activity. The application is modular so as to be extensible to include other activities and functionalities. In an embodiment, the group interaction application utilizes a peer-to-peer network environment to facilitate network communications between group members.Type: ApplicationFiled: April 21, 2006Publication date: August 24, 2006Applicant: Microsoft CorporationInventors: Melora Zaner, Kathleen Mulcahy, Erica Sanders, Cesare Saretto, Eugene Zarahovsky, Eugene Mesgar, Neel Murarka, Heather Ferguson, Asta Glatzer, Rama Ranganath, Tammy Savage, John Vert, Linda Stone
-
Publication number: 20060190828Abstract: A novel application and user interface for facilitating group interactions over a network integrates messaging, file sharing, media playing, journaling, profiles, and gaming into a cohesive environment. The groups facilitated by the invention are persistent and mobile in that a user does not have to recollect and reconfigure the group each time he or she wants to interact with the group online and, while online, the group may be taken from one activity to another without having to disband and reconnect at the second activity. The application is modular so as to be extensible to include other activities and functionalities. In an embodiment, the group interaction application utilizes a peer-to-peer network environment to facilitate network communications between group members.Type: ApplicationFiled: April 21, 2006Publication date: August 24, 2006Applicant: Microsoft CorporationInventors: Melora Zaner, Kathleen Mulcahy, Erica Sanders, Cesare Saretto, Eugene Zarahovsky, Eugene Mesgar, Neel Murarka, Heather Ferguson, Asta Glatzer, Rama Ranganath, Tammy Savage, John Vert, Linda Stone
-
Publication number: 20050216568Abstract: Bubble messaging may include creating a bubble message and seamlessly sending the bubble message to one or more recipients. The bubble message may include message text and a bubble message shape specification. As a result of the bubble message being sent, a notification of the bubble message may be received. The notification of the bubble message may be displayed and, in response to recipient interaction with the displayed notification, a bubble message open animation may be displayed that provides a transition to a shape specified by the bubble message shape specification. The bubble message may be displayed with the shape specified by the bubble message shape specification. A bubble message editor may be configured to enable the creation and seamless sending of the bubble message. A bubble message viewer may be configured to enable the display of bubble messages. The bubble message may be unmodifiable after creation.Type: ApplicationFiled: March 26, 2004Publication date: September 29, 2005Applicant: Microsoft CorporationInventors: Joseph Walkush, Melora Zaner, Tammy Savage, Eun-Kyung Chung, Caroline Rockey, Eugene Mesgar, Heather Ferguson
-
Publication number: 20040221309Abstract: A novel technique automatically stores synchronized group history related to an online group interaction and enables individual group members to later view and access the group history. In an embodiment of the invention, the group history is accessible by group members independently of group interactions at any later time. According to various embodiments of the invention, the group history may be presented in an overview form or a detailed form. With respect to the detailed form, the group history may be presented graphically, such as in an icon timeline or collage, textually, such as in list form, or in any combination of presentation formats. In a further embodiment of the invention, the synchronized group history is writable by group members in addition to being automatically maintained.Type: ApplicationFiled: February 3, 2004Publication date: November 4, 2004Applicant: Microsoft CorporationInventors: Melora Zaner, Eun-Kyung Chung, Geoffrey Elliott, Heather Ferguson, Tammy Savage, Jonathan Sposato, John Vert, Joe Walkush
-
Publication number: 20040205091Abstract: A novel technique enables participants of an online group interaction to capture and encapsulate an ongoing activity at a particular moment in time. During the online group interaction, a user activates an icon, and is enabled to select properties of the saved memory, such as icon color/image for the saved material, what parts of the shared experience to save, etc. For example, the user may want to save all or some of the conversation, music played, scores for a game played, and the pictures viewed during the session, as well as any other portion desired. The saved material may represent a snapshot of the activity at save time, or may comprise a sequence of events up to the point that the material was saved. While saving the selected material, the application displays an animation such as an origami-type animation of a box folding up from a flat sheet.Type: ApplicationFiled: February 3, 2004Publication date: October 14, 2004Applicant: Microsoft CorporationInventors: Kathleen Mulcahy, Eun-Kyung Chung, Geoffrey Elliott, Heather Ferguson, Asta Roseway, Tammy Savage, Melora Zaner
-
Publication number: 20040041836Abstract: A novel application and user interface for facilitating group interactions over a network integrates messaging, file sharing, media playing, journaling, profiles, and gaming into a cohesive environment. The groups facilitated by the invention are persistent and mobile in that a user does not have to recollect and reconfigure the group each time he or she wants to interact with the group online and, while online, the group may be taken from one activity to another without having to disband and reconnect at the second activity. The application is modular so as to be extensible to include other activities and functionalities. In an embodiment, the group interaction application utilizes a peer-to-peer network environment to facilitate network communications between group members.Type: ApplicationFiled: August 28, 2002Publication date: March 4, 2004Applicant: Microsoft CorporationInventors: Melora Zaner, Kathleen Mulcahy, Erica Sanders, Cesare John Saretto, Eugene Zarakhovsky, Eugene Mesgar, Neel Ishwar Murarka, Heather Ferguson, Asta Glatzer, Rama Ranganath, Tammy Savage, John Vert, Linda Stone