-
公开(公告)号:US10853344B2
公开(公告)日:2020-12-01
申请号:US15661269
申请日:2017-07-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zhongyuan Wang , Kanstantsyn Zoryn , Zhimin Chen , Kaushik Chakrabarti , James P. Finnigan , Vivek R. Narasayya , Surajit Chaudhuri , Kris Ganjam
IPC: G06F7/02 , G06F16/00 , G06F16/22 , G06F16/21 , G06F16/28 , G06F16/901 , G06F16/955 , G06F16/2455 , G06F16/951
Abstract: The present invention extends to methods, systems, and computer program products for understanding tables for search. Aspects of the invention include identifying a subject tuple (e.g., a subject column) for a table, detecting a tuple header (e.g., a column header) using other tables, and detecting a tuple header (e.g., a column header) using a knowledge base. Implementations can be utilized in a structured data search system (SDSS) that indexes structured information, such as, tables in a relational database or html tables extracted from web pages. The SDSS allows users to search over the structured information (tables) using different mechanisms including keyword search and data finding data.
-
公开(公告)号:US10810181B2
公开(公告)日:2020-10-20
申请号:US15950176
申请日:2018-04-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Kanstantsyn Zoryn , Zhimin Chen , Kaushik Chakrabarti , James P. Finnigan , Vivek R. Narasayya , Surajit Chaudhuri , Kris Ganjam
IPC: G06F16/22 , G06F16/951 , G06F16/958 , G06F16/955 , G06F16/2457
Abstract: The present invention extends to methods, systems, and computer program products for refining structured data indexes. Aspects of the invention include associating structured data, such as, for example, tables, with additional content. Additional content can include content outside the and tags of a web table. Indexes for structured data (e.g., table indexes) can be refined based on the additional content to improve the relevance of providing parts of the structured data (e.g., parts of the table) in search results.
-
公开(公告)号:US10261776B2
公开(公告)日:2019-04-16
申请号:US15960489
申请日:2018-04-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: William L. Scheidel , Robert M. Fries , Srivatsan Parthasarathy , Alan C. Shi , James P. Finnigan
IPC: G06F8/60 , G06F8/61 , G06F8/65 , G06F8/70 , G06F8/71 , G06F11/07 , G06F9/445 , G06F9/455 , H04L12/24 , H04L29/08
Abstract: Deployment and servicing tasks associated with multi-tier, distributed applications, application environments and data centers are automated so that a person does not have to manually perform these tasks. All of the information describing and defining the distributed service is modeled and stored in a re-useable service template that can be used to drive an automated system to programmatically deploy and manage the service over time. Deployment and servicing of a distributed application can be automated using re-useable models that capture hardware and workload definitions. The re-useable models in the form of service templates enable delta-based servicing of the application. The service can be deployed to one or more physical machines, one or more virtual machines or to a combination thereof. A default deployment plan can be customized with instance-specific customizations of service parameters.
-
公开(公告)号:US10896229B2
公开(公告)日:2021-01-19
申请号:US16188210
申请日:2018-11-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Kanstantsyn Zoryn , Zhimin Chen , Kaushik Chakrabarti , James P. Finnigan , Vivek R. Narasayya , Surajit Chaudhuri , Kris Ganjam
IPC: G06F17/30 , G06F16/951 , G06F16/2458
Abstract: The present invention extends to methods, systems, and computer program products for computing features of structured data. Aspects of the invention include computing features of table components (e.g., of rows, columns, cells, etc.). Computed features can be used for ranking the table components. When aggregated, features for different components of a table can be used for ranking the table (e.g., a web table).
-
公开(公告)号:US10725769B2
公开(公告)日:2020-07-28
申请号:US16299099
申请日:2019-03-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: William L. Scheidel , Robert M. Fries , Srivatsan Parthasarathy , Alan C. Shi , James P. Finnigan
IPC: G06F8/65 , G06F11/07 , G06F8/70 , G06F8/61 , G06F9/455 , G06F8/60 , H04L12/24 , H04L29/08 , G06F8/71 , G06F9/445
Abstract: Deployment and servicing tasks associated with multi-tier, distributed applications, application environments and data centers are automated so that a person does not have to manually perform these tasks. All of the information describing and defining the distributed service is modeled and stored in a re-useable service template that can be used to drive an automated system to programmatically deploy and manage the service over time. Deployment and servicing of a distributed application can be automated using re-useable models that capture hardware and workload definitions. The re-useable models in the form of service templates enable delta-based servicing of the application. The service can be deployed to one or more physical machines, one or more virtual machines or to a combination thereof. A default deployment plan can be customized with instance-specific customizations of service parameters.
-
公开(公告)号:US10127315B2
公开(公告)日:2018-11-13
申请号:US14325376
申请日:2014-07-08
Applicant: Microsoft Technology Licensing, LLC
Inventor: Kanstantsyn Zoryn , Zhimin Chen , Kaushik Chakrabarti , James P. Finnigan , Vivek R. Narasayya , Surajit Chaudhuri , Kris Ganjam
IPC: G06F17/30
Abstract: The present invention extends to methods, systems, and computer program products for computing features of structured data. Aspects of the invention include computing features of table components (e.g., of rows, columns, cells, etc.). Computed features can be used for ranking the table components. When aggregated, features for different components of a table can be used for ranking the table (e.g., a web table).
-
公开(公告)号:US20180232410A1
公开(公告)日:2018-08-16
申请号:US15950176
申请日:2018-04-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Kanstantsyn Zoryn , Zhimin Chen , Kaushik Chakrabarti , James P. Finnigan , Vivek R. Narasayya , Surajit Chaudhuri , Kris Ganjam
IPC: G06F17/30
CPC classification number: G06F16/2282 , G06F16/24573 , G06F16/951 , G06F16/9558 , G06F16/958
Abstract: The present invention extends to methods, systems, and computer program products for refining structured data indexes. Aspects of the invention include associating structured data, such as, for example, tables, with additional content. Additional content can include content outside the and tags of a web table. Indexes for structured data (e.g., table indexes) can be refined based on the additional content to improve the relevance of providing parts of the structured data (e.g., parts of the table) in search results.
-
公开(公告)号:US09952852B2
公开(公告)日:2018-04-24
申请号:US14874660
申请日:2015-10-05
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC.
Inventor: William L. Scheidel , Robert M. Fries , Srivatsan Parthasarathy , Alan C. Shi , James P. Finnigan
CPC classification number: G06F8/65 , G06F8/60 , G06F8/61 , G06F8/71 , G06F9/44505 , G06F9/45558 , G06F2009/45562 , H04L41/082 , H04L67/34
Abstract: Deployment and servicing tasks associated with multi-tier, distributed applications, application environments and data centers are automated so that a person does not have to manually perform these tasks. All of the information describing and defining the distributed service is modeled and stored in a re-useable service template that can be used to drive an automated system to programmatically deploy and manage the service over time. Deployment and servicing of a distributed application can be automated using re-useable models that capture hardware and workload definitions. The re-useable models in the form of service templates enable delta-based servicing of the application. The service can be deployed to one or more physical machines, one or more virtual machines or to a combination thereof. A default deployment plan can be customized with instance-specific customizations of service parameters.
-
公开(公告)号:US20170322964A1
公开(公告)日:2017-11-09
申请号:US15661269
申请日:2017-07-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zhongyuan Wang , Kanstantsyn Zoryn , Zhimin Chen , Kaushik Chakrabarti , James P. Finnigan , Vivek R. Narasayya , Surajit Chaudhuri , Kris Ganjam
IPC: G06F17/30
CPC classification number: G06F16/2282 , G06F16/211 , G06F16/221 , G06F16/2455 , G06F16/284 , G06F16/901 , G06F16/951 , G06F16/955
Abstract: The present invention extends to methods, systems, and computer program products for understanding tables for search. Aspects of the invention include identifying a subject tuple (e.g., a subject column) for a table, detecting a tuple header (e.g., a column header) using other tables, and detecting a tuple header (e.g., a column header) using a knowledge base. Implementations can be utilized in a structured data search system (SDSS) that indexes structured information, such as, tables in a relational database or html tables extracted from web pages. The SDSS allows users to search over the structured information (tables) using different mechanisms including keyword search and data finding data.
-
-
-
-
-
-
-
-