Patents by Inventor Ashutosh Galande

Ashutosh Galande 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: 8117194
    Abstract: Multilingual document searches are performed by ordering and filtering localized documents in different languages based on user preferences. Documents are indexed in a global search engine index using an identifier property and a language property permitting all relevant documents to be retrieved in a single search engine query. By storing documents with their identifier and language properties, documents from different cultures but with same content can be treated as equivalent. Results of the initial search include a multilingual set of documents ranked in order of relevance. Result sets are then post-processed using a data resource indicating for each multilingual user interface combination, which language version of each document should be returned. The initial search result are then transformed into a relevance based ordered list treating documents in different languages having same content as equivalent.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Lei Zhao, Ashutosh Galande, Richard Critchlow
  • Publication number: 20110029516
    Abstract: A web site usage pattern insight platform may be provided. User behaviors associated with web page requests, including search queries, may be captured and analyzed to provide usage pattern insights. The pattern insights may be aggregated across a plurality of users and may be used to provide recommendations for improving a system that hosts the web pages.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 3, 2011
    Applicant: Microsoft Corporation
    Inventors: Qing Chang, Keiichiro Suzuki, Harini Sridharan, Prashant Kamani, Aleksandr Lyamtsev, Mingyang Zhao, Aditee Kumthekar, Ashutosh Galande, Charles Ainslie, Staya Priya Hotani, Reshma Mehta, Tho Van Nguyen, Yuan Gao, Li Yang, Jin Wu, Shuang Yang, Smridh Thapar
  • Publication number: 20100332531
    Abstract: Batched data transfer may be provided. Data, such as logging data amassed by a web site server, may be distributed among a plurality of database servers. A client may request access to some and/or all of that data. The amount of data may require dividing the data into batches comprising a portion of data from each of the database servers. The batches of data may be transferred to the client and may each cover a specified period of time and a state variable may be used to store the maximum time of data that has been received by the client.
    Type: Application
    Filed: June 26, 2009
    Publication date: December 30, 2010
    Applicant: Microsoft Corporation
    Inventor: Ashutosh Galande
  • Publication number: 20080281804
    Abstract: Multilingual document searches are performed by ordering and filtering localized documents in different languages based on user preferences. Documents are indexed in a global search engine index using an identifier property and a language property permitting all relevant documents to be retrieved in a single search engine query. By storing documents with their identifier and language properties, documents from different cultures but with same content can be treated as equivalent. Results of the initial search include a multilingual set of documents ranked in order of relevance. Result sets are then post-processed using a data resource indicating for each multilingual user interface combination, which language version of each document should be returned. The initial search result are then transformed into a relevance based ordered list treating documents in different languages having same content as equivalent.
    Type: Application
    Filed: May 7, 2007
    Publication date: November 13, 2008
    Inventors: Lei Zhao, Ashutosh Galande, Richard Critchlow