-
1.
公开(公告)号:US11874893B2
公开(公告)日:2024-01-16
申请号:US16684426
申请日:2019-11-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: Amit Gupta , Neeraj Sharma , Prashant Raj Bhugra , Sumit Chatterjee , Avishek Mazumder , Vivek Jain , Shilpa Gopinathan Nair
IPC: G06F16/958 , G06F9/451 , G06F16/957 , G06F16/9538
CPC classification number: G06F16/958 , G06F9/451 , G06F16/9538 , G06F16/9577
Abstract: Aspects of the present disclosure relate to modularizing and embedding modules across a variety of web applications. More specifically, the present disclosure provides an adaptive UI module to web application servers that adapts its format upon evaluating an environment of the web application and receiving a user request for supplemental information. For example, a single adaptive UI module may be used across a variety of web applications, with a variety of requests for supplemental content from within each web application, to generate multiple, unique formatted UI modules. In this way, a single adaptive UI module may generate formatted UI modules specific to the formatting requirements of each requesting web application, with supplemental content related to each unique user request from within each web application.
-
公开(公告)号:US12182148B2
公开(公告)日:2024-12-31
申请号:US18325529
申请日:2023-05-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Arun Kumar Sacheti , Parthasarathy Govindarajen , Marcelo Medeiros De Barros , Yucan Zhang , Sharada Chandrasekaran , Sumit Chatterjee , Aditya Khandelwal , Achraf AbdelMoneim Chalabi
IPC: G06F16/248 , G06F16/23 , G06F16/242 , G06F16/2453 , G06F16/2455
Abstract: A computing system includes a processor and memory storing instructions that, when executed by the processor, cause the processor to perform acts. The acts include receiving a query provided by a user. The acts additionally include determining that the query is related to a comparison between entities. Based upon the determining that the query is related to the comparison between entities, the computing system generates a prompt that is to be input to a generative language model, where the prompt includes: 1) an instruction for the generative language model to generate a table based upon the query; and 2) attribute values for entities identified by a search system based upon the query. The acts also include providing the prompt as input to the generative language model, where the generative language model generates a table based upon the prompt, and further where the table includes the attribute values for the entities.
-