Patents by Inventor Pedro Dantas DeRose

Pedro Dantas DeRose 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: 11281846
    Abstract: Rules, such as condition-action rules, are configured at different levels of a hierarchy. For example, a top level site administrator may configure rules, lower level administrators may configure rules and end users may configure rules. Rules created at a higher hierarchical level are automatically inherited by lower hierarchical levels in the same branch of the hierarchy. The source of the inherited rule is indicated with its display such that the hierarchical level of creation can readily be determined. The inherited rule(s) may be toggled on/off at the lower hierarchical levels but edits to inherited rule(s) are restricted. Instead, a copy of any inherited rule may be made to create a local copy of the rule that is editable. Rules may be ordered and when a lower hierarchical level inherits the rules, the ordering is preserved.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: March 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pedro Dantas DeRose, Puneet Narula, Viktoriya Taranov
  • Publication number: 20200389512
    Abstract: Aiding preview providers in providing previews of uniform resource locators to client computing systems in which the uniform resource locators are represented. Upon determining that a uniform resource locator is represented in a client computing system, a preview provider (amongst multiple preview providers) is selected based on a structure of the uniform resource locator. Then, communication is facilitated between the selected preview provider and the client computing system. Within the communication, the preview provider can provide a preview corresponding to the uniform resource locator to the client computing system. This type of mediation may occur between any number of client computing systems and any number of preview providers.
    Type: Application
    Filed: June 4, 2019
    Publication date: December 10, 2020
    Inventors: Siddharth UPPAL, Pedro Dantas DEROSE
  • Publication number: 20200387556
    Abstract: Providing a preview of a uniform resource locator. When the preview provider provides a preview associated with a uniform resource locator, the preview provider also prepares for the selection of that uniform resource locator. As examples only, the preview provider might create content, refresh data, and/or change configuration and/or setting(s) in preparation for more efficiently handling a subsequent request for the resource. As other examples, if the request for the preview includes an identification of the user that will view the preview, the preview provider might change access controls for that user, add the user to a roster, and so forth, in anticipation of more efficiently handling a request from that user to access the resource. In the case of the preview containing restricted content, the preview provider might verify that the user has authorization to view that restricted content even prior to providing the preview itself.
    Type: Application
    Filed: June 4, 2019
    Publication date: December 10, 2020
    Inventors: Siddharth UPPAL, Pedro Dantas DEROSE
  • Publication number: 20190392023
    Abstract: Rules, such as condition-action rules, are configured at different levels of a hierarchy. For example, a top level site administrator may configure rules, lower level administrators may configure rules and end users may configure rules. Rules created at a higher hierarchical level are automatically inherited by lower hierarchical levels in the same branch of the hierarchy. The source of the inherited rule is indicated with its display such that the hierarchical level of creation can readily be determined. The inherited rule(s) may be toggled on/off at the lower hierarchical levels but edits to inherited rule(s) are restricted. Instead, a copy of any inherited rule may be made to create a local copy of the rule that is editable. Rules may be ordered and when a lower hierarchical level inherits the rules, the ordering is preserved. While the ordering of any rules remains constant when inherited at the lower levels, the lower level may toggle on/off the execution of each rule within the ordering.
    Type: Application
    Filed: September 9, 2019
    Publication date: December 26, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Pedro Dantas DeRose, Puneet Narula, Viktoriya Taranov
  • Patent number: 10409897
    Abstract: Rules, such as condition-action rules, are configured at different levels of a hierarchy. For example, a top level site administrator may configure rules, lower level administrators may configure rules and end users may configure rules. Rules created at a higher hierarchical level are automatically inherited by lower hierarchical levels in the same branch of the hierarchy. The source of the inherited rule is indicated with its display such that the hierarchical level of creation can readily be determined. The inherited rule(s) may be toggled on/off at the lower hierarchical levels but edits to inherited rule(s) are restricted. Instead, a copy of any inherited rule may be made to create a local copy of the rule that is editable. Rules may be ordered and when a lower hierarchical level inherits the rules, the ordering is preserved. The lower level may toggle on/off the execution of each rule within the ordering.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: September 10, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pedro Dantas DeRose, Puneet Narula, Viktoriya Taranov
  • Publication number: 20180032486
    Abstract: Rules, such as condition-action rules, are configured at different levels of a hierarchy. For example, a top level site administrator may configure rules, lower level administrators may configure rules and end users may configure rules. Rules created at a higher hierarchical level are automatically inherited by lower hierarchical levels in the same branch of the hierarchy. The source of the inherited rule is indicated with its display such that the hierarchical level of creation can readily be determined. The inherited rule(s) may be toggled on/off at the lower hierarchical levels but edits to inherited rule(s) are restricted. Instead, a copy of any inherited rule may be made to create a local copy of the rule that is editable. Rules may be ordered and when a lower hierarchical level inherits the rules, the ordering is preserved. While the ordering of any rules remains constant when inherited at the lower levels, the lower level may toggle on/off the execution of each rule within the ordering.
    Type: Application
    Filed: October 5, 2017
    Publication date: February 1, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Pedro Dantas DeRose, Puneet Narula, Viktoriya Taranov
  • Patent number: 9792264
    Abstract: Rules, such as condition-action rules, are configured at different levels of a hierarchy. Rules created at a higher hierarchical level are automatically inherited by lower hierarchical levels in the same branch of the hierarchy. The source of the inherited rule is indicated with its display such that the hierarchical level of creation can readily be determined. The inherited rule(s) may be toggled on/off at the lower hierarchical levels but edits to inherited rule(s) are restricted. Instead, a copy of any inherited rule may be made to create a local copy of the rule that is editable. Rules may be ordered and when a lower hierarchical level inherits the rules, the ordering is preserved. While the ordering of any rules remains constant when inherited at the lower levels, the lower level may toggle on/off the execution of each rule within the ordering.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: October 17, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pedro Dantas DeRose, Puneet Narula, Viktoriya Taranov
  • Publication number: 20160070768
    Abstract: Representing structured data extracted from unstructured data in fashion allowing querying using relational database concepts. A method includes receiving user input specifying one or more database views. The method further includes receiving user input specifying an information extraction technique, such as an extraction workflow. The method further includes receiving user input specifying a corpus of data. The extraction technique is applied to the corpus of data to produce the one or more database views. These views can then be queried or operated on using database tools.
    Type: Application
    Filed: June 19, 2015
    Publication date: March 10, 2016
    Inventor: Pedro Dantas DeRose
  • Publication number: 20160041953
    Abstract: Rules, such as condition-action rules, are configured at different levels of a hierarchy. For example, a top level site administrator may configure rules, lower level administrators may configure rules and end users may configure rules. Rules created at a higher hierarchical level are automatically inherited by lower hierarchical levels in the same branch of the hierarchy. The source of the inherited rule is indicated with its display such that the hierarchical level of creation can readily be determined. The inherited rule(s) may be toggled on/off at the lower hierarchical levels but edits to inherited rule(s) are restricted. Instead, a copy of any inherited rule may be made to create a local copy of the rule that is editable. Rules may be ordered and when a lower hierarchical level inherits the rules, the ordering is preserved. While the ordering of any rules remains constant when inherited at the lower levels, the lower level may toggle on/off the execution of each rule within the ordering.
    Type: Application
    Filed: October 8, 2015
    Publication date: February 11, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Pedro Dantas DeRose, Puneet Narula, Viktoriya Taranov
  • Patent number: 9189563
    Abstract: Rules, such as condition-action rules, are configured at different levels of a hierarchy. For example, a top level site administrator may configure rules, lower level administrators may configure rules and end users may configure rules. Rules created at a higher hierarchical level are automatically inherited by lower hierarchical levels in the same branch of the hierarchy. The source of the inherited rule is indicated with its display such that the hierarchical level of creation can readily be determined. The inherited rule(s) may be toggled on/off at the lower hierarchical levels but edits to inherited rule(s) are restricted. Instead, a copy of any inherited rule may be made to create a local copy of the rule that is editable. Rules may be ordered and when a lower hierarchical level inherits the rules, the ordering is preserved. While the ordering of any rules remains constant when inherited at the lower levels, the lower level may toggle on/off the execution of each rule within the ordering.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: November 17, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pedro Dantas DeRose, Puneet Narula, Viktoriya Taranov
  • Patent number: 9177022
    Abstract: A query pipeline for an enterprise search system is configurable by a user of the system. A user may create rules for custom query transformation and parallel query generation, federation of queries, mixing of results and application of display layouts to the received search results. A user interface (UI) assists a user in configuring the search pipeline. For example, a user may enter condition action rules for queries that affect how a query is transformed, how parallel queries are generated, how queries are federated, how search results are ranked and displayed, how rules are ordered and the like.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: November 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Viktoriya Taranov, Pedro Dantas DeRose, Victor Poznanski, Yauhen Shnitko, Puneet Narula, Dmitriy Meyerzon
  • Patent number: 9064004
    Abstract: Representing structured data extracted from unstructured data in fashion allowing querying using relational database concepts. A method includes receiving user input specifying one or more database views. The method further includes receiving user input specifying an information extraction technique, such as an extraction workflow. The method further includes receiving user input specifying a corpus of data. The extraction technique is applied to the corpus of data to produce the one or more database views. These views can then be queried or operated on using database tools.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: June 23, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Pedro Dantas DeRose
  • Publication number: 20130110795
    Abstract: Rules, such as condition-action rules, are configured at different levels of a hierarchy. For example, a top level site administrator may configure rules, lower level administrators may configure rules and end users may configure rules. Rules created at a higher hierarchical level are automatically inherited by lower hierarchical levels in the same branch of the hierarchy. The source of the inherited rule is indicated with its display such that the hierarchical level of creation can readily be determined The inherited rule(s) may be toggled on/off at the lower hierarchical levels but edits to inherited rule(s) are restricted. Instead, a copy of any inherited rule may be made to create a local copy of the rule that is editable. Rules may be ordered and when a lower hierarchical level inherits the rules, the ordering is preserved. While the ordering of any rules remains constant when inherited at the lower levels, the lower level may toggle on/off the execution of each rule within the ordering.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Pedro Dantas DeRose, Puneet Narula, Viktoriya Taranov
  • Publication number: 20130110860
    Abstract: A query pipeline for an enterprise search system is configurable by a user of the system. A user may create rules for custom query transformation and parallel query generation, federation of queries, mixing of results and application of display layouts to the received search results. A user interface (UI) assists a user in configuring the search pipeline. For example, a user may enter condition action rules for queries that affect how a query is transformed, how parallel queries are generated, how queries are federated, how search results are ranked and displayed, how rules are ordered and the like.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Viktoriya Taranov, Pedro Dantas DeRose, Victor Poznanski, Yauhen Shnitko, Puneet Narula, Dmitriy Meyerzon
  • Publication number: 20130110824
    Abstract: A custom search ranking model is configured using a base ranking model that is combined with one or more additional ranking features. A base ranking model that has already been configured and tuned is selected that serves as the base ranking model for a custom search ranking model. The additional ranking feature(s) to combine with the base ranking model may be manually/automatically identified. For example, a feature selection algorithm may be used to automatically identify ranking features that are likely to have a positive impact on results provided by the base search ranking model. A user may also know of the ranking feature(s) that they would like to add to the base ranking model. The custom search ranking model may also be evaluated by automatically creating a set of virtual queries for evaluation.
    Type: Application
    Filed: November 1, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Pedro Dantas DeRose, Vishwa Vinay, Dmitriy Meyerzon
  • Publication number: 20120226715
    Abstract: Representing structured data extracted from unstructured data in fashion allowing querying using relational database concepts. A method includes receiving user input specifying one or more database views. The method further includes receiving user input specifying an information extraction technique, such as an extraction workflow. The method further includes receiving user input specifying a corpus of data. The extraction technique is applied to the corpus of data to produce the one or more database views. These views can then be queried or operated on using database tools.
    Type: Application
    Filed: March 4, 2011
    Publication date: September 6, 2012
    Applicant: Microsoft Corporation
    Inventor: Pedro Dantas DeRose