-
公开(公告)号:US12292866B2
公开(公告)日:2025-05-06
申请号:US18331169
申请日:2023-06-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Meiyalagan Balasubramanian , Lengning Liu , Aditya Kuppa , Kirk Hartmann Freiheit , Kalen Wong , Paula Budig Greve , Patrick Clinton Little , Lucas Pritz , Yue Wang , Vivek Ravindranath Narasayya , Katchaguy Areekijseree , Yeye He , Surajit Chaudhuri , Gaurav Ghosh
IPC: G06F16/215 , G06F16/2455
Abstract: Solutions for data unification include: receiving a data record, the data record comprising a plurality of data fields; selecting, from among the plurality of data fields, a subset of the data fields, the subset of the data fields being fewer in number than the plurality of data fields, wherein selecting the subset of the data fields comprises: applying a first rule to select at least a first one of the data fields within the data record for inclusion in the subset of the data fields; using content of the subset of the data fields, generating a stable identifier (stableID) for the data record; and inserting the stableID into a primary key data field of the data record.
-
公开(公告)号:US20250142220A1
公开(公告)日:2025-05-01
申请号:US18386009
申请日:2023-11-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: Minseok OH , John Peter GODBAZ , Rui JIN
Abstract: Techniques for using a sensor to perform laser signal decoding are disclosed. The sensor may be a global shutter sensor or a rolling shutter sensor. The sensor generates a first set of images while operating in a first mode. In response to detecting a laser signal in the first set of images, the sensor is caused to operate in a second mode. The laser signal includes an embedded frequency signal component and repeats at a periodic rate. While the sensor is operating in the second mode, the sensor generates a second set of images, which capture an entire period of the laser signal. From the second set of images, the embedded frequency signal component is determined. A decoding operation is performed using the embedded frequency signal component.
-
公开(公告)号:US20250141841A1
公开(公告)日:2025-05-01
申请号:US18499887
申请日:2023-11-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: Alexandru JERCAIANU , Thomas Alan JENSEN , Ivan D. PASHOV , Matthew Raymond COX
IPC: H04L9/40
Abstract: Examples of the present disclosure describe systems and methods for zero trust domain name system (DNS) (ZTDNS) based networking. A computing device implementing ZTDNS based networking blocks any outbound connections that are not included in a list of trusted IP addresses. The list of trusted IP addresses is updated in response to the computing device receiving from a trusted DNS server an IP address corresponding to a DNS request. In some examples, the ZTDNS based networking intercepts and evaluates outbound communications for applications that implement a custom application DNS client. In other examples, the ZTDNS based networking intercepts and evaluates outbound communications for virtual environments. The outbound communications for both the custom application DNS client and the virtual environments are proxied through a local DNS client of the computing device.
-
公开(公告)号:US20250141566A1
公开(公告)日:2025-05-01
申请号:US18498439
申请日:2023-10-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Maria Leena Kyllikki VIITANIEMI , Christian L. BELADY , Teresa A. NICK , Winston Allen SAUNDERS , Nicholas Andrew KEEHN , Eric C. PETERSON , Vaidehi ORUGANTI , Bharath RAMAKRISHNAN , Husam Atallah ALISSA
Abstract: A computing device may include a substrate. A computing device may include a processing unit supported by the substrate. A computing device may include an optical transmitter supported by the substrate and in electrical communication with the processing unit.
-
公开(公告)号:US20250139138A1
公开(公告)日:2025-05-01
申请号:US18498029
申请日:2023-10-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christopher A. HAYS , Aaron S. MEYERS
IPC: G06F16/332 , G06F16/33 , G06F16/338 , G10L15/16 , G10L15/183
Abstract: Example solutions perform natural language query processing on hybrid utterances. A precise segment is identified, within the hybrid utterance, and processed with a symbolic AI interpreter configured to generate a first interpretation. The precise segment is replaced, within the hybrid utterance, with a placeholder term thereby resulting in a vague utterance. The vague utterance is processed with a statistical AI interpreter configured to generate a second interpretation. The first interpretation is merged with the second interpretation using the hybrid utterance as a template for the merger and using the placeholder term as the location for the first interpretation within the second interpretation. A complete interpretation is generated and transmitted to a query generator.
-
公开(公告)号:US20250139052A1
公开(公告)日:2025-05-01
申请号:US18494755
申请日:2023-10-25
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jennifer Elizabeth KITSON , Alex John HOCKEY
IPC: G06F16/11
Abstract: A data processing pipeline is configured to create and utilize a file view—an abstract representation of a data file that includes a data file content handle and metadata comprising file properties and pipeline-definable tags—that is passed from stage to stage in the pipeline using out-of-band processing (i.e., processing that is independent from data file record processing). The stages in the pipeline are configured to transform the file view by modifying the metadata to enable efficient data file record processing while minimizing the amount of content that needs to be pulled from the data file and held in memory between stages.
-
公开(公告)号:US20250138818A1
公开(公告)日:2025-05-01
申请号:US18498858
申请日:2023-10-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Crystal Annar EDWARDS , Alexandre ZOLLINGER CHOHFI
IPC: G06F8/73
Abstract: Methods, computer systems, computer-storage media, and graphical user interfaces are provided for efficiently generating code development summaries. In embodiments, commit message data for a commit message associated with code is obtained. In embodiments, the commit message includes a description associated with a corresponding modification in the code. Thereafter, a model prompt to be input into a large language model is generated. The model prompt includes the commit message data. As output from the large language model, a code development summary is obtained that summarizes the commit message data for the commit message associated with the code.
-
公开(公告)号:US20250138666A1
公开(公告)日:2025-05-01
申请号:US19009778
申请日:2025-01-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gilad PUNDAK , Hanan GRINBERG
IPC: G06F3/041 , G06F3/0354 , G06F3/044
Abstract: Systems, methods, and instrumentalities are described herein related to online tuning of pen characterizations. Online tuning may be performed during use of a pen with a touch device. A digitizer may detect signals associated with the pen and noise. A touch controller may execute a signal characterization model that characterizes the detected signals and an online tuner that processes the detected signals to perform online tuning of the signal characterization model. Online testing may validate an online-tuned signal characterization model for online use. Tuning may be based on signal statistics, such as mean or average signal gradients in the detected signals. Signal characterization models may include positioning, signal locating, noise reduction, communication decoding, etc.
-
公开(公告)号:US12289467B2
公开(公告)日:2025-04-29
申请号:US18142430
申请日:2023-05-02
Applicant: Microsoft Technology Licensing, LLC
Inventor: Bin Li , Jizheng Xu , Feng Wu
IPC: H04N19/59 , H04N19/117 , H04N19/13 , H04N19/132 , H04N19/157 , H04N19/176 , H04N19/186 , H04N19/587 , H04N19/82 , H04N19/88 , H04N19/172 , H04N19/61 , H04N19/70
Abstract: Innovations in adaptive encoding and decoding for units of a video sequence can improve coding efficiency. For example, some of the innovations relate to encoding/decoding that includes adaptive switching of color spaces between units within a video sequence. Other innovations relate encoding/decoding that includes adaptive switching of color sampling rates between units within a video sequence. Still other innovations relate encoding/decoding that includes adaptive switching of bit depths between units within a video sequence.
-
公开(公告)号:US12288140B2
公开(公告)日:2025-04-29
申请号:US17150524
申请日:2021-01-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Soyoung Peraud , Alexandre Rochette , Gabriel Arien Desgarennes , Niel Chah , Abhishek Kumar , Timothy James Hazen
IPC: G06N3/09 , G06F18/22 , G06F18/23 , G06F18/2411 , G06F18/2431 , G06N3/084 , G06N20/00
Abstract: A classifier may be trained with less than all datasets manually annotated with labels. A small subset of verbatims may be manually labeled with topic labels as seeds. Data augmentations can be used to acquire seed verbatim sets for known topics and to assign temporary pseudo labels to the rest of the verbatims based on their vector space proximity to the labeled seed verbatims. The training may involve classification epochs during which embeddings are updated with the assumption that the pseudo labels are ground-truth labels. The training may also involve labeling epochs during which the updated embeddings are used to update the vectors corresponding to the verbatims, and pseudo labels are updated based on updated vector coordinates in the vector space. As the training process progresses through the epochs, the embeddings will converge.
-
-
-
-
-
-
-
-
-