Microsoft Technology Licensing, LLC patent applications on February 29th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Microsoft Technology Licensing, LLC on February 29th, 2024

Microsoft Technology Licensing, LLC: 43 patent applications

Microsoft Technology Licensing, LLC has applied for patents in the areas of G06N20/00 (8), G06F40/18 (6), G06F17/16 (4), H01L23/15 (4), G06F9/54 (4)

With keywords such as: data, user, based, input, application, computing, component, professional, image, and gate in patent application abstracts.



See the following report for Microsoft Technology Licensing, LLC patent applications published on February 29th, 2024:

Microsoft Technology Licensing, LLC patent applications on February 29th, 2024

Patent Applications by Microsoft Technology Licensing, LLC

20240069074.PEAK VOLTAGE AMPLITUDE DETECTORS TOLERANT TO PROCESS VARIATION AND DEVICE MISMATCH AND RELATED METHODS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ping LU of Cary NC (US) for microsoft technology licensing, llc, Shaishav A. DESAI of San Diego CA (US) for microsoft technology licensing, llc, Minhan CHEN of Cary NC (US) for microsoft technology licensing, llc

IPC Code(s): G01R19/04



Abstract: a peak detector comprises multiple small-size amplitude detection circuits coupled in parallel to signal inputs at which a signal is received from a vco. each amplitude detection circuit generates a voltage on an output, indicating a voltage peak or amplitude of a first signal input and a second signal input (specifically, differential output of vco). at a given time, only one small-size amplitude detection circuit is activated to load vco, reducing the impact on lc resonant frequency. the plurality of small-size detection circuits work sequentially, and an automatic averaging of their outputs can significantly improve the peak detector fluctuation (caused by process variation and device mismatch) compared to each single small-size amplitude detection circuit.


20240069598.COMPOSITE POSE ESTIMATE FOR WEARABLE COMPUTING DEVICE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Evan Gregory LEVINE of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F1/16, G01P3/00, G06N20/00



Abstract: a wearable computing device, including a device body, an inertial measurement unit (imu), and a processor. the processor may receive, from the imu, a plurality of kinematic measurements collected within a time window. with one or more machine learning models, based at least in part on the kinematic measurements, the processor may compute a current velocity estimate for the wearable computing device at a current timestep and a prior velocity estimate for the wearable computing device at a prior timestep. the processor may compute a current pose estimate and a prior pose estimate based at least in part on the current velocity estimate and the prior velocity estimate, respectively. the processor may compute a composite pose estimate for the wearable computing device at the current timestep based on the current pose estimate and the prior pose estimate. the processor may output the composite pose estimate to a target program.


20240069605.FOLDABLE COMPUTING DEVICE SPINE COVER PLATE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Tung Yuen LAU of Hong Kong (CN) for microsoft technology licensing, llc, Blair Madison KENT of Snohomish WA (US) for microsoft technology licensing, llc, Amit KAISTHA of Coppell TX (US) for microsoft technology licensing, llc, Eric Paul WITT of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F1/16



Abstract: a computing device includes a first display-supporting frame rotatably coupled to a second display-supporting frame along a hinge axis via a hinge assembly comprising a central spine extending parallel to the hinge axis. a flexible display is supported by the first display-supporting frame and the second display-supporting frame. a spine cover plate extends over the central spine and is moveably coupled to the hinge assembly for translation relative to the central spine as the first display-supporting frame is rotated relative to the second display-supporting frame.


20240069697.SYSTEM AND METHOD OF RENDERING USER INTERFACE COMPONENTS BASED ON USER INTERACTION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Rahul GUPTA of Bangalore (IN) for microsoft technology licensing, llc, Manoj KUMAR of Una (IN) for microsoft technology licensing, llc, Ankush SHARMA of Delhi (IN) for microsoft technology licensing, llc, Yash SONI of Dewas (IN) for microsoft technology licensing, llc

IPC Code(s): G06F3/0484, G06F9/451



Abstract: a system and method for loading a user interface (ui) component of a ui screen on an as needed basis is conducted by examining a list of ui components included in the ui screen to identify a ui component having an associated replacement component, the replacement component imitating an appearance of the ui component but offering fewer functionalities than the ui component. the replacement component is then loaded in place of the ui component, before user interactions with the ui screen are examined to determine when the ui component is likely to be used. responsive to determining that ui component is likely to be used in the near future, the replacement component is replaced with the ui component in the ui screen.


20240069879.COLLECTION AND REPRESENTATION OF PROGRAM CALL STACKS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Beau Allen BELGRAVE of Sammamish WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F8/41, G06Q30/018



Abstract: the techniques disclosed herein implement an improved format for transmitting call stacks (referred to herein as stacks) from machines to a stack analysis service. moreover, the techniques implement an improved way for the stack analysis service to represent the large number of stacks. the improved format enables the collection of a large number of stacks (e.g., millions or even trillions of stacks) to be more efficient. the improved representation of a large number of stacks enables the analysis to be more efficient. consequently, the techniques described herein reduce the carbon footprint for an organization that operates a group of machines because less network, storage, and/or processing resources are needed to collect and analyze a large number of stacks.


20240069886.TARGETED RELEASE FOR CLOUD SERVICE DEPLOYMENTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Nidhi VERMA of Bellevue WA (US) for microsoft technology licensing, llc, Sandhya SHAHDEO of Redmond WA (US) for microsoft technology licensing, llc, Rahul NIGAM of Bothell WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F8/65



Abstract: a data processing system implements scalable, secure, and reliable targeted release (tr) deployments of updates in cloud-based service. the tr deployment framework is provided that solves the technical problem of facilitating deployment of updates to targeted release customers. tr customers are associated with pre-deployment requirements (pdrs) associated with accreditation and/or validation tasks that must be completed before the update may be deployed to the customer base of the tr customers. a subset of the tr customer base is provided with segregated access to complete these accreditation tasks and/or validation tasks before the update is provided to the remainder of the userbase of the tr customer. this approach ensures that the industry standards and/or customer requirements are met before the update is deployed to the entire userbase of the tr customer.


