Patents by Inventor Mikhail Parakhin

Mikhail Parakhin 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).

  • Publication number: 20230085967
    Abstract: A pervasive search architecture that indexes personal content of a querying user and made accessible to the user by other users. A compute node of a personal content location facilitates index generation and serve of the index. The index is generated for personal content stored at the personal content location. For a given content location, the index may encapsulate content stored in a set of locations with access permissions. The indexing application runs periodically at the personal content location and incrementally indexes content that is added to the shared locations. The same application allows the user to configure locations with the desired access permissions for participation in the search.
    Type: Application
    Filed: November 21, 2022
    Publication date: March 23, 2023
    Inventors: Pragyana K. Mishra, Nagareddy S. Reddy, Mikhail Parakhin
  • Patent number: 11507552
    Abstract: A pervasive search architecture that indexes personal content of a querying user and made accessible to the user by other users. A compute node of a personal content location facilitates index generation and serve of the index. The index is generated for personal content stored at the personal content location. For a given content location, the index may encapsulate content stored in a set of locations with access permissions. The indexing application runs periodically at the personal content location and incrementally indexes content that is added to the shared locations. The same application allows the user to configure locations with the desired access permissions for participation in the search.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: November 22, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pragyana K. Mishra, Nagareddy S. Reddy, Mikhail Parakhin
  • Publication number: 20210109911
    Abstract: A pervasive search architecture that indexes personal content of a querying user and made accessible to the user by other users. A compute node of a personal content location facilitates index generation and serve of the index. The index is generated for personal content stored at the personal content location. For a given content location, the index may encapsulate content stored in a set of locations with access permissions. The indexing application runs periodically at the personal content location and incrementally indexes content that is added to the shared locations. The same application allows the user to configure locations with the desired access permissions for participation in the search.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 15, 2021
    Inventors: Pragyana K. Mishra, Nagareddy S. Reddy, Mikhail Parakhin
  • Patent number: 10949408
    Abstract: A pervasive search architecture that indexes personal content of a querying user and made accessible to the user by other users. A compute node of a personal content location facilitates index generation and serve of the index. The index is generated for personal content stored at the personal content location. For a given content location, the index may encapsulate content stored in a set of locations with access permissions. The indexing application runs periodically at the personal content location and incrementally indexes content that is added to the shared locations. The same application allows the user to configure locations with the desired access permissions for participation in the search.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pragyana K. Mishra, Nagareddy S. Reddy, Mikhail Parakhin
  • Publication number: 20180181603
    Abstract: A pervasive search architecture that indexes personal content of a querying user and made accessible to the user by other users. A compute node of a personal content location facilitates index generation and serve of the index. The index is generated for personal content stored at the personal content location. For a given content location, the index may encapsulate content stored in a set of locations with access permissions. The indexing application runs periodically at the personal content location and incrementally indexes content that is added to the shared locations. The same application allows the user to configure locations with the desired access permissions for participation in the search.
    Type: Application
    Filed: February 21, 2018
    Publication date: June 28, 2018
    Inventors: Pragyana K. Mishra, Nagareddy S. Reddy, Mikhail Parakhin
  • Publication number: 20180081992
    Abstract: Architecture that automatically determines relationships between vector spaces of disparate media types, and outputs ranker signals based on these relationships, all in a single process. The architecture improves search result relevance by simultaneously clustering queries and documents, and enables the training of a model for creating one or more ranker signals using simultaneous clustering of queries and documents in their respective spaces.
    Type: Application
    Filed: November 30, 2017
    Publication date: March 22, 2018
    Inventors: Mikhail Parakhin, Dmitry Korolev, Alexey Poyarkov
  • Patent number: 9864817
    Abstract: Architecture that automatically determines relationships between vector spaces of disparate media types, and outputs ranker signals based on these relationships, all in a single process. The architecture improves search result relevance by simultaneously clustering queries and documents, and enables the training of a model for creating one or more ranker signals using simultaneous clustering of queries and documents in their respective spaces.
    Type: Grant
    Filed: January 28, 2012
    Date of Patent: January 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mikhail Parakhin, Dmitry Korolev, Alexey Poyarkov
  • Publication number: 20150112996
    Abstract: A pervasive search architecture that indexes personal content of a querying user and made accessible to the user by other users. A compute node of a personal content location facilitates index generation and serve of the index. The index is generated for personal content stored at the personal content location. For a given content location, the index may encapsulate content stored in a set of locations with access permissions. The indexing application runs periodically at the personal content location and incrementally indexes content that is added to the shared locations. The same application allows the user to configure locations with the desired access permissions for participation in the search.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Applicant: Microsoft Corporation
    Inventors: Pragyana K. Mishra, Nagareddy S. Reddy, Mikhail Parakhin
  • Patent number: 8700592
    Abstract: A web search system uses humans to rank the relevance of results returned for various sample search queries. The search results may be divided into groups allowing training and validation with the ranked results. Consistent guidelines for human evaluation allow consistent results across a number of people performing the ranking. After a machine learning categorization tool, such as MART, has been programmed and validated, it may be used to provide an absolute rank of relevance for documents returned, rather than a simple relative ranking, based, for example, on key word matches and click counts. Documents with lower relevance rankings may be excluded from consideration when developing related refinements, such as category and price sorting.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: April 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Satya Pradeep Kanduri, Marcelo De Barros, Mikhail Parakhin, Cynthia Yu, Qiang Wu
  • Publication number: 20130198186
    Abstract: Architecture that automatically determines relationships between vector spaces of disparate media types, and outputs ranker signals based on these relationships, all in a single process. The architecture improves search result relevance by simultaneously clustering queries and documents, and enables the training of a model for creating one or more ranker signals using simultaneous clustering of queries and documents in their respective spaces.
    Type: Application
    Filed: January 28, 2012
    Publication date: August 1, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Mikhail Parakhin, Dmitry Korolev, Alexey Poyarkov
  • Publication number: 20130173572
    Abstract: Information from social networks may be used to identify a user's interests and predilections, and the information may be used to affect search results. In one example, social networks have pages that correspond to real entities, such as manufacturers and merchants. Entity pages in social networks are mapped to their corresponding real entities, and information that users leave on the pages (e.g., “likes”, or textual reviews) are extracted to determine users' sentiments about the entities. When users search for products with a search engine, user sentiment is then used to guide the results. Social networks' information about users (e.g., their affinities, such as schools, workplaces, interests) may be used to determine the relevance of specific users' sentiments—e.g., sentiments of users who went to a particular school may be used to influence search results, when the search is requested by someone who went to the same school.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Lawrence Colagiovanni, Arun Sacheti, Marcelo De Barros, Nektarios Ioannides, Mikhail Parakhin, Meenaz Merchant
  • Patent number: 8463026
    Abstract: Outlier images—those images that differ substantially from other images in a set—can be automatically identified. One or more penalty values can be assigned to each image that quantifies how different that image is from others in the set. A threshold can be determined based on the set of penalty values. Each image whose penalty values are above the threshold is an outlier image. The penalty values can be the sum of per-pixel penalty values multiplied by the number of pixels with nonzero penalty values. A per-pixel penalty value can be the difference between a color value for that pixel and a predetermined range of color values, based on corresponding pixels in other images. The per-pixel penalty value can be determined for each component color and then optionally summed together. The threshold penalty values can be adjusted to provide for greater, or less, sensitivity to differences among the images.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: June 11, 2013
    Assignee: Microsoft Corporation
    Inventors: Marcelo De Barros, Satya Pradeep Kanduri, Nabeel Kaushal, Mikhail Parakhin, Manish Mittal, Adam Edlavitch
  • Publication number: 20120163709
    Abstract: Outlier images—those images that differ substantially from other images in a set—can be automatically identified. One or more penalty values can be assigned to each image that quantifies how different that image is from others in the set. A threshold can be determined based on the set of penalty values. Each image whose penalty values are above the threshold is an outlier image. The penalty values can be the sum of per-pixel penalty values multiplied by the number of pixels with nonzero penalty values. A per-pixel penalty value can be the difference between a color value for that pixel and a predetermined range of color values, based on corresponding pixels in other images. The per-pixel penalty value can be determined for each component color and then optionally summed together. The threshold penalty values can be adjusted to provide for greater, or less, sensitivity to differences among the images.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Marcelo De Barros, Satya Pradeep Kanduri, Nabeel Kaushal, Mikhail Parakhin, Manish Mittal, Adam Edlavitch
  • Publication number: 20110252012
    Abstract: A web search system uses humans to rank the relevance of results returned for various sample search queries. The search results may be divided into groups allowing training and validation with the ranked results. Consistent guidelines for human evaluation allow consistent results across a number of people performing the ranking. After a machine learning categorization tool, such as MART, has been programmed and validated, it may be used to provide an absolute rank of relevance for documents returned, rather than a simple relative ranking, based, for example, on key word matches and click counts. Documents with lower relevance rankings may be excluded from consideration when developing related refinements, such as category and price sorting.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Satya Pradeep Kanduri, Marcelo De Barros, Mikhail Parakhin, Cynthia Yu, Qiang Wu