Patents by Inventor Fabrice CANEL

Fabrice CANEL 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: 9043306
    Abstract: A client application installed on end user computers generates metadata from the content of web pages visited by end users and provides the metadata to a search engine. When an end user visits a web page, the end user's computer downloads and displays the web page to the end user. The client application may simultaneously access the web page content and generate this metadata in the form of a content signature of the web page from the web page content. The client application then provides the content signature to a search engine. The search engine may employ content signatures to identify new web pages to crawl and index. Additionally, the search engine may employ content signatures to identify changes to web pages and determine the crawl frequency of web pages.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: May 26, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Fabrice Canel, Junaid Ahmed, Thomas Francis McElroy, Walter Sun, Kumar Chellapilla, Abhishek Singh, Vishnu Challam
  • 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: 8782031
    Abstract: A politeness manager estimates traffic to the sites based on historical log data generated and sent by plug-ins or toolbars on client web browsers. The historical log data details dates and times the web browsers visit different web sites that is used to understand what timeframes specific web sites are busy and what timeframes the web sites are not busy. Crawl rates for different timeframes for a web site are determined based on the historical log data, and web crawlers are scheduled to crawl the web site according to the crawl rates to minimize the chances that web crawler requests are responsible for the site crashing.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: July 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Dean M. Wierman, Fabrice Canel, Balaji Shyamkumar, Charles (Xi) Zhang
  • Publication number: 20130041881
    Abstract: A politeness manager estimates traffic to the sites based on historical log data generated and sent by plug-ins or toolbars on client web browsers. The historical log data details dates and times the web browsers visit different web sites that is used to understand what timeframes specific web sites are busy and what timeframes the web sites are not busy. Crawl rates for different timeframes for a web site are determined based on the historical log data, and web crawlers are scheduled to crawl the web site according to the crawl rates to minimize the chances that web crawler requests are responsible for the site crashing.
    Type: Application
    Filed: August 9, 2011
    Publication date: February 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: DEAN M. WIERMAN, FABRICE CANEL, BALAJI SHYAMKUMAR, CHARLES (XI) ZHANG
  • Publication number: 20120047121
    Abstract: A client application installed on end user computers generates metadata from the content of web pages visited by end users and provides the metadata to a search engine. When an end user visits a web page, the end user's computer downloads and displays the web page to the end user. The client application may simultaneously access the web page content and generate this metadata in the form of a content signature of the web page from the web page content. The client application then provides the content signature to a search engine. The search engine may employ content signatures to identify new web pages to crawl and index. Additionally, the search engine may employ content signatures to identify changes to web pages and determine the crawl frequency of web pages.
    Type: Application
    Filed: August 23, 2010
    Publication date: February 23, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: FABRICE CANEL, JUNAID AHMED, THOMAS FRANCIS MCELROY, WALTER SUN, KUMAR CHELLAPILLA, ABHISHEK SINGH, VISHNU CHALLAM
  • 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: 20100082573
    Abstract: Methods in computer-readable media for searching a large volume of documents is provided. In embodiments, the plurality of related documents are consolidated by a web host into a synthetic search document. The synthetic search document includes a set of descriptive information for each web page consolidated into the synthetic search document. Each set of descriptive information is associated with a subpart identifier that includes information that allows a search engine to provide a link to navigate to an individual document. Web pages consolidated into a synthetic search document may be edited to include an indication that that web page is not to be individually searched or indexed by a search engine. Similarly, the synthetic search document may be designated as a synthetic search document by information included on it.
    Type: Application
    Filed: September 23, 2008
    Publication date: April 1, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Fabrice CANEL, Aaron Michael GETZ, Kemp Crockett PETERSON, Robert Michael DOLIN
  • Publication number: 20060173880
    Abstract: A system and related techniques generate a survey to capture user feedback about the quality of search results, in a continuous context with the user's Web page or other search activity. According to embodiments, a survey frame inviting the user to undertake a set of search questions may be presented within the same set of page frames which display the search results, so that the user may choose to answer the survey while still viewing their search results, or selected Web sites or other hits. According to further embodiments, rather than being presented within the frame structure of a page, the survey may be presented from within a browser toolbar extension, side-by-side or otherwise arranged within the environment of the user's search activity.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Applicant: Microsoft Corporation
    Inventors: Amy Alberts, Fabrice Canel, Mark Walter