20240069907.SOFTWARE DEVELOPMENT CONTEXT HISTORY OPERATIONS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Peter GROENEWEGEN of Sammamish WA (US) for microsoft technology licensing, llc, Mark Alistair WILSON-THOMAS of Mercer Island WA (US) for microsoft technology licensing, llc, German David OBANDO CHACON of Kirkland WA (US) for microsoft technology licensing, llc, David Ellis PUGH of Redmond WA (US) for microsoft technology licensing, llc, Mikhail BRESLAV of Redmond WA (US) for microsoft technology licensing, llc, Oscar Alfonso OBESO TREJO of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F8/71, G06F8/33, G06F8/73



Abstract: historic context data is automatically associated with particular pieces of source code by retrieval data structures. ephemeral information is preserved, such as how a piece of code originated operationally and was changed over time, which research sources informed the code's origination and changes, and why particular changes in the code were made. code may be rolled back to an earlier version based on parameters such as whether code had been refactored, or results of testing or static analysis. rollback goes beyond editor undo actions, and a developer need not specify a timestamp or a version number. developer documentation burdens are reduced, developer understanding is increased, and code quality is enhanced, by providing ready access to the code's software development context history data. some actions made possible include highlighting code that was generated automatically by autocompletion or otherwise, highlighting refactored code, and highlighting pasted code, among other actions.


20240069940.NATIVE UI AUTOCOMPLETION THROUGH DIRECT COMMUNICATION WITH THE SHELL_simplified_abstract_(microsoft technology licensing, llc.)

Inventor(s): DANIEL JOHN IMMS of BOTHELL WA (US) for microsoft technology licensing, llc.

IPC Code(s): G06F9/455, G06F13/10



Abstract: an autocompletion feature for a command line interface communicates directly with the shell to obtain candidates to complete a partially-formed cli command. a terminal emulator generates autocompletion request sequences that are intercepted by a custom shell script integrated with the shell. the custom shell script uses its own autocompletion engine and a cli command repository with the most current and historical versions of the cli command structure to obtain autocompletion candidates. in this manner, the shell may be hosted in a remote device or in a separate execution environment without impacting the device hosting the terminal emulator for updates to the cli command structure.


20240069943.DATA-AT-REST PROTECTION FOR VIRTUAL MACHINES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Jin LIN of Seattle WA (US) for microsoft technology licensing, llc, David Alan HEPKIN of Redmond WA (US) for microsoft technology licensing, llc, Michael Bishop EBERSOL of Woodinville WA (US) for microsoft technology licensing, llc, Matthew David KURJANOWICZ of Wenatchee WA (US) for microsoft technology licensing, llc, Taylor Alan HOPE of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F9/455



Abstract: data-at-rest protection for virtual machines includes operating a data protection component within a first privilege context of a guest partition, and operating a guest operating system (os) within a second privilege context of the guest partition. the data protection component participates in data input/output operations of the guest os. based on a data output operation of the guest os, the data protection component applies a first data protection operation to first data associated with the data output operation; and initiates storage of a first result of the first data protection operation to a data storage device. based a data input operation of the guest os, the data protection component applies a second data protection operation to second data associated with the data input operation; and, based on applying the second data protection operation to the second data, communicates an outcome of the data input operation to the guest os.


20240069988.ENHANCED INTEGRATION OF SPREADSHEETS WITH EXTERNAL ENVIRONMENTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Keyur Rahul PATEL of Seattle WA (US) for microsoft technology licensing, llc, James Squires MASSON of Seattle WA (US) for microsoft technology licensing, llc, Joseph John MCDAID of Seattle WA (US) for microsoft technology licensing, llc, Arturo GOICOCHEA HOEFKEN of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F9/54, G06F8/30, G06F40/18



Abstract: an enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. in addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.


20240069989.ENHANCED INTEGRATION OF SPREADSHEETS WITH EXTERNAL ENVIRONMENTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Keyur Rahul PATEL of Seattle WA (US) for microsoft technology licensing, llc, James Squires MASSON of Seattle WA (US) for microsoft technology licensing, llc, Joseph John MCDAID of Seattle WA (US) for microsoft technology licensing, llc, Arturo GOICOCHEA HOEFKEN of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F9/54, G06F8/30, G06F40/18



Abstract: an enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. in addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.


20240069999.DETECTING AND MITIGATING CROSS-LAYER IMPACT OF CHANGE EVENTS ON A CLOUD COMPUTING SYSTEM_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Xiaohan YAN of Sammamish WA (US) for microsoft technology licensing, llc, Ken HSIEH of Kirkland WA (US) for microsoft technology licensing, llc, Murali Mohan CHINTALAPATI of Bellevue WA (US) for microsoft technology licensing, llc, Yingnong DANG of Sammamish WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F11/07



Abstract: the present disclosure relates to systems, methods, and computer-readable media for identifying anomalies of failure events on a cloud computing system and determining cross-component and cross-layer correlation between change events that occur on the cloud computing system and the failure events associated with the anomalies. in particular, this disclosure describes a system that receives telemetry related to change events and failure events across any number of computing layers of a distributed computing environment (e.g., a cloud computing system) and detects anomalies based on counts of failure events that are manifested over discrete periods of time. based on these detected anomalies, the anomaly correlation system can determine cross-layer and cross-component correlations between selective change events and the detected anomalies of failure events. the anomaly correlation system may further generate and provide recommendations related to mitigating or otherwise addressing the anomalies based on the determined correlations.


