Patents by Inventor Alessandro P. Catorcini

Alessandro P. Catorcini 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: 8825740
    Abstract: Embodiments of our technology provide a method, system, and media for presenting relevant information incident to attempting to present information that is unavailable by way of a website. One embodiment of the method includes receiving a request to present a desired web page, determining that the desired web page is unavailable for presentation, determining search criteria associated with the request, dynamically generating a second web page that includes search results that were obtained based on the search criteria, and presenting the second web page on a display device.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: September 2, 2014
    Assignee: Microsoft Corporation
    Inventors: Alessandro P. Catorcini, Amy J. Michaels, Fabrice Canel, Mark Hahn
  • Patent number: 8095513
    Abstract: A method and system for implementing a safe buffer is described herein. The method includes implementing a buffer class that ensures that accesses to memory are performed in a safe manner. The buffer class may be a handle to protected resources in memory. The buffer class may exploit methods to read and write to memory that ensures that read and writes are performed to valid memory locations within buffer bounds.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: January 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Brian M. Grunkemeyer, Alessandro P. Catorcini, Anthony J. Moore
  • Publication number: 20100106571
    Abstract: Embodiments of our technology provide a method, system, and media for presenting relevant information incident to attempting to present information that is unavailable by way of a website. One embodiment of the method includes receiving a request to present a desired web page, determining that the desired web page is unavailable for presentation, determining search criteria associated with the request, dynamically generating a second web page that includes search results that were obtained based on the search criteria, and presenting the second web page on a display device.
    Type: Application
    Filed: October 23, 2008
    Publication date: April 29, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: ALESSANDRO P. CATORCINI, AMY J. MICHAELS, FABRICE CANEL, MARK HAHN
  • Publication number: 20070283113
    Abstract: A method and system for implementing a safe buffer is described herein. The method includes implementing a buffer class that ensures that accesses to memory are performed in a safe manner. The buffer class may be a handle to protected resources in memory. The buffer class may exploit methods to read and write to memory that ensures that read and writes are performed to valid memory locations within buffer bounds.
    Type: Application
    Filed: June 5, 2006
    Publication date: December 6, 2007
    Applicant: Microsoft Corporation
    Inventors: Brian M. Grunkemeyer, Alessandro P. Catorcini, Anthony J. Moore