Patents by Inventor Peter J. Hanus

Peter J. Hanus 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: 8645916
    Abstract: Various embodiments enable dynamic crunching of script that can be referenced in a webpage. In at least some embodiments, a browser at a client can be employed to navigate to a webpage available from a server. The webpage can be a static webpage or a dynamically generated webpage. In response to a request from the client to the server, the server can be configured to dynamically generate script referenced in a webpage. Dynamic generation of the script at the server can include configuring the script and crunching of the script to reduce its size. The server can communicate a response having the dynamically crunched script to the client to enable execution of the script by the browser.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventor: Peter J Hanus
  • Publication number: 20100318524
    Abstract: Systems and methods are provided to enable viewing and computation of differential data for an item or item subset when compared with other items or subsets. A score may be determined for an item or subset where standard deviations and distance metrics are computed to determine differentiators. In one aspect, a system for comparing data items is provided. The system includes a weighting component to determine a score for an item or subset of items. A differentiator component determines a comparison metric for the item or subset of items based in part on a distance metric to at least one other item or subset of items. A user interface can be provided to display the comparison metrics.
    Type: Application
    Filed: August 6, 2010
    Publication date: December 16, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: MICHAEL J. HORSTMANSHOF, ADAM M. FELDSTEIN, GORDON A. BARNES, PETER J. HANUS, PAUL A. HAGGER, ZACHARY A. PROFFITT
  • Patent number: 7774344
    Abstract: Systems and methods are provided to enable viewing and computation of differential data for an item or item subset when compared with other items or subsets. A score may be determined for an item or subset where standard deviations and distance metrics are computed to determine differentiators. In one aspect, a system for comparing data items is provided. The system includes a weighting component to determine a score for an item or subset of items. A differentiator component determines a comparison metric for the item or subset of items based in part on a distance metric to at least one other item or subset of items. A user interface can be provided to display the comparison metrics.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: August 10, 2010
    Assignee: Microsoft Corporation
    Inventors: Michael J. Horstmanshof, Adam M. Feldstein, Gordon A. Barnes, Peter J. Hanus, Paul A. Hagger, Zachary A. Proffitt
  • Publication number: 20100138477
    Abstract: Various embodiments enable dynamic crunching of script that can be referenced in a webpage. In at least some embodiments, a browser at a client can be employed to navigate to a webpage available from a server. The webpage can be a static webpage or a dynamically generated webpage. In response to a request from the client to the server, the server can be configured to dynamically generate script referenced in a webpage. Dynamic generation of the script at the server can include configuring the script and crunching of the script to reduce its size. The server can communicate a response having the dynamically crunched script to the client to enable execution of the script by the browser.
    Type: Application
    Filed: December 3, 2008
    Publication date: June 3, 2010
    Applicant: Microsoft Corporation
    Inventor: Peter J. Hanus