20240070027.SEAMLESS FALLBACK OF SOFTWARE PACKAGE DURING EXECUTION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Sanjeev ARORA of Redmond WA (US) for microsoft technology licensing, llc, Lawrence Glenn LANDAUER of Kettle Falls WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F11/14, G06F8/65, G06F8/71



Abstract: a method may include first executing an operation of an application using a function call of a first version of a package of the application; first detecting, by the application, an error in the first executing; in response to the first detecting, second executing the operation of the application using a function call of a second version of the package of the application; second detecting, by the application, that no error occurred during the second executing; and in response to the second detecting, electronically logging an error with respect to the function call of the first version of the package.


20240070045.CORRECTING APPLICATION BEHAVIOR USING USER SIGNALS PROVIDING BIOLOGICAL FEEDBACK_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Kuan-Jung CHIANG of San Diego CA (US) for microsoft technology licensing, llc, Weiwei YANG of Seattle WA (US) for microsoft technology licensing, llc, Hayden Sullivan HELM of San Francisco CA (US) for microsoft technology licensing, llc, Amber Dawn HOAK of Silverdale WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F11/34, G06N20/00



Abstract: the present disclosure relates to methods and systems for improving user experiences of an application. the methods and systems receive biological feedback of the user as the user interacts with an application and adapts the application's behavior in response to detecting a user's instantaneous reaction in response to interactions with the application. the methods and systems use a machine learning model to compare the user's current state based on the biological feedback received to known states to determine the user's instantaneous reaction to interactions with the application. the methods and systems provide feedback with a user experience classification of the user's interactions with the application.


20240070053.AUTOMATIC GENERATION OF ASSERT STATEMENTS FOR UNIT TEST CASES_simplified_abstract_(microsoft technology licensing, llc.)

Inventor(s): DAWN DRAIN of BELLEVUE WA (US) for microsoft technology licensing, llc., NEELAKANTAN SUNDARESAN of BELLEVUE WA (US) for microsoft technology licensing, llc., ALEXEY SVYATKOVSKIY of BELLEVUE WA (US) for microsoft technology licensing, llc., MICHELE TUFANO of BELLEVUE WA (US) for microsoft technology licensing, llc.

IPC Code(s): G06F11/36, G06N3/088



Abstract: an assert statement generator employs a neural transformer model with attention to generate candidate assert statements for a unit test method that tests a focal method. the neural transformer model is pre-trained with source code programs and natural language text and fine-tuned with test-assert triplets. a test-assert triplet includes a source code snippet that includes: (1) a unit test method with an assert placeholder; (2) the focal method; and (3) a corresponding assert statement. in this manner, the neural transformer model is trained to learn the semantics and statistical properties of a natural language, the syntax of a programming language, and the relationships between the code elements of the programming language and the syntax of an assert statement.


20240070172.Friction Reduction during Professional Network Expansion_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Choo Yei CHONG of Redmond WA (US) for microsoft technology licensing, llc, Heidi KENYON of Bellingham WA (US) for microsoft technology licensing, llc, Neha Parikh SHAH of Glen Ridge NJ (US) for microsoft technology licensing, llc, Deepa SHENVI PRIOLKAR of Redmond WA (US) for microsoft technology licensing, llc, Christopher Michael DOLLAR of Renton WA (US) for microsoft technology licensing, llc, Jin Young KIM of Seattle WA (US) for microsoft technology licensing, llc, Aaron Nash MELHAFF of Seattle WA (US) for microsoft technology licensing, llc, Venkata Sreekanth KANNEPALLI of Redmond WA (US) for microsoft technology licensing, llc, Wende E. COPFER of Woodinville WA (US) for microsoft technology licensing, llc, Harald BECKER of Seattle WA (US) for microsoft technology licensing, llc, Amy L. HUANG of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F16/28, G06F3/0482, G06F9/451



Abstract: a method for friction reduction during professional network expansion is implemented via a computing system including a processor. the method includes executing, via a network, an enterprise application on a remote computing system operated by a user associated with an enterprise and surfacing a professional networking ui on a display of the remote computing system during execution of the enterprise application. the method includes generating parameters that are representative of a connection between the user and each suggested professional contact based on enterprise-level data corresponding to the user and each suggested professional contact and generating friction-reducing ui elements for each suggested professional contact based on the generated parameters. the method includes receiving, via the professional networking ui, user input including a command to open a contact connection page corresponding to one of the suggested professional contacts and surfacing the corresponding contact connection page including the generated friction-reducing ui elements.


20240070202.Using a Multi-Task-Trained Neural Network to Guide Interaction with a Query-Processing System via Useful Suggestions_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Corby Louis ROSSET of Seattle WA (US) for microsoft technology licensing, llc, Chenyan XIONG of Bellevue WA (US) for microsoft technology licensing, llc, Paul Nathan BENNETT of Redmond WA (US) for microsoft technology licensing, llc, Saurabh Kumar TIWARY of Bellevue WA (US) for microsoft technology licensing, llc, Daniel Fernando CAMPOS of Seattle WA (US) for microsoft technology licensing, llc, Xia SONG of Redmond WA (US) for microsoft technology licensing, llc, Nicholas Eric CRASWELL of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F16/9032, G06F17/16, G06F18/24, G06N5/04, G06N20/00



Abstract: a computer-implemented technique is described herein for assisting a user in advancing a task objective. the technique uses a suggestion-generating system (sgs) to provide one or more suggestions to a user in response to at least a last-submitted query provided by the user. the sgs may correspond to a classification-type or generative-type neural network. the sgs uses a machine-trained model that is trained using a multi-task training framework based on plural groups of training examples, which, in turn, are produced using different respective example-generating methods. one such example-generating method constructs a training example from queries in a search session. it operates by identifying the task-related intent the queries, and then identifying at least one sequence of queries in the search session that exhibits a coherent task-related intent. a training example is constructed based on queries in such a sequence.


