Patents by Inventor Ann Demirtjis

Ann Demirtjis 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: 8065405
    Abstract: A method and system for aggregating presence information generated by multiple devices associated with a single user is presented. A server acting as a presence agent on behalf of a first user and the first user's computing device receives and responds to a subscription request generated by a computing device operated by a second user that wishes to be permitted as a watcher of the first user. If the server is not capable of acting as a presence agent, then the first user's computing device assumes the role of a presence agent.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: November 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Nikhil Bobde, Jeremy T. Buch, Ajay P. Chitturi, Ann Demirtjis, Vishwajith Kumbalimutt, David J. Simons, Zachary Taylor
  • Patent number: 7770007
    Abstract: A method and system is provided to integrate the Kerberos security mechanism into the message flow of the signaling operation under the Session Initiation Protocol to allow a SIP client and a SIP proxy to authenticate each other. When the SIP proxy receives an request message, such an INVITE request, from the SIP client, it responds with a challenge message indicating that authentication based on Kerberos is required. In response, the SIP client sends a second request message with a proxy authorization header containing authentication data, including a Kerberos server ticket for the Proxy, to allow the proxy to authenticate the client's user.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventors: Nikhil Bobde, Ann Demirtjis, Mu Han
  • Patent number: 7653715
    Abstract: A system for detecting and communicating the presence of one or more computing devices is presented. The invention also presents a method and system for aggregating presence information generated by multiple devices associated with a single user. A server acting as a presence agent on behalf of a first user receives and responds to a subscription request generated by a computing device operated by a second wishing to be permitted as a watcher of the first user. When the second user corresponds to access preferences of the first user, a notify message is sent to the second user's device that includes presence information indicative of an activity level and availability level associated with the first user. When the first user employs multiple computing devices, the server generates an aggregate presence document that is representative of the overall presence of the first user.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: January 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Nikhil Bobde, Robert Brown, Jeremy T. Buch, Ajay P. Chitturi, Ann Demirtjis, Vishwajith Kumbalimutt, David J. Simons, Zachary Taylor
  • Publication number: 20090300158
    Abstract: A method and system for aggregating presence information generated by multiple devices associated with a single user is presented. A server acting as a presence agent on behalf of a first user and the first user's computing device receives and responds to a subscription request generated by a computing device operated by a second user that wishes to be permitted as a watcher of the first user. If the server is not capable of acting as a presence agent, then the first user's computing device assumes the role of a presence agent.
    Type: Application
    Filed: May 18, 2009
    Publication date: December 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Nikhil P. Bobde, Jeremy Buch, Ajay Chitturi, Ann Demirtjis, Vishwajith Kumbalimutt, David J. Simons, Zachary Taylor
  • Patent number: 7552204
    Abstract: A method and system for aggregating presence information generated by multiple devices associated with a single user is presented. A server acting as a presence agent on behalf of a first user and the first user's computing device receives and responds to a subscription request generated by a computing device operated by a second user that wishes to be permitted as a watcher of the first user. If the server is not capable of acting as a presence agent, then the first user's computing device assumes the role of a presence agent.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: June 23, 2009
    Assignee: Microsoft Corporation
    Inventors: Nikhil P. Bobde, Jeremy Buch, Ajay Chitturi, Ann Demirtjis, Vishwajith Kumbalimutt, David J. Simons, Zachary Taylor
  • Publication number: 20080022383
    Abstract: A method and system is provided to integrate the Kerberos security mechanism into the message flow of the signaling operation under the Session Initiation Protocol to allow a SIP client and a SIP proxy to authenticate each other. When the SIP proxy receives an request message, such an INVITE request, from the SIP client, it responds with a challenge message indicating that authentication based on Kerberos is required. In response, the SIP client sends a second request message with a proxy authorization header containing authentication data, including a Kerberos server ticket for the Proxy, to allow the proxy to authenticate the client's user.
    Type: Application
    Filed: June 4, 2007
    Publication date: January 24, 2008
    Applicant: Microsoft Corporation
    Inventors: Nikhil Bobde, Ann Demirtjis, Mu Han
  • Patent number: 7243370
    Abstract: A method and system is provided to integrate the Kerberos security mechanism into the message flow of the signaling operation under the Session Initiation Protocol to allow a SIP client and a SIP proxy to authenticate each other. When the SIP proxy receives an request message, such an INVITE request, from the SIP client, it responds with a challenge message indicating that authentication based on Kerberos is required. In response, the SIP client sends a second request message with a proxy authorization header containing authentication data, including a Kerberos server ticket for the Proxy, to allow the proxy to authenticate the client's user.
    Type: Grant
    Filed: May 17, 2002
    Date of Patent: July 10, 2007
    Assignee: Microsoft Corporation
    Inventors: Nikhil P. Bobde, Ann Demirtjis, Mu Han
  • Publication number: 20060190525
    Abstract: A system for detecting and communicating the presence of one or more computing devices is presented. The invention also presents a method and system for aggregating presence information generated by multiple devices associated with a single user. A server acting as a presence agent on behalf of a first user receives and responds to a subscription request generated by a computing device operated by a second wishing to be permitted as a watcher of the first user. When the second user corresponds to access preferences of the first user, a notify message is sent to the second user's device that includes presence information indicative of an activity level and availability level associated with the first user. When the first user employs multiple computing devices, the server generates an aggregate presence document that is representative of the overall presence of the first user.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 24, 2006
    Applicant: Microsoft Corporation
    Inventors: Nikhil Bobde, Robert Brown, Jeremy Buch, Ajay Chitturi, Ann Demirtjis, Vishwajith Kumbalimutt, David Simons, Zachary Taylor
  • Patent number: 6697864
    Abstract: A login architecture for a computer to access an external network, such as the Internet, through a cable network provides session-based connection to the external computer network. The home computer is first assigned a restricted network address by the cable network. With the restricted network address, the user may access a “walled garden” of the cable network, but cannot access the external computer network. To access the external computer network, a session-based connection, such as a “tunnel” under the Point-to-Point Tunneling Protocol, is formed between the home computer and a connection server of the cable network, and the user is authenticated over the session-based connection. A second network address usable for accessing the external network is then assigned to the home computer.
    Type: Grant
    Filed: October 18, 1999
    Date of Patent: February 24, 2004
    Assignee: Microsoft Corporation
    Inventors: Ann Demirtjis, Mark T. Jeffrey
  • Publication number: 20030217099
    Abstract: A method and system for aggregating presence information generated by multiple devices associated with a single user is presented. A server acting as a presence agent on behalf of a first user and the first user's computing device receives and responds to a subscription request generated by a computing device operated by a second user that wishes to be permitted as a watcher of the first user. If the server is not capable of acting as a presence agent, then the first user's computing device assumes the role of a presence agent.
    Type: Application
    Filed: May 15, 2002
    Publication date: November 20, 2003
    Applicant: Microsoft Corporation
    Inventors: Nikhil P. Bobde, Jeremy Buch, Ajay Chitturi, Ann Demirtjis, Vishwajith Kumbalimutt, David J. Simons, Zachary Taylor
  • Publication number: 20030217098
    Abstract: A system for detecting and communicating the presence of one or more computing devices is presented. The invention also presents a method and system for aggregating presence information generated by multiple devices associated with a single user. A server acting as a presence agent on behalf of a first user receives and responds to a subscription request generated by a computing device operated by a second wishing to be permitted as a watcher of the first user. When the second user corresponds to access preferences of the first user, a notify message is sent to the second user's device that includes presence information indicative of an activity level and availability level associated with the first user. When the first user employs multiple computing devices, the server generates an aggregate presence document that is representative of the overall presence of the first user.
    Type: Application
    Filed: May 15, 2002
    Publication date: November 20, 2003
    Applicant: Microsoft Corporation
    Inventors: Nikhil P. Bobde, Robert Brown, Jeremy Buch, Ajay Chitturi, Ann Demirtjis, Vishwajith Kumbalimutt, David J. Simons, Zachary Taylor
  • Publication number: 20030005280
    Abstract: A method and system is provided to integrate the Kerberos security mechanism into the message flow of the signaling operation under the Session Initiation Protocol to allow a SIP client and a SIP proxy to authenticate each other. When the SIP proxy receives an request message, such an INVITE request, from the SIP client, it responds with a challenge message indicating that authentication based on Kerberos is required. In response, the SIP client sends a second request message with a proxy authorization header containing authentication data, including a Kerberos server ticket for the Proxy, to allow the proxy to authenticate the client's user.
    Type: Application
    Filed: May 17, 2002
    Publication date: January 2, 2003
    Applicant: Microsoft Corporation
    Inventors: Nikhil P. Bobde, Ann Demirtjis, Mu Han