-
公开(公告)号:US20250111202A1
公开(公告)日:2025-04-03
申请号:US18477760
申请日:2023-09-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: MohammadReza GHAEINI , Can LI , Bin ZHANG
IPC: G06N3/0455 , G06N3/0475
Abstract: The technology relates to systems and methods for dynamically generating prompts for a generative artificial intelligence (AI) model. An example method includes receiving input content for evaluation by a generative AI model; receiving an input-content embedding for the input content; receiving trait data and trait-data embeddings for the trait data; identifying similar trait data by comparing the input-content embedding with the trait-data embeddings, wherein the similar trait data is a subset of the trait data that is similar to the input content; generating a prompt including the input content and the identified similar trait data; providing the prompt to the generative AI model; and receiving, from the generative AI model in response to the prompt, an output payload including an evaluation of the input content.
-
公开(公告)号:US20250110779A1
公开(公告)日:2025-04-03
申请号:US18477312
申请日:2023-09-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ram Kumar Donthula , Amber Bhargava , Anand Rengasamy , Wilco Gerardus Bernardus Bauwer , Grzegorz Andrzej Zygmunt , Jagdish Singh
IPC: G06F9/50
Abstract: Example aspects include techniques for providing an auditable mechanism for internal services to transact on tenant entities. These techniques may include receiving, from an internal service, by an assistant service, a service request to perform a cloud computing action over tenant data of a tenant of a cloud computing environment. In addition, the techniques may include identifying, by the assistant service, an existing principal of the assistant service within the tenant and possession of an existing permission associated with performing the cloud computing action within the tenant of the cloud computing environment. Further, the techniques may include performing the cloud computing action on behalf of the internal service based on identifying the existing principal and possession of the existing permission.
-
公开(公告)号:US20250110778A1
公开(公告)日:2025-04-03
申请号:US18428908
申请日:2024-01-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Aobo GUAN , Tristan Anthony BROWN , Tapan ANSEL
Abstract: Examples of the present disclosure describe systems and methods for heterogeneous scheduling for processors with multiple core types. In some examples, a scheduler assigns thread policies to respective threads. The scheduler then allocates the threads to heterogeneous cores in accordance with the thread policies assigned to the respective threads. The heterogeneous cores include one or more power efficient cores, one or more intermediate cores, and one or more performance-oriented cores, among other core types. In some examples, a core parking engine determines how many cores should be unparked for one or more power efficient cores, one or more intermediate cores, and one or more performance-oriented cores, among other core types.
-
公开(公告)号:US20250110744A1
公开(公告)日:2025-04-03
申请号:US18374363
申请日:2023-09-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Julio GAGO ALONSO , Santiago GALAN , Antonio JUAN HORMIGO , Ivan PIZARRO
IPC: G06F9/38
Abstract: A branch prediction system is configured to perform a method that includes identifying processor branch instructions and building branch target buffer (BTB) branch prediction entries corresponding to the branch instructions. The BTB branch prediction entries are stored in a hierarchy of BTBs. Target branch instruction are identified that have a target BTB entry following execution of a first branch instruction having a first BTB branch prediction entry. A target BTB entry reference is added to the first BTB branch prediction entry.
-
公开(公告)号:US20250110743A1
公开(公告)日:2025-04-03
申请号:US18374223
申请日:2023-09-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Julio Gago Alonso , Santiago Galan , Antonio Juan Hormigo , Ivan Pizarro
Abstract: Improved branch target buffer (BTB) structures are provided. A device can include branch target buffers storing entries corresponding to branch instructions and corresponding targets of the branch instructions. The device can include a victim cache storing a branch target buffer entry that has been evicted from a branch target buffer of the branch target buffers. The device can include branch prediction circuitry configured to access the victim cache responsive to receiving respective miss indications from each branch target buffer of the branch target buffers.
-
公开(公告)号:US12267371B2
公开(公告)日:2025-04-01
申请号:US17341336
申请日:2021-06-07
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Salem Amin Al-Damluji
IPC: H04L65/1104 , H04L65/1045 , H04L69/327
Abstract: A session border controller has a processor operable to receive a message from a connected peer node. The processor inputs the message to a Message Manipulation Function, MMF, which identifies the message as a SIP message, and in response obtains external state data associated with the message from a source independent from the message. The external state data is provided to the MMF. The SIP message is modified using the MMF according to one or more conditions or rules associated with the received external state data; and the modified message is output.
-
公开(公告)号:US12266904B2
公开(公告)日:2025-04-01
申请号:US17337312
申请日:2021-06-02
Applicant: Microsoft Technology Licensing, LLC
Inventor: Shiva Shahin , Dale Eugene Zimmerman
Abstract: A laser device for use with a display including a plurality of pixels is disclosed. The laser device includes a gain section and a modulator. The gain section is electrically coupled with a first current or voltage source. The gain section is configured to selectively amplify an optical power of light reflecting within the gain section based on a first drive current or voltage supplied from the first current or voltage source to the gain section. The modulator is optically coupled with the gain section. The modulator is electrically coupled with a second current or voltage source. The modulator is configured to selectively attenuate or amplify an optical power of light received from the gain section based on a second drive current or voltage supplied from the second current or voltage source to the modulator. Light emitted from the modulator is provided to the display.
-
公开(公告)号:US12266211B2
公开(公告)日:2025-04-01
申请号:US17777572
申请日:2020-11-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jianmin Bao , Dong Chen , Hao Yang , Ting Zhang , Fang Wen , Baining Guo , Lingzhi Li
Abstract: In implementations of the subject matter as described herein, there is provided a method for forgery detection of a face image. Subsequent to inputting a face image, it is detected whether a blending boundary due to the blend of different images exists in the face image, and then a corresponding grayscale image is generated based on a result of the detection, where the generated grayscale image can reveal whether the input face image is formed by blending different images. If a visible boundary corresponding to the blending boundary exists in the generated grayscale image, it indicates that the face image is a forged image; on the contrary, if the visible boundary does not exist in the generated grayscale image, it indicates that the face image is a real image.
-
公开(公告)号:US12266175B2
公开(公告)日:2025-04-01
申请号:US18090843
申请日:2022-12-29
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Yonit Hoffman , Mordechai Kadosh , Zvi Figov , Eliyahu Strugo , Mattan Serry , Michael Ben-Haym
IPC: H04N5/932 , G06V10/70 , G06V20/40 , G06V20/62 , G06V30/244 , G10L15/00 , G10L15/26 , G10L25/48 , G11B27/10
Abstract: Disclosed is a method for automatically detecting an introduction/opening song within a multimedia file. The method includes designating sequential blocks of time in the multimedia file as scene(s) and detecting certain feature(s) associated with each scene. The extracted scene feature(s) may be analyzed and used to assign a probability to each scene that the scene is part of the introduction/opening song. The probabilities may be used to classify each scene as either correlating to or not correlating to, the introduction/opening song. The temporal location of the opening song may be saved as index data associated with the multimedia file.
-
90.
公开(公告)号:US12266048B2
公开(公告)日:2025-04-01
申请号:US17692143
申请日:2022-03-10
Applicant: Microsoft Technology Licensing, LLC
Inventor: Andrew D. Wilson
IPC: G06T15/20 , G06T7/70 , H04L65/403
Abstract: Technologies for transitioning between two-dimensional (2D) and three-dimensional (3D) display views for video conferencing are described herein. Video conferencing applications can have multiple display views for a user participating in a video conference. In certain situations a user may want to transition from a 2D display view of the video conference to a more immersive 3D display view. These transitions can be visually jarring and create an uncomfortable user experience. The transition from a 2D display view to a 3D display view can be improved by executing the transition to a 3D display view by manipulating visual properties of a virtual camera that is employed to generate the display views.
-
-
-
-
-
-
-
-
-