20240070223.INCREASED COMPUTATION EFFICIENCY WITH MULTI-STAGE 8-BIT FLOATING POINT MATRIX MULTIPLICATION WITH FORMAT CONVERSION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Yu YAN of Bellevue WA (US) for microsoft technology licensing, llc, Timothy Lawrence HARRIS of Cambridge (GB) for microsoft technology licensing, llc

IPC Code(s): G06F17/16, G06F7/483



Abstract: example solutions for multi-stage 8-bit floating point (fp8) matrix multiplication with format conversion, that benefit computation efficiency of matrix multiplication operations by a processor, include: copying data values in fp8 format from global memory to shared memory; loading thread block tiles of fp8 data values from the shared memory into a set of registers; converting each of the multiple fp8 data values in the set of registers to 16-bit floating point (fp16) data values; submitting the fp16 data values to the tensor core; and performing, with the tensor core, matrix multiply accumulate computations.


20240070240.DATA PROVENANCE TRACKING SERVICE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): William James BLISS of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F21/16, G06F16/22, G06F16/245, G06F16/28



Abstract: disclosed in some examples are methods, systems, devices, and machine-readable mediums which utilize digital tracking tags attached to data to monitor and/or control the data as it moves between applications and/or computing devices. the digital tracking tag may be embedded in the data (e.g., as a digital watermark) or associated with the data e.g., as metadata. in some examples, the digital tracking tag may include an address of a tracking database with which to record one or more events related to the data. for example, recipients, senders, or other participants in a data transfer event may register the data transfer event with the tracking database.


20240070270.GENERATING SECURITY LANGUAGE QUERIES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Daniel Lee MACE of Bellevue WA (US) for microsoft technology licensing, llc, William BLUM of Bellevue WA (US) for microsoft technology licensing, llc, Jeremias EICHELBAUM of Vancouver (CA) for microsoft technology licensing, llc, Amir RUBIN of Vancouver (CA) for microsoft technology licensing, llc, Edir V. GARCIA LAZO of Seattle WA (US) for microsoft technology licensing, llc, Nihal Irmak PAKIS of Vancouver (CA) for microsoft technology licensing, llc, Yogesh K. ROY of Redmond WA (US) for microsoft technology licensing, llc, Jugal PARIKH of Sammamish WA (US) for microsoft technology licensing, llc, Peter A. BRYAN of Seattle WA (US) for microsoft technology licensing, llc, Benjamin Elliott NICK of Bellevue WA (US) for microsoft technology licensing, llc, Ram Shankar Siva KUMAR of Bothell WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F21/55, G06F16/242, G06F40/47



Abstract: a computer-implemented method of generating a security language query from a user input query includes receiving, at a computer system, an input security hunting user query indicating a user intention; selecting, using a trained machine learning model and based on the input security hunting query, an example user security hunting query and corresponding example security language query; generating, using the trained machine learning model, query metadata from the input security hunting query; generating a prompt, the prompt comprising: the input security hunting user query; the selected example user security hunting query and the corresponding example security language query; and the generated query metadata; inputting the prompt to a large language model; receiving a security language query from the large language model corresponding to the input security hunting query reflective of the user intention.


20240070271.METHODS, SYSTEMS AND COMPUTER PROGRAMS FOR DETECTING POTENTIALLY SUSPICIOUS RESOURCE ACCESS EVENTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Daniel DAVRAEV of Or Yehuda (IL) for microsoft technology licensing, llc, Shalom Shay SHAVIT of Yehud (IL) for microsoft technology licensing, llc, Ram Haim PLISKIN of Rishon Le Tzion (IL) for microsoft technology licensing, llc

IPC Code(s): G06F21/55



Abstract: a recovery instruction pertaining to a resource is detected. the recovery instruction is matched with a delete instruction that caused the resource to enter a soft-deleted. a mismatch between a first user account associated with the recovery instruction and a second user account associated with the delete instruction is determined. a mitigation action is performed based on determining the mismatch between the first user account and the second user account.


20240070375.CHANGE RENDERING FOR GENERATED DOCUMENTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Rhys Martin SCHMIDTKE of Seattle WA (US) for microsoft technology licensing, llc, Nimesha MUTHYA of Seattle WA (US) for microsoft technology licensing, llc, James ZHANG of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F40/106, G06F16/93, G06F40/197



Abstract: methods, systems, apparatuses, and computer-readable storage mediums are described for rendering document changes. a first document is rendered in a client user interface (ui) based at least on a first intermediate format representation obtained from a server. a change initiator receives a request for a change to the first document and transmits information indicative of the change to the server. a client renderer selectively modifies a portion of the first intermediate format representation at the client based on the change and renders a modified first document in the ui based at least on the modified first intermediate format representation. the client renderer obtains a second intermediate format representation from the server, where the second intermediate format representation comprises an intermediate format representation generated through processing an updated document definition. the client renderer renders the second document in the ui based at least on the second intermediate format representation.


20240070383.ENHANCED INTEGRATION OF SPREADSHEETS WITH EXTERNAL ENVIRONMENTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Keyur Rahul PATEL of Seattle WA (US) for microsoft technology licensing, llc, James Squires MASSON of Seattle WA (US) for microsoft technology licensing, llc, Joseph John MCDAID of Seattle WA (US) for microsoft technology licensing, llc, Arturo GOICOCHEA HOEFKEN of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F40/18, G06F9/54



Abstract: an enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. in addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.


20240070475.MACHINE LEARNING MODEL BASED ON CONSTRAINED DECISION TREES USING A JUDGMENTAL SAMPLE AND FEATURE RANKING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Shujuan HUANG of Redmond WA (US) for microsoft technology licensing, llc, Kiran RAMA of Bangalore (IN) for microsoft technology licensing, llc, Ke LI of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G06N5/00



