Patents by Inventor Daniel J. Giambalvo

Daniel J. Giambalvo 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: 9342864
    Abstract: A scene comprising a set of visual elements may allow a user to perform “zoom” operations in order to navigate the depth of the scene. The “zoom” semantic is often applied to simulate optical visual depth, wherein the visual elements are presented with different visual dimensions and visual resolution to simulate physical proximity or distance. However, the “zoom” semantic may be alternatively applied to other aspects of the visual elements of a scene, such as a user selection of a zoomed-in visual element, a “drill-down” operation on a data set, or navigation through a portal in a first data set to view a second data set. These alternative “zoom” semantics may be achieved by presenting the effects of a “zoom” operation within the scene on the visual presentation of the visual element in a manner other than an adjustment of the visual dimensions and resolution of the visual element.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: May 17, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel J. Giambalvo, Andrew B. Rothbart, Jennifer M. Lin, Alex D. Weinstein
  • Publication number: 20150124000
    Abstract: A scene comprising a set of visual elements may allow a user to perform “zoom” operations in order to navigate the depth of the scene. The “zoom” semantic is often applied to simulate optical visual depth, wherein the visual elements are presented with different visual dimensions and visual resolution to simulate physical proximity or distance. However, the “zoom” semantic may be alternatively applied to other aspects of the visual elements of a scene, such as a user selection of a zoomed-in visual element, a “drill-down” operation on a data set, or navigation through a portal in a first data set to view a second data set. These alternative “zoom” semantics may be achieved by presenting the effects of a “zoom” operation within the scene on the visual presentation of the visual element in a manner other than an adjustment of the visual dimensions and resolution of the visual element.
    Type: Application
    Filed: January 7, 2015
    Publication date: May 7, 2015
    Inventors: Daniel J. Giambalvo, Andrew B. Rothbart, Jennifer M. Lin, Alex D. Weinstein
  • Patent number: 8957920
    Abstract: A scene comprising a set of visual elements may allow a user to perform “zoom” operations in order to navigate the depth of the scene. The “zoom” semantic is often applied to simulate optical visual depth, wherein the visual elements are presented with different visual dimensions and visual resolution to simulate physical proximity or distance. However, the “zoom” semantic may be alternatively applied to other aspects of the visual elements of a scene, such as a user selection of a zoomed-in visual element, a “drill-down” operation on a data set, or navigation through a portal in a first data set to view a second data set. These alternative “zoom” semantics may be achieved by presenting the effects of a “zoom” operation within the scene on the visual presentation of the visual element in a manner other than an adjustment of the visual dimensions and resolution of the visual element.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: February 17, 2015
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Giambalvo, Andrew B. Rothbart, Jennifer M. Lin, Alex D. Weinstein
  • Publication number: 20110316884
    Abstract: A scene comprising a set of visual elements may allow a user to perform “zoom” operations in order to navigate the depth of the scene. The “zoom” semantic is often applied to simulate optical visual depth, wherein the visual elements are presented with different visual dimensions and visual resolution to simulate physical proximity or distance. However, the “zoom” semantic may be alternatively applied to other aspects of the visual elements of a scene, such as a user selection of a zoomed-in visual element, a “drill-down” operation on a data set, or navigation through a portal in a first data set to view a second data set. These alternative “zoom” semantics may be achieved by presenting the effects of a “zoom” operation within the scene on the visual presentation of the visual element in a manner other than an adjustment of the visual dimensions and resolution of the visual element.
    Type: Application
    Filed: June 25, 2010
    Publication date: December 29, 2011
    Applicant: Microsoft Corporation
    Inventors: Daniel J. Giambalvo, Andrew B. Rothbart, Jennifer M. Lin, Alex D. Weinstein
  • Publication number: 20110307808
    Abstract: An increasing amount of the world's content resides on the web in a form targeted to web browser rendering. It may be advantageous to utilize this web content within non-web-based rich client applications because such rich client applications may provide robust features and/or interactions that web-based platforms lack. Unfortunately, integrating web content into non-web user interfaces may be a difficult task. Accordingly, one or more systems and/or techniques for rendering web content within a user interface are disclosed herein. In particular, a composition component may be configured to invoke one or more rendering components to generate rendered web content in a common format within a surface. The rendered web content may be provided to a user interface for display. An input component may be configured to invoke a rendering component to update rendered web content based upon interaction with rendered web content within the user interface.
    Type: Application
    Filed: June 10, 2010
    Publication date: December 15, 2011
    Applicant: Microsoft Corporation
    Inventors: Daniel J. Giambalvo, Andrew D. Cox, Radu C. Margarint
  • Publication number: 20110191346
    Abstract: Dynamically-created content may be rendered in the form of a virtual image pyramid, and tiles of the pyramid may be provided for display. In one example, a user interacts with a server-based application, and the application dynamically generates visual content to be shown to the user. Based on the application's interaction with the user, or based on some other type of state information, the application determines the appropriate magnification level at which to show content to the user, and also determines the particular spatial region of the content to show to the user. This content is rendered onto one or more tiles, and the one or more tiles are delivered to the user. In this way, tiles are created and may be rendered as if there were an image pyramid of the dynamically-created content.
    Type: Application
    Filed: February 1, 2010
    Publication date: August 4, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Jesse R. Vernon, Andrew B. Rothbart, Daniel J. Giambalvo, Daniel P. Cory, Karim T. Farouki