Patents by Inventor Christopher M. Eagan

Christopher M. Eagan 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: 10511644
    Abstract: A multi-media online conversation in which automatic actions associated with executable components, such as recording and broadcasting, are performed by adding a visualized representation of the action into the online conversation. The action appears as a visualization in a portion of the user interface that includes both individuals that may be joined into a conference as well as one or more executable components. The action associated within an executable component may thus be efficiently performed in a consistent manner with how individuals are added into an online conversation, thereby taking advantage of muscle memory of the participant.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: December 17, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amit Kumar Dutta, Anand Srinivasan, Christopher M. Eagan, Krishnan Ananthanarayanan, Dhigha Sekaran, Marius Ungureanu
  • Publication number: 20190058743
    Abstract: A multi-media online conversation in which automatic actions associated with executable components, such as recording and broadcasting, are performed by adding a visualized representation of the action into the online conversation. The action appears as a visualization in a portion of the user interface that includes both individuals that may be joined into a conference as well as one or more executable components. The action associated within an executable component may thus be efficiently performed in a consistent manner with how individuals are added into an online conversation, thereby taking advantage of muscle memory of the participant.
    Type: Application
    Filed: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Amit Kumar DUTTA, Anand SRINIVASAN, Christopher M. EAGAN, Krishnan ANANTHANARAYANAN, Dhigha SEKARAN, Marius UNGUREANU
  • Patent number: 10187439
    Abstract: An online conferencing system that provides fine-grained control over recording of the online conference. A participant manager component detects current participants in an online conference. A video gathering component gathers video streams for each of at least some of the current participants in the online conference. A triggering component allows one or more of the participants to trigger operation of a recording component. The recording component identifies one or more of the gather video streams to record, and records the identified one or more video streams. The recording component may have fine-grained control over the recording process. If a participant joins the conference, that video from the new participant may be automatically recorded also. If a participant leaves a conference, the recording of that video may be stopped.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Beaming, LLC
    Inventors: Krishnan Ananthanarayanan, Christopher M. Eagan, Amit Kumar Dutta, Anand Srinivasan, Mieszko Matkowski
  • Patent number: 10142380
    Abstract: Online conferencing involving video and audio in which automatic actions such as recording and broadcasting is performed by adding a visualized representation of the action into the online conference area of a user interface. The action appears as a visualization in the contacts portion of the user interface, some of which contacts may represent individuals that may be joined into a conference. Recording or broadcasting the action may thus be efficiently performed in a consistent manner as how individuals are added into an online conference, thereby taking advantage of muscle memory of the participant.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: November 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amit Kumar Dutta, Anand Srinivasan, Christopher M. Eagan, Krishnan Ananthanarayanan, Dhigha Sekaran, Marius Ungureanu
  • Publication number: 20170302707
    Abstract: Online conferencing involving video and audio in which automatic actions such as recording and broadcasting is performed by adding a visualized representation of the action into the online conference area of a user interface. The action appears as a visualization in the contacts portion of the user interface, some of which contacts may represent individuals that may be joined into a conference. Recording or broadcasting the action may thus be efficiently performed in a consistent manner as how individuals are added into an online conference, thereby taking advantage of muscle memory of the participant.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
    Inventors: Amit Kumar Dutta, Anand Srinivasan, Christopher M. Eagan, Krishnan Ananthanarayanan, Dhigha Sekaran, Marius Ungureanu
  • Publication number: 20170302718
    Abstract: An online conferencing system that provides fine-grained control over recording of the online conference. A participant manager component detects current participants in an online conference. A video gathering component gathers video streams for each of at least some of the current participants in the online conference. A triggering component allows one or more of the participants to trigger operation of a recording component. The recording component identifies one or more of the gather video streams to record, and records the identified one or more video streams. The recording component may have fine-grained control over the recording process. If a participant joins the conference, that video from the new participant may be automatically recorded also. If a participant leaves a conference, the recording of that video may be stopped.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
    Inventors: Krishnan Ananthanarayanan, Christopher M. Eagan, Amit Kumar Dutta, Anand Srinivasan, Mieszko Matkowski
  • Publication number: 20170288942
    Abstract: A computer system comprising one or more computer devices, the computer system providing a provisioning service of autonomous software agents (ASAs), the computer device comprising: a user interface generating component operable to provide a portal to a human user via a display, the portal having entry fields for receiving agent data from the human user; a storage interface component operable to access computer storage that stores autonomous software agents; and an access component operable to hold an association between the agent data and a network address of an agent, the network address defining a location of the computer storage in a computer network at which the agent is stored, whereby when an entity selects an agent based on the agent data, the access component enables automated access to the agent based on the network address.
    Type: Application
    Filed: December 23, 2016
    Publication date: October 5, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Graham C. Plumb, Richard John Thorne, Krishnan Ananthanarayanan, Christopher M. Eagan, Jr., Amit Kumar Dutta, Nicholas Mark Cordrey