Abstract: techniques are described herein that are capable of generating a machine learning model based on constrained decision trees using a judgmental sample and feature ranking. a judgmental sample including observations, which include respective subsets of features, is generated. the observations are selected using multivariate stratified sampling. important subsets of the features are determined based on each important subset being designated as more important than the other features by a respective individual. a score is determined for each feature, indicating a proportion of the important subsets that includes the respective feature. a highest scored feature is identified. constrained decision trees having respective first splits are generated, based on respective subsets of the observations. a proportion of the first splits corresponding to the highest scored feature is based at least on the score of the highest scored feature. a machine learning model is generated based at least on the constrained decision trees.


20240070523.MACHINE LEARNING TRAINING CONTENT DELIVERY_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Allan Rafael CASCANTE VALVERDE of Heredia (CR) for microsoft technology licensing, llc

IPC Code(s): G06N20/00



Abstract: a method of training a machine learning model for classification is described. training data elements to be classified and rules for classification are received. a first content payload, configured to be served by a content delivery system, is generated. the first content payload represents a first training data element and corresponding rules for classification. the first content payload is sent to the content delivery system for classification of the first training data element by users of a plurality of user devices. classification samples are received for the first training data element based on the first content payload. classification identifiers that indicate selected classes for the first training data element are generated based on the classification samples. a machine learning model is trained to classify wild data elements according to the rules for classification using the classification identifiers and the first training data element.


20240070549.GENERATING RULE LISTS FROM TREE ENSEMBLE MODELS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Gopiram Roshan Lal of Madison WI (US) for microsoft technology licensing, llc, Varun Mithal of Sunnyvale CA (US) for microsoft technology licensing, llc, Xiaotong Chen of Sunnyvale CA (US) for microsoft technology licensing, llc

IPC Code(s): G06N20/20



Abstract: systems and methods for extracting rule lists from tree ensembles are provided. a system extracts first stage candidate rules from individual trees. the system identifies the first stage candidate rules that satisfy a precision threshold and places those rules in a solution set. subsequently, a determination is made whether a further stage is needed based on whether a predetermined number of positive data samples of the data set are covered by the solution set. in the further stage, the system generates next stage candidate rules from previous stage candidate rules that have not been pruned and identifies the next stage candidate rules that satisfy the precision threshold, placing those rules in the solution set. a simplified rule list is generated by identifying a minimum subset of rules in the solution set that covers the positive data samples within the precision threshold.


20240070616.Integrated Professional Network Expansion during Employee Onboarding_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Choo Yei CHONG of Redmond WA (US) for microsoft technology licensing, llc, Heidi KENYON of Bellingham WA (US) for microsoft technology licensing, llc, Neha Parikh SHAH of Glen Ridge NJ (US) for microsoft technology licensing, llc, Deepa SHENVI PRIOLKAR of Redmond WA (US) for microsoft technology licensing, llc, Christopher Michael DOLLAR of Renton WA (US) for microsoft technology licensing, llc, Jin Young KIM of Seattle WA (US) for microsoft technology licensing, llc, Aaron Nash MELHAFF of Seattle WA (US) for microsoft technology licensing, llc, Venkata Sreekanth KANNEPALLI of Redmond WA (US) for microsoft technology licensing, llc, Wende E. COPFER of Woodinville WA (US) for microsoft technology licensing, llc, Harald BECKER of Seattle WA (US) for microsoft technology licensing, llc, Amy L. HUANG of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06Q10/10, H04L51/52



Abstract: a method for integrated professional network expansion during employee onboarding is implemented via a computing system including a processor. the method includes executing, via a network, an enterprise application on a first remote computing system operated by an employer associated with an enterprise, as well as causing surfacing of a professional networking ui on a display of the first remote computing system during the execution of the enterprise application. the method also includes receiving, via the professional networking ui surfaced on the display of the first remote computing system, user input including a specification of onboarding parameters for an employee of the enterprise, where the onboarding parameters correspond to one or more professional networking intentions for the employee. the method further includes causing the enterprise application to be executed on a second remote computing system operated by the employee in accordance with the specified onboarding parameters.


20240070790.Automatic Contact Suggestion for Professional Network Expansion_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Choo Yei CHONG of Redmond WA (US) for microsoft technology licensing, llc, Heidi KENYON of Bellingham WA (US) for microsoft technology licensing, llc, Neha Parikh SHAH of Glen Ridge NJ (US) for microsoft technology licensing, llc, Deepa SHENVI PRIOLKAR of Redmond WA (US) for microsoft technology licensing, llc, Christopher Michael DOLLAR of Renton WA (US) for microsoft technology licensing, llc, Jin Young KIM of Seattle WA (US) for microsoft technology licensing, llc, Aaron Nash MELHAFF of Seattle WA (US) for microsoft technology licensing, llc, Venkata Sreekanth KANNEPALLI of Redmond WA (US) for microsoft technology licensing, llc, Wende E. COPFER of Woodinville WA (US) for microsoft technology licensing, llc, Harald BECKER of Seattle WA (US) for microsoft technology licensing, llc, Qintian ZHANG of Seattle WA (US) for microsoft technology licensing, llc, Amy L. HUANG of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06Q50/00, H04L12/16



Abstract: a method for data-driven professional network expansion techniques is implemented via a computing system including a processor. the method includes executing, via a network, an enterprise application on a remote computing system operated by a user associated with an enterprise and surfacing a professional networking ui on a display of the remote computing system during execution of the enterprise application. the method includes accessing enterprise-level data corresponding to the user and the enterprise, extracting parameters associated with the user and the enterprise from the enterprise-level data, and automatically generating, based on the extracted parameters, the user's professional network and a list of suggested professional contacts. the method includes receiving, via ui element(s) surfaced on the professional networking ui, user input including a selection of any of the suggested professional contacts, as well as automatically integrating the selected professional contacts into the surfaced professional networking ui to facilitate professional network expansion.


