Patents by Inventor Mihai Petriuc

Mihai Petriuc 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: 20230177808
    Abstract: Systems and methods are disclosed for computer vision property evaluation. In certain embodiments, a method may comprise executing a computer vision property evaluation operation via a computing system. The computer vision property evaluation operation may include identifying an image of a selected property feature using a first neural network (NN) of the computing system, cropping the image of the selected property feature in a selected way to produce a cropped image using a second NN of the computing system, generating a categorization of the cropped image based on identified details of the selected property feature, and generating a classification of a property corresponding to the selected property feature based on the categorization.
    Type: Application
    Filed: December 2, 2021
    Publication date: June 8, 2023
    Inventors: Vignesh Ram Nithin Kappagantula, Andrei Aron, Dominic Suciu, Mihai Petriuc, John Smintina, Clement Ifrim, Malcolm Cannon, Petru Cociorva, Adrian Fanaru
  • Publication number: 20230024559
    Abstract: Systems and methods are disclosed for smart mapping, including dynamically recalculating a heatmap of displayed map entries based on changes to a map displayed on a viewport. In certain embodiments, a method may comprise providing a display of a map on a user interface, determining selected geographic tiles depicted on the display, and loading selected data corresponding to map entries from the selected geographic tiles only. The method may further comprise generating a heatmap on the display based on comparing the selected data, determining changes at the user interface resulting in a different set of geographic tiles depicted on the display, and dynamically generating a new heatmap based on the changes.
    Type: Application
    Filed: August 26, 2022
    Publication date: January 26, 2023
    Inventors: Andrei Aron, Cezar Ungureanasu, Petru Cociorva, Adrian Fanaru, Malcolm Cannon, Mihai Petriuc, Clement Ifrim, John Smintina, Eugene Shnitko, Roxana Paval, Diana Manzat
  • Patent number: 11455089
    Abstract: Systems and methods are disclosed for smart mapping, including dynamically recalculating a heatmap of displayed map entries based on changes to a map displayed on a viewport. In certain embodiments, a method may comprise providing a display of a map on a user interface, determining selected geographic tiles depicted on the display, and loading selected data corresponding to map entries from the selected geographic tiles only. The method may further comprise generating a heatmap on the display based on comparing the selected data, determining changes at the user interface resulting in a different set of geographic tiles depicted on the display, and dynamically generating a new heatmap based on the changes.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: September 27, 2022
    Assignee: Quantarium Group, LLC
    Inventors: Andrei Aron, Cezar Ungureanasu, Petru Cociorva, Adrian Fanaru, Malcolm Cannon, Mihai Petriuc, Clement Ifrim, John Smintina, Eugene Shnitko, Roxana Paval, Diana Manzat
  • Patent number: 10565273
    Abstract: This disclosure describes methods and systems for searching documents in a multi-tenant hosting environment. According to embodiments, to conserve hardware resources, a plurality of documents associated with a plurality of tenants may be mapped to the same search index in the multi-tenant hosting environment. In order to search documents associated only with a single tenant in the multi-tenant hosting environment, a tenant identifier is prepended to every key stored in the search index that is associated with the plurality of documents of the single tenant. Moreover, where one document links to another document within the multi-tenant hosting environment, the link is stored in a web graph when a source tenant identifier matches a target tenant identifier for the link. According to embodiments, when conducting a search, the link is resolved only if the link is stored in the web graph.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: February 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dmitriy Meyerzon, Mihai Petriuc, Nicolai Bodd
  • Publication number: 20170177733
    Abstract: This disclosure describes methods and systems for searching documents in a multi-tenant hosting environment. According to embodiments, to conserve hardware resources, a plurality of documents associated with a plurality of tenants may be mapped to the same search index in the multi-tenant hosting environment. In order to search documents associated only with a single tenant in the multi-tenant hosting environment, a tenant identifier is prepended to every key stored in the search index that is associated with the plurality of documents of the single tenant. Moreover, where one document links to another document within the multi-tenant hosting environment, the link is stored in a web graph when a source tenant identifier matches a target tenant identifier for the link. According to embodiments, when conducting a search, the link is resolved only if the link is stored in the web graph.
    Type: Application
    Filed: March 9, 2017
    Publication date: June 22, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Dmitriy Meyerzon, Mihai Petriuc, Nicolai Bodd
  • Patent number: 9626440
    Abstract: This disclosure describes methods and systems for searching documents in a multi-tenant hosting environment. According to embodiments, to conserve hardware resources, a plurality of documents associated with a plurality of tenants may be mapped to the same search index in the multi-tenant hosting environment. In order to search documents associated only with a single tenant in the multi-tenant hosting environment, a tenant identifier is prepended to every key stored in the search index that is associated with the plurality of documents of the single tenant. Moreover, where one document links to another document within the multi-tenant hosting environment, the link is stored in a web graph when a source tenant identifier matches a target tenant identifier for the link. According to embodiments, when conducting a search, the link is resolved only if the link is stored in the web graph.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: April 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dmitriy Meyerzon, Mihai Petriuc, Nicolai Bodd
  • Publication number: 20150066899
    Abstract: A search index structure which extends a typical composite index by incorporating an index which is optimized for fast retrieval from storage and which eliminates data which is specific to phrase searching. Other data is represented in a manner which allows it to be calculated rather than stored. Associating variable length entries with logical categories allows their length to be inferred from the category rather than stored. Using delta values between document IDs rather than the ID itself generates a compact, dense symbol set which is efficiently compressed by Huffman encoding or a similar compression method. Using an upper threshold to remove large, and thus rare, delta values from the symbol set prior to encoding further improves the encoding performance.
    Type: Application
    Filed: November 6, 2014
    Publication date: March 5, 2015
    Applicant: Microsoft Corporation
    Inventors: Chadd Creighton Merrigan, Mihai Petriuc, Raif Khassanov, Artsiom Ivanovich Kokhan
  • Patent number: 8914380
    Abstract: A search index structure which extends a typical composite index by incorporating an index which is optimized for fast retrieval from storage and which eliminates data which is specific to phrase searching. Other data is represented in a manner which allows it to be calculated rather than stored. Associating variable length entries with logical categories allows their length to be inferred from the category rather than stored. Using delta values between document IDs rather than the ID itself generates a compact, dense symbol set which is efficiently compressed by Huffman encoding or a similar compression method. Using an upper threshold to remove large, and thus rare, delta values from the symbol set prior to encoding further improves the encoding performance.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: December 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Chadd Creighton Merrigan, Mihai Petriuc, Raif Khassanov, Artsiom Ivanovich Kokhan
  • Patent number: 8832115
    Abstract: Real estate ranking computation is calculated to sort real estate properties. Such computations use available information regarding real estate properties in any local markets and may help the real estate buyer to identify real estate properties with various ranked financial values. Suitably, a relatively small geographic area can be used based on the real estate buyer's specified criteria, and the real estate ranking computation is able to handle interactions among predictor variables, possesses suitable predictive confidence, and includes the capability for dynamically adjusting the underlying ranking computation as new patterns of real estate market emerge over time.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: September 9, 2014
    Assignee: Quantarium, LLC
    Inventors: Ioan Smintina, Clement Ifrim, Elena Petriuc, Mihai Petriuc
  • Patent number: 8694507
    Abstract: This disclosure describes methods and systems for searching documents in a multi-tenant hosting environment. According to embodiments, to conserve hardware resources, a plurality of documents associated with a plurality of tenants may be mapped to the same search index in the multi-tenant hosting environment. In order to search documents associated only with a single tenant in the multi-tenant hosting environment, a tenant identifier is prepended to every key stored in the search index that is associated with the plurality of documents of the single tenant. Moreover, where one document links to another document within the multi-tenant hosting environment, the link is stored in a web graph when a source tenant identifier matches a target tenant identifier for the link. According to embodiments, when conducting a search, the link is resolved only if the link is stored in the web graph.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: April 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Dmitriy Meyerzon, Mihai Petriuc, Nicolai Bodd
  • Publication number: 20140074881
    Abstract: This disclosure describes methods and systems for searching documents in a multi-tenant hosting environment. According to embodiments, to conserve hardware resources, a plurality of documents associated with a plurality of tenants may be mapped to the same search index in the multi-tenant hosting environment. In order to search documents associated only with a single tenant in the multi-tenant hosting environment, a tenant identifier is prepended to every key stored in the search index that is associated with the plurality of documents of the single tenant. Moreover, where one document links to another document within the multi-tenant hosting environment, the link is stored in a web graph when a source tenant identifier matches a target tenant identifier for the link. According to embodiments, when conducting a search, the link is resolved only if the link is stored in the web graph.
    Type: Application
    Filed: November 15, 2013
    Publication date: March 13, 2014
    Applicant: Microsoft Corporation
    Inventors: Dmitriy Meyerzon, Mihai Petriuc, Nicolai Bodd
  • Publication number: 20130110828
    Abstract: This disclosure describes methods and systems for searching documents in a multi-tenant hosting environment. According to embodiments, to conserve hardware resources, a plurality of documents associated with a plurality of tenants may be mapped to the same search index in the multi-tenant hosting environment. In order to search documents associated only with a single tenant in the multi-tenant hosting environment, a tenant identifier is prepended to every key stored in the search index that is associated with the plurality of documents of the single tenant. Moreover, where one document links to another document within the multi-tenant hosting environment, the link is stored in a web graph when a source tenant identifier matches a target tenant identifier for the link. According to embodiments, when conducting a search, the link is resolved only if the link is stored in the web graph.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: Microsoft Corporation
    Inventors: Dmitriy Meyerzon, Mihai Petriuc, Nicolai Bodd
  • Publication number: 20120179668
    Abstract: A search index structure which extends a typical composite index by incorporating an index which is optimized for fast retrieval from storage and which eliminates data which is specific to phrase searching. Other data is represented in a manner which allows it to be calculated rather than stored. Associating variable length entries with logical categories allows their length to be inferred from the category rather than stored. Using delta values between document IDs rather than the ID itself generates a compact, dense symbol set which is efficiently compressed by Huffman encoding or a similar compression method. Using an upper threshold to remove large, and thus rare, delta values from the symbol set prior to encoding further improves the encoding performance.
    Type: Application
    Filed: March 19, 2012
    Publication date: July 12, 2012
    Applicant: Microsoft Corporation
    Inventors: Chadd Creighton Merrigan, Mihai Petriuc, Raif Khassanov, Artsiom Ivanovic Kokhan
  • Publication number: 20120158748
    Abstract: Real estate ranking computation is calculated to sort real estate properties. Such computations use available information regarding real estate properties in any local markets and may help the real estate buyer to identify real estate properties with various ranked financial values. Suitably, a relatively small geographic area can be used based on the real estate buyer's specified criteria, and the real estate ranking computation is able to handle interactions among predictor variables, possesses suitable predictive confidence, and includes the capability for dynamically adjusting the underlying ranking computation as new patterns of real estate market emerge over time.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 21, 2012
    Applicant: QUANTARIUM, LLC
    Inventors: Ioan Smintina, Clement Ifrim, Elena Petriuc, Mihai Petriuc
  • Patent number: 8171031
    Abstract: Technologies are described herein for providing a more efficient approach to ranking search results. An illustrative technology reduces an amount of ranking data analyzed at query time. In the technology, a term is selected, at index time, from a master index. The term corresponds to a number of documents greater than a threshold. A set of documents that includes the term is selected based on the master index. A rank is determined for each document in the set of documents that contains the term. Each document in the set of documents that contains the term is assigned to a top document list or a bottom document list based on the rank. Predefined values of at least part of the rank are stored in the top document list for documents in the top document list and are not stored in the bottom document list for documents in the bottom document list.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: May 1, 2012
    Assignee: Microsoft Corporation
    Inventors: Vladimir Tankovich, Dmitriy Meyerzon, Mihai Petriuc
  • Patent number: 8166041
    Abstract: A search index structure which extends a typical composite index by incorporating an index which is optimized for fast retrieval from storage and which eliminates data which is specific to phrase searching. Other data is represented in a manner which allows it to be calculated rather than stored. Associating variable length entries with logical categories allows their length to be inferred from the category rather than stored. Using delta values between document IDs rather than the ID itself generates a compact, dense symbol set which is efficiently compressed by Huffman encoding or a similar compression method. Using an upper threshold to remove large, and thus rare, delta values from the symbol set prior to encoding further improves the encoding performance.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: April 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Chadd Creighton Merrigan, Mihai Petriuc, Raif Khassanov, Artsiom Ivanovich Kokhan
  • Patent number: 8161036
    Abstract: Technologies are described herein for providing a more efficient approach to ranking search results. One method reduces an amount of ranking data analyzed at query time. In the method, a term is selected, at index time, from a master index. The term corresponds to a number of documents greater than a threshold. A set of documents that includes the term is selected based on the master index. A rank is determined for each document in the set of documents that contains the term. Each document in the set of documents that contains the term is assigned to a high ranking index or a low ranking index based on the simple rank.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Vladimir Tankovich, Dmitriy Meyerzon, Mihai Petriuc
  • Patent number: 7827181
    Abstract: An efficient determination of a click distance value is made for each document in a corpus of documents from data included in a locally-stored inverted index. The click distance is measurement of the number clicks or user navigations from a first document on the network to another document. Specialized words are included in the locally-stored inverted index. The specialized words relate source documents to a set of target documents. A click distance is assigned to a source document when an inverted index is queried for the corresponding set of target documents according to a query that passes in one of the specialized words. The process is repeated for each document in the corpus of documents.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: November 2, 2010
    Assignee: Microsoft Corporation
    Inventor: Mihai Petriuc
  • Publication number: 20100191707
    Abstract: Various techniques are disclosed for creating a snapshot of application data. A snapshot is taken by pausing parts of the application over time. Modifications are paused to a first part of data and the first part is copied into a snapshot. After the first part has finished copying, modifications are paused to remaining data, and the remaining data is copied. The application is unpaused. A snapshot can be taken by unpausing parts of the application over time. Modifications to data in an application are paused. A first part of data is copied, and after the first part has finished copying, modifications to the first part are unpaused. The final part of data is copied, and after the final part has finished copying, modifications to the final part are unpaused. Techniques for creating a snapshot of data residing in multiple locations are described.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 29, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Artsiom Ivanovich Kokhan, Mihai Petriuc, Siddharth Rajendra Shah
  • Publication number: 20100121838
    Abstract: Technologies are described herein for providing a more efficient approach to ranking search results. An illustrative technology reduces an amount of ranking data analyzed at query time. In the technology, a term is selected, at index time, from a master index. The term corresponds to a number of documents greater than a threshold. A set of documents that includes the term is selected based on the master index. A rank is determined for each document in the set of documents that contains the term. Each document in the set of documents that contains the term is assigned to a top document list or a bottom document list based on the rank. Predefined values of at least part of the rank are stored in the top document list for documents in the top document list and are not stored in the bottom document list for documents in the bottom document list.
    Type: Application
    Filed: January 19, 2010
    Publication date: May 13, 2010
    Applicant: Microsoft Corporation
    Inventors: Vladimir Tankovich, Dmitriy Meyerzon, Mihai Petriuc