Patents by Inventor Peter L. Beebee

Peter L. Beebee 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: 7958212
    Abstract: Systems and methods for updating the presence information of a user associated with one or more clients. The presence information often indicates the status of a user in an instant messaging environment. A client view is associated with each separate client and the master view or status reflected to other subscribers or clients in the instant messaging environment is determined by evaluating each of the separate client views. In this manner the current status of a user may be accurately reflected to a user's subscribers.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: June 7, 2011
    Assignee: Microsoft Corporation
    Inventors: Leon Wong, Peter L. Beebee
  • Patent number: 7636753
    Abstract: Methods and systems are described for controlling access to presence information using a plurality of different access permission types. Presence information is maintained over a computer network and describes availability of computers and associated users over that network. For example, instant messaging applications often involve maintaining presence information. Users control access to presence information using a number of different access permission types such as the right to view accurate presence information, the right to view any presence information, or the right to act on accessed presence information. By using several different access permission types, the present invention enables finer control over access to presence information.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: December 22, 2009
    Assignee: Microsoft Corporation
    Inventors: Leon Chih Wen Wong, Sudhanshu M. Aggarwal, Peter L. Beebee
  • Patent number: 6839735
    Abstract: Methods and systems are described for controlling access to presence information using a plurality of different access permission types. Presence information is maintained over a computer network and describes availability of computers and associated users over that network. For example, instant messaging applications often involve maintaining presence information. Users control access to presence information using a number of different access permission types such as the right to view accurate presence information, the right to view any presence information, or the right to act on accessed presence information. By using several different access permission types, the present invention enables finer control over access to presence information.
    Type: Grant
    Filed: December 4, 2000
    Date of Patent: January 4, 2005
    Assignee: Microsoft Corporation
    Inventors: Leon C. Wong, Sudhanshu M. Aggarwal, Peter L. Beebee
  • Patent number: 6604133
    Abstract: Systems and methods for transmitting messages, such as real-time messages, from an entity outside a firewall to a recipient inside the firewall. The messages include the address of a bridgehead server exposed through the firewall and information identifying the recipient client. The network protected by the firewall can include one or more bridgehead servers, one or more messaging servers associated with each bridgehead server, and one or more clients assigned to each messaging server. When a bridgehead server receives a message, it resolves the address of the messaging server to which the recipient client is assigned. The message is forwarded to the messaging server and, in turn, to the recipient client. The sender of the message does not need to know the identity or address of the messaging server.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: August 5, 2003
    Assignee: Microsoft Corporation
    Inventors: Sudhanshu M. Aggarwal, Peter L. Beebee, Rajeev Surati, Leon C.W. Wong, Martin R. Calsyn
  • Publication number: 20020178230
    Abstract: Systems and methods for transmitting messages, such as real-time messages, from an entity outside a firewall to a recipient inside the firewall. The messages include the address of a bridgehead server exposed through the firewall and information identifying the recipient client. The network protected by the firewall can include one or more bridgehead servers, one or more messaging servers associated with each bridgehead server, and one or more clients assigned to each messaging server. When a bridgehead server receives a message, it resolves the address of the messaging server to which the recipient client is assigned. The message is forwarded to the messaging server and, in turn, to the recipient client. The sender of the message does not need to know the identity or address of the messaging server.
    Type: Application
    Filed: July 2, 2002
    Publication date: November 28, 2002
    Inventors: Sudhanshu M. Aggarwal, Peter L. Beebee, Rajeev Surati, Leon C.W. Wong, Martin R. Calsyn
  • Patent number: 6415318
    Abstract: Systems and methods for transmitting messages, such as real-time messages, from an entity outside a firewall to a recipient inside the firewall. The messages include the address of a bridgehead server exposed through the firewall and information identifying the recipient client. The network protected by the firewall can include one or more bridgehead servers, one or more messaging servers associated with each bridgehead server, and one or more clients assigned to each messaging server. When a bridgehead server receives a message, it resolves the address of the messaging server to which the recipient client is assigned. The message is forwarded to the messaging server and, in turn, to the recipient client. The sender of the message does not need to know the identity or address of the messaging server.
    Type: Grant
    Filed: April 5, 1999
    Date of Patent: July 2, 2002
    Assignee: Microsoft Corporation
    Inventors: Sudhanshu M. Aggarwal, Peter L. Beebee, Rajeev Surati, Leon C. W. Wong, Martin R. Calsyn
  • Publication number: 20010042126
    Abstract: Methods and systems are described for controlling access to presence information using a plurality of different access permission types. Presence information is maintained over a computer network and describes availability of computers and associated users over that network. For example, instant messaging applications often involve maintaining presence information. Users control access to presence information using a number of different access permission types such as the right to view accurate presence information, the right to view any presence information, or the right to act on accessed presence information. By using several different access permission types, the present invention enables finer control over access to presence information.
    Type: Application
    Filed: December 4, 2000
    Publication date: November 15, 2001
    Inventors: Leon C. Wong, Sudhanshu M. Aggarwal, Peter L. Beebee
  • Patent number: 6260148
    Abstract: A messaging system is described in which subscription requests are transmitted over the Internet using Internet protocols such as extensions of HyperText Transport Protocol (HTTP). The subscription request may be for a wide variety of information from the remote device. For example, the subscription request might be for messages to be forwarded from the device as they are received. Also, the subscriptions could be for messages to be generated when a property value of the remote device has a predetermined characteristic. Such property values might include, for example, stock prices, inventory levels, online status, error codes, heart rates, and the like. The subscription request itself is a data structure representing a subscribe method identification, an address of the device containing the information, and an address of the device to which the information is to be forwarded.
    Type: Grant
    Filed: July 26, 1999
    Date of Patent: July 10, 2001
    Assignee: Microsoft Corporation
    Inventors: Sudhanshu M. Aggarwal, Peter L. Beebee, Rajeev Surati, Leon C. W. Wong, Martin R. Calsyn