20240070960.SYSTEMS AND METHODS FOR RAY TRACING ACCELERATION STRUCTURE LEVEL OF DETAIL PROCESSING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Mark S. GROSSMAN of Palo Alto CA (US) for microsoft technology licensing, llc

IPC Code(s): G06T15/00, G06T15/06, G06T15/08



Abstract: systems and methods for ray tracing acceleration structure level of detail processing are described. an example graphics processing system is to retrieve a first level of detail value for a sub-tree from a level of detail residency map corresponding to a bounding volume hierarchy of objects. the graphics processing system is to determine a second level of detail value for the sub-tree. the graphics processing system is to select a final level of detail value for the sub-tree based on a comparison between the first level of detail value for the sub-tree and the second level of detail value for the sub-tree. the graphics processing system is to, based on the final level of detail value for the sub-tree, select child nodes in an acceleration structure tree and trace the selected child nodes.


20240071042.Removing Artifacts in Images Caused by Light Emitted by Electronic Screens_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Sunando SENGUPTA of Reading (GB) for microsoft technology licensing, llc, Ebey Paulose ABRAHAM of Oxford (GB) for microsoft technology licensing, llc, Alexandros NEOFYTOU of London (GB) for microsoft technology licensing, llc, Eric Chris Wolfgang SOMMERLADE of Oxford (GB) for microsoft technology licensing, llc

IPC Code(s): G06V10/60, G06T5/50, G06V10/141, G06V10/25, G06V10/77, G06V40/16, H04N7/15



Abstract: an image-processing technique is described herein for removing a visual effect in a face region of an image caused, at least in part, by screen illumination provided by an electronic screen. the technique can perform this removal without advance knowledge of the nature of the screen illumination provided by the electronic screen. the technique improves the quality of the image and also protects the privacy of a user by removing the visual effect in the face region that may reveal the characteristics of display information presented on the electronic screen. in some implementations, the technique first adjusts a face region of the image, and then adjusts other regions in the image for consistency with the face region. in some implementations, the technique is applied by a videoconferencing application, and is performed by a local computing device.


20240071047.KNOWLEDGE DRIVEN PRE-TRAINED FORM KEY MAPPING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Souvik KUNDU of Kirkland WA (US) for microsoft technology licensing, llc, Jianwen ZHANG of Shoreline WA (US) for microsoft technology licensing, llc, Kaushik CHAKRABARTI of Bellevue WA (US) for microsoft technology licensing, llc, Yuet CHING of Bellevue WA (US) for microsoft technology licensing, llc, Leon ROMANIUK of Snohomish WA (US) for microsoft technology licensing, llc, Zheng CHEN of Bellevue WA (US) for microsoft technology licensing, llc, Cha ZHANG of Bellevue WA (US) for microsoft technology licensing, llc, Neta HAIBY of Los Altos CA (US) for microsoft technology licensing, llc, Vinod KURPAD of Bothell WA (US) for microsoft technology licensing, llc, Anatoly Yevgenyevich PONOMAREV of Sammamish WA (US) for microsoft technology licensing, llc

IPC Code(s): G06V10/764



Abstract: the disclosure herein describes generating input key-standard key mappings for a form. a set of input key-value pairs are received, and a subset of candidate form types are determined from a set of form types using the input key-value pairs. a set of standard keys associated with the determined subset of candidate form types are obtained. a set of input key-standard key pairs are generated using the set of input key-value pairs and the obtained set of standard keys and the set of input key-standard key pairs are narrowed using a narrowing rule. ranking scores for each input key-standard key pair of the narrowed set of input key-standard key pairs are generated. each input key of the set of input key-vale pairs is mapped to a standard key of the set of standard keys using at least the generated ranking scores of the narrowed set of input key-standard key pairs.


20240071118.INTELLIGENT SHAPE PREDICTION AND AUTOCOMPLETION FOR DIGITAL INK_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ava Jane SCHREIBER of Seattle WA (US) for microsoft technology licensing, llc, Christian Mendel CANTON of Bellevue WA (US) for microsoft technology licensing, llc, Erica Simone MARTIN of Mountain View CA (US) for microsoft technology licensing, llc

IPC Code(s): G06V30/32, G06F3/0354, G06F3/041, G06V10/774



Abstract: systems and methods for shape prediction for digital inking applications include training a shape prediction model to predict complete shapes based digital ink data defining unfinished shapes. during use, digital ink data representing an unfinished shape is input to a digital inking application and displayed in a canvas area of the application. the digital ink data is also provided to the shape prediction model as input. the shape prediction model generates a shape prediction based on the digital ink data. the shape prediction is displayed in the canvas area. when a second input is received indicating acceptance of the shape prediction, the digital ink forming the unfinished shape is replaced with digital ink forming a predicted complete shape.


20240071283.INDEPENDENT REFRESH RATE FOR MULTIPLE MONITORS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Michael Paul Erich VON HIPPEL of Seattle WA (US) for microsoft technology licensing, llc, Reiner FINK of Mercer Island WA (US) for microsoft technology licensing, llc, Leonardo Esteban BLANCO of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G09G3/20, G06F3/14



Abstract: independent refresh rates may be enabled for multiple monitors. any displays that are presenting content in a full screen mode are refreshed at a rate set by the application presenting the content. all other devices are refreshed at a rate that is determined by a window manager based on various factors including the type of application(s) executing, the size of the applications presenting content, the location of the applications presenting content, hardware configurations, and so forth.


