Patents by Inventor Anthony Bryan Bell

Anthony Bryan Bell 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: 8856350
    Abstract: Call admission control (“CAC”) servers in a pool are fully connected to one another. Session data received at one of the CAC servers in a pool is synchronized to each of the other CAC servers in the pool by way of the connections. Each CAC server in a first pool may also establish a connection with exactly one CAC server in a second pool. Status updates and commit data is synchronized from a CAC server in the first pool to a CAC server in the second pool. The commit data may then be synchronized to each of the CAC servers in the second pool.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Subramanian Chandrasekaran, Anthony Bryan Bell, Malarvizhi Chinnusamy, Xianjie Zhang
  • Patent number: 8693499
    Abstract: A client in a media session periodically transmits a “keepalive” message that indicates that a new amount of bandwidth is requested for the in-progress media session. A bandwidth policy service receives the keepalive message and determines whether the new amount of bandwidth can be allocated to the in-progress media session. If the service determines that the new amount of bandwidth can be allocated to the session, the service transmits a response to the keepalive message that indicates that the new amount of bandwidth has been allocated to the media session. The client receives the response and adjusts the bandwidth utilized by the in-progress session to the new amount of bandwidth.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: April 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Subramanian Chandrasekaran, Anthony Bryan Bell
  • Publication number: 20120059939
    Abstract: Call admission control (“CAC”) servers in a pool are fully connected to one another. Session data received at one of the CAC servers in a pool is synchronized to each of the other CAC servers in the pool by way of the connections. Each CAC server in a first pool may also establish a connection with exactly one CAC server in a second pool. Status updates and commit data is synchronized from a CAC server in the first pool to a CAC server in the second pool. The commit data may then be synchronized to each of the CAC servers in the second pool.
    Type: Application
    Filed: September 7, 2010
    Publication date: March 8, 2012
    Applicant: Microsoft Corporation
    Inventors: Subramanian Chandrasekaran, Anthony Bryan Bell, Malarvizhi Chinnusamy, Xianjie Zhang
  • Publication number: 20120054323
    Abstract: A session bandwidth limit is specified that defines the maximum amount of bandwidth that can be allocated to a single audio or video session on a network link. Prior to establishing an audio or video session on the network link, the session bandwidth limit is consulted to determine if a requested amount of bandwidth for the session can be allocated. The session may be established if the requested amount of bandwidth does not exceed the session bandwidth limit.
    Type: Application
    Filed: August 30, 2010
    Publication date: March 1, 2012
    Applicant: Microsoft Corporation
    Inventors: Subramanian Chandrasekaran, Anthony Bryan Bell
  • Publication number: 20120044955
    Abstract: A client in a media session periodically transmits a “keepalive” message that indicates that a new amount of bandwidth is requested for the in-progress media session. A bandwidth policy service receives the keepalive message and determines whether the new amount of bandwidth can be allocated to the in-progress media session. If the service determines that the new amount of bandwidth can be allocated to the session, the service transmits a response to the keepalive message that indicates that the new amount of bandwidth has been allocated to the media session. The client receives the response and adjusts the bandwidth utilized by the in-progress session to the new amount of bandwidth.
    Type: Application
    Filed: August 17, 2010
    Publication date: February 23, 2012
    Applicant: Microsoft Corporation
    Inventors: Subramanian Chandrasekaran, Anthony Bryan Bell