Patents by Inventor Anthony Joseph Beeman

Anthony Joseph Beeman 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: 9196075
    Abstract: Animation of computer-generated display components of user interfaces and content items is provided. An animation application or engine creates images of individual display components (e.g., bitmap images) and places those images on animation layers. Animation behaviors may be specified for the layers to indicate how the layers and associated display component images animate or behave when their properties change (e.g., a movement of an object contained on a layer), as well as, to change properties on layers in order to trigger animations (e.g., an animation that causes an object to rotate). In order to achieve high animation frame rates, the animation application may utilize three processing threads, including a user interface thread, a compositor thread and a rendering thread. Display behavior may be optimized and controlled by utilizing a declarative markup language, such as the Extensible Markup Language, for defining display behavior functionality and properties.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: November 24, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Ivan Borysenko, Tyler Robert Adams, Barry Christopher Allyn, Anthony Joseph Beeman, Warren Leung, Eric Wyld Lieberman
  • Publication number: 20130120401
    Abstract: Animation of computer-generated display components of user interfaces and content items is provided. An animation application or engine creates images of individual display components (e.g., bitmap images) and places those images on animation layers. Animation behaviors may be specified for the layers to indicate how the layers and associated display component images animate or behave when their properties change (e.g., a movement of an object contained on a layer), as well as, to change properties on layers in order to trigger animations (e.g., an animation that causes an object to rotate). In order to achieve high animation frame rates, the animation application may utilize three processing threads, including a user interface thread, a compositor thread and a rendering thread. Display behavior may be optimized and controlled by utilizing a declarative markup language, such as the Extensible Markup Language, for defining display behavior functionality and properties.
    Type: Application
    Filed: November 14, 2011
    Publication date: May 16, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael Ivan Borysenko, Tyler Robert Adams, Barry Christopher Allyn, Anthony Joseph Beeman, Warren Leung, Eric Wyld Lieberman
  • Patent number: 7467183
    Abstract: A method, apparatus, system, and user interface are provided for managing e-mail rules and alert subscriptions from multiple sources. Alert messages and persistent state objects, such as cookies, are examined to determine whether they relate to an alert subscription. If an e-mail message or persistent state object is determined to relate to an alert subscription, a network address for a subscription source identified by the contents of the e-mail message or state object are added to a list of subscription sources. A request may then be received to manage one or more alert subscriptions. In response to the request, each subscription source identified in the list of subscription sources is validated. Each validated subscription source is added to a current subscriptions list, which is displayed to a user. Each subscription in the current subscriptions list may be modified or deleted by the user through a unified user interface for managing e-mail rules and alert subscriptions.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: December 16, 2008
    Assignee: Microsoft Corporation
    Inventors: Michael Philip Arcuri, Radu Bacioiu, Christopher Cameron White, Paul Daley, Chaitanya Dev Sareen, Anthony Joseph Beeman
  • Patent number: 7250955
    Abstract: A method and apparatus for notifying a computer user of the occurrence of an event are provided. An indication is received that an event has occurred. In response to receiving the indication, a notification window is gradually displayed by varying the opacity of the window. When the event comprises the receipt of a new electronic mail message, the notification window includes a notification message indicating that the new electronic mail message has been received. If a predetermined period of time elapses without a selection of the new message notification window being received, the window is gradually removed. The new message notification window may be displayed above the displays provided by other executing applications.
    Type: Grant
    Filed: June 2, 2003
    Date of Patent: July 31, 2007
    Assignee: Microsoft Corporation
    Inventors: Anthony Joseph Beeman, Paul Daley, Radu Bacioiu, Christopher Cameron White, Chaitanya Dev Sareen
  • Publication number: 20040162879
    Abstract: A method, apparatus, system, and user interface are provided for managing e-mail rules and alert subscriptions from multiple sources. Alert messages and persistent state objects, such as cookies, are examined to determine whether they relate to an alert subscription. If an e-mail message or persistent state object is determined to relate to an alert subscription, a network address for a subscription source identified by the contents of the e-mail message or state object are added to a list of subscription sources. A request may then be received to manage one or more alert subscriptions. In response to the request, each subscription source identified in the list of subscription sources is validated. Each validated subscription source is added to a current subscriptions list, which is displayed to a user. Each subscription in the current subscriptions list may be modified or deleted by the user through a unified user interface for managing e-mail rules and alert subscriptions.
    Type: Application
    Filed: February 14, 2003
    Publication date: August 19, 2004
    Applicant: Microsoft Corporation
    Inventors: Michael Philip Arcuri, Radu Bacioiu, Christopher Cameron White, Paul Daley, Chaitanya Dev Sareen, Anthony Joseph Beeman