20240071543.FUSE BASED REPLAY PROTECTION WITH DYNAMIC FUSE USAGE AND COUNTERMEASURES FOR FUSE VOLTAGE CUT ATTACKS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ling Tony CHEN of Bellevue WA (US) for microsoft technology licensing, llc, Felix DOMKE of Lübeck (DE) for microsoft technology licensing, llc, Ankur CHOUDHARY of Redmond WA (US) for microsoft technology licensing, llc, Bradley Joseph LITTERELL of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G11C29/02



Abstract: a tpm with programmable fuses in an soc includes an on-die ram storing a blown-fuse count and a tpm state read from off-die nv memory. during initialization, if the blown-fuse count is greater than a tpm state fuse count, a tpm state pin-attempt-failure count is incremented, thereby thwarting a replay attack. if a pin satisfies a pin failure policy, and if a tpm state previously-passed-pin indicator is set to true, a fuse is blown and the blown-fuse count incremented depending on the pin being incorrect, but if the tpm state previously-passed-pin indicator is set to false, a fuse is blown and the blown-fuse count incremented independent of whether the pin is correct or incorrect. the tpm state fuse count is set equal to the blown-fuse count. if a counter cleared before processing the pin remains cleared during the next initialization, a fuse voltage cut is detected and a penalty imposed.


20240071778.SEMICONDUCTOR INTERCONNECT BRIDGE PACKAGING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Rahul AGARWAL of Livermore CA (US) for microsoft technology licensing, llc, Jon Thomas Woodyard of Livermore CA (US) for microsoft technology licensing, llc

IPC Code(s): H01L21/48, H01L21/56, H01L23/00, H01L23/14, H01L23/15, H01L23/498, H01L23/538, H01L25/065



Abstract: embodiments of the present disclosure include techniques for a package and process for semiconductor dies. an interconnect bridge includes first conductors that electrically connect two or more semiconductor die. the interconnect bridge includes second conductors between opposite surfaces. a substrate of the interconnect bridge is removed to expose conductors of an interconnect layer that are electrically coupled to connections to the first and second semiconductor dies in a region of overlap between the semiconductor dies and interface bridge.


20240071937.SEMICONDUCTOR INTERCONNECT BRIDGE PACKAGING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Rahul AGARWAL of Livermore CA (US) for microsoft technology licensing, llc, Jon Thomas Woodyard of Livermore CA (US) for microsoft technology licensing, llc

IPC Code(s): H01L23/538, H01L23/00, H01L23/14, H01L23/15, H01L23/498, H01L25/065



Abstract: embodiments of the present disclosure include techniques for a package and process for semiconductor dies. an interconnect bridge includes first conductors that electrically connect two or more semiconductor die. the interconnect bridge includes second conductors between opposite surfaces. a substrate of the interconnect bridge is removed to expose conductors of an interconnect layer that are electrically coupled to connections to the first and second semiconductor dies in a region of overlap between the semiconductor dies and interface bridge.


20240073048.EYE CONTACT ASSISTANCE IN VIDEO CONFERENCE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ryen William White of Woodinville WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L12/18, G06F3/01, G06T7/70



Abstract: generally discussed herein are devices, systems, and methods for eye contact assistance in a video conference. a method can include determining a location of the web camera relative to a display, providing a user interface of the video conference on the display, and providing, on the user interface, a graphic display of information at pixels of the display that are most proximate the location.


20240073123.ALTERNATIVE ROUTE PROPOGATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Russell Andrew Penar of Highlands Ranch CO (US) for microsoft technology licensing, llc, Noah Kipling WEIS of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L45/00, H04L45/28



Abstract: a method for high availability routing of a communication is provided. a broadcast routing message that includes a voice termination identifier is received from a communication service. based upon the broadcast routing message, a secondary path for routing communications to an endpoint of the communication service associated with the voice termination identifier is identified. the secondary path provides an alternative route around a primary route over a packet-switched network to the communication service. an indication to setup a call to the endpoint. a metric for the primary route for the call through the service provider network connection that does not meet a defined condition is identified. in response to identifying that the metric for the primary route for the call through the service provider network connection does not meet the defined condition, the call is routed using the secondary path to the endpoint through the communication service.


20240073162.CONTEXTUAL MESSAGING IN VIDEO CONFERENCE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ryen William White of Woodinville WA (US) for microsoft technology licensing, llc, Peter Bailey of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L51/046, G06F3/0481, G06V20/40, H04L65/403



Abstract: generally discussed herein are devices, systems, and methods for contextual messaging in a conference. a method can include receiving, by a first user interface, data indicating content of a message, a recipient of the message, and a condition that, when satisfied during the conference, causes the message to be visually displayed during the audiovisual conference, while the conference is being held via an audiovisual conference application, monitoring user contextual data for whether the condition is satisfied, responsive to the condition being satisfied, augmenting audiovisual conference data from the audiovisual conference application to include the message resulting in augmented audiovisual data, and providing, to the recipient on a second user interface of the audiovisual conference application, a view of the augmented audiovisual data.


20240073222.TECHNIQUES FOR MANAGING PROJECTS AND MONITORING NETWORK-BASED ASSETS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Brandon Dixon of San Francisco CA (US) for microsoft technology licensing, llc, Jonas Edgeworth of San Francisco CA (US) for microsoft technology licensing, llc, Stephen Ginty of Memphis TN (US) for microsoft technology licensing, llc, Chris Kiernan of San Francisco CA (US) for microsoft technology licensing, llc, Elias Manousos of San Francisco CA (US) for microsoft technology licensing, llc, Jonathan Matkowsky of Mercer Island WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L29/06



Abstract: techniques are disclosed of enabling projects to be managed for grouping artifacts about related network activity. a graphical interface can be provided to enable users to create both public and private projects with information including names, descriptions, collaborators and monitoring profiles. a project can include context and history of the project so multiple users can collaborate within a project to view the analysis process as assets are identified in the project. information is retrieved for identified assets in separate projects and is available for display in the graphical interface.


20240073223.CLOUD ATTACK DETECTION VIA API ACCESS ANALYSIS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Josef WEIZMAN of Haifa (IL) for microsoft technology licensing, llc, Ram Haim Pliskin of Rishon Lezion (IL) for microsoft technology licensing, llc, Aharon Naftali Michaels of Beit Shemesh (IL) for microsoft technology licensing, llc

IPC Code(s): H04L9/40



Abstract: generally discussed herein are devices, systems, and methods for cloud resource security. a method can include receiving, at a monitor device and from a first cloud resource of cloud resources hosted by a cloud provider, a request for a token that uniquely identifies the first cloud resource, the request indicating a destination that is a metadata server. the method can include comparing, based on entries in an application programming interface (api) access log, the cloud provider associated with the first cloud resource and a cloud provider associated with the metadata server. the method can include responsive to the cloud provider of the first cloud resource being different from the cloud provider of the metadata server performing a security mitigation action.


20240073366.INCLUSIVE SCREEN SHARING WITH ONLINE MEETINGS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Cavill DSOUZA of Bothell WA (US) for microsoft technology licensing, llc, Murat TORLAKCIK of Dublin (IE) for microsoft technology licensing, llc, Juan José MONTIEL PÉREZ of Dun Laoghaire (IE) for microsoft technology licensing, llc, Ivan SHASTIN of Dublin (IE) for microsoft technology licensing, llc

IPC Code(s): H04N7/15, G06F3/14, H04L12/18



Abstract: the present disclosure relates to methods and systems for detecting the links for webpages presented by users through screen sharing during an online meeting. the methods and systems post the links for the webpages in the meeting chat in near real time during the online meeting. the links for the webpages are available for access in the meeting chat during the online meeting and after the online meeting finishes.


20240073523.SYSTEMS AND METHODS FOR GENERATING DEPTH INFORMATION FROM LOW-RESOLUTION IMAGES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Michael BLEYER of Seattle WA (US) for microsoft technology licensing, llc, Christopher Douglas EDMONDS of Carnation WA (US) for microsoft technology licensing, llc, Antonios MATAKOS of Redmond WA (US) for microsoft technology licensing, llc, Raymond Kirk PRICE of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): H04N23/68, G06T3/40, G06T7/55



Abstract: a system for generating depth information from low-resolution images is configured to access a plurality of image frames capturing an environment, identify a first group of image frames from the plurality of image frames, and generate a first image comprising a first composite image of the environment using the first group of image frames as input. the first composite image has an image resolution that is higher than an image resolution of the image frames of the first group of image frames. the system is also configured to obtain a second image of the environment, where parallax exists between a capture perspective associated with the first image and a capture perspective associated with the second image. the system is also configured to generate depth information for the environment based on the first image and the second image.


20240074330.TOPOLOGICAL SUPERCONDUCTOR DEVICES WITH TWO GATE LAYERS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Georg Wolfgang WINKLER of Santa Barbara CA (US) for microsoft technology licensing, llc, Farhad KARIMI of Santa Barbara CA (US) for microsoft technology licensing, llc, Kevin Alexander VAN HOOGDALEM of Alphen aan den Rijn (NL) for microsoft technology licensing, llc, Gijsbertus DE LANGE of Delft (NL) for microsoft technology licensing, llc, Jonne Verneri KOSKI of The Hague (NL) for microsoft technology licensing, llc, Roman Mykolayovych LUTCHYN of Santa Barbara CA (US) for microsoft technology licensing, llc

IPC Code(s): H10N60/10, H10N60/01



Abstract: topological superconductor devices with gates formed in two gate layers are described. a topological superconductor device includes a superconducting wire having a first junction near a first end of the superconducting wire and a second junction near a second end, opposite to the first end. the topological superconductor device further includes: (1) a first side-plunger gate and a second-side plunger gate formed in a first gate layer of the topological superconductor device, (2) a middle-plunger gate formed in the first gate layer of the topological superconductor device, (3) a first cutter gate formed in a second layer, different from the first layer, of the topological superconductor device, and (4) a second cutter gate formed in the second layer of the topological superconductor device. the plunger gates are operable to tune respective sections of the superconducting wire and the cutter gates are operable to open and close the respective junctions.


20240074331.METHOD AND APARATUS FOR MEASURING NON-LOCAL CONDUCTANCE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Esteban Adrian MARTINEZ of Copenhagen (DK) for microsoft technology licensing, llc, Saulius VAITIEKENAS of Copenhagen (DK) for microsoft technology licensing, llc, Lucas CASPARIS of Copenhagen (DK) for microsoft technology licensing, llc, Esben Bork HANSEN of Copenhagen (DK) for microsoft technology licensing, llc

IPC Code(s): H10N60/10, G01R19/00, H10N60/01



Abstract: a semiconductor-superconductor hybrid device comprises a semiconductor component having first and second terminals, first and second gate electrodes for electrostatically gating the first and second terminals. a second gate electrode electrostatically gates the second terminal, and a superconductor component is configured for energy level hybridisation with the semiconductor component. a method of measuring a non-local conductance of the semiconductor component comprises applying a first gate voltage to the first gate electrode to gate the first terminal to an open regime, applying a second gate voltage to the second gate electrode to gate the second terminal to a tunnelling regime, applying a bias voltage to the first terminal, and while applying the first gate voltage, the second gate voltage, and the bias voltage, measuring a current through the second terminal; with the superconductor component grounded.


Microsoft Technology Licensing, LLC patent applications on February 29th, 2024