Microsoft Technology Licensing, LLC patent applications on April 11th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Microsoft Technology Licensing, LLC on April 11th, 2024

Microsoft Technology Licensing, LLC: 36 patent applications

Microsoft Technology Licensing, LLC has applied for patents in the areas of G06F16/9535 (6), G06N10/20 (4), G06V10/25 (4), G06F16/9538 (4), G06N20/00 (4)

With keywords such as: user, based, device, data, image, computing, query, network, neural, and input in patent application abstracts.



Patent Applications by Microsoft Technology Licensing, LLC

20240118468.RAINBOW REDUCTION FOR WAVEGUIDE DISPLAYS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Yifei ZHANG of Bellevue WA (US) for microsoft technology licensing, llc, Yarn Chee POON of Redmond WA (US) for microsoft technology licensing, llc, Mathew David WATSON of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G02B5/20, G02B5/18



Abstract: a rainbow artifact mitigation system includes an angular dependent filter configured to receive light and to transmit light according to one or more angular transmission functions. the one or more angular transmission functions define light transmission as a function of incident angle for the angular dependent filter, the angular dependent filter is configured to at least partially mitigate transmission of light for at least some incident angles above 40�. the angular dependent filter comprises a plurality of nanostructures, and the nanostructures of the plurality of nanostructures are arranged in an array with one or more sub-wavelength periods. the one or more angular transmission functions comprise at least two different angular transmission functions for different regions of the angular dependent filter.


20240118770.COMPENSATING FOR TOUCH-SCREEN COUPLING THROUGH DISPLAY ELECTRODE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Eliyahu BAREL of Rosh-HaAyin (IL) for microsoft technology licensing, llc, On HARAN of Kfar Saba (IL) for microsoft technology licensing, llc

IPC Code(s): G06F3/041, G06F3/044



Abstract: a touch-screen display device comprises a series of column electrodes and a series of row electrodes, with an electronic display layer arranged behind the series of column electrodes and behind the series of row electrodes. the series of row electrodes crosses the series of column electrodes such that the electrical impedance at each crossing of a row and column electrode is responsive to the proximity of a touch input to that crossing. a row-drive circuit is configured to apply an excitation signal to a selected row electrode and to concurrently apply a compensation signal to one or more other row electrodes, the compensation signal being out of phase with respect to the excitation signal. a column-sense circuit is configured to sense a column signal from the series of column electrodes and to provide a corresponding column output.


20240118785.INTEROPERABILITY FOR TRANSLATING AND TRAVERSING 3D EXPERIENCES IN AN ACCESSIBILITY ENVIRONMENT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Brett D. HUMPHREY of Seattle WA (US) for microsoft technology licensing, llc, Kian Chai NG of Redmond WA (US) for microsoft technology licensing, llc, Thomas Matthew GABLE of Seattle WA (US) for microsoft technology licensing, llc, Amichai CHARNOFF of Washington DC (US) for microsoft technology licensing, llc, Martin GRAYSON of Redmond WA (US) for microsoft technology licensing, llc, Rita Faia MARQUES of Cambridge (GB) for microsoft technology licensing, llc, Cecily Peregrine Borgatti MORRISON of Cambridge (GB) for microsoft technology licensing, llc, Harshadha BALASUBRAMANIAN of Hatfield (GB) for microsoft technology licensing, llc

IPC Code(s): G06F3/04815, G06F3/0484



Abstract: the techniques disclosed herein enable systems to translate three-dimensional experiences into user accessible experiences to improve accessibility for users with disabilities. this is accomplished by extracting components from a three-dimensional environment such as user avatars and furniture. the components are organized into component groups based on shared attributes. the component groups are subsequently organized into a flow hierarchy. the flow hierarchy is then presented to the user in an accessibility environment that enables interoperability with various accessibility tools such as screen readers, simplified keyboard inputs, and the like. selecting a component group, and subsequently, a component through the accessibility environment accordingly invokes functionality within the three-dimensional environment. in this way, users with disabilities are empowered to fully interact with three-dimensional experiences.


20240118803.SYSTEM AND METHOD OF GENERATING DIGITAL INK NOTES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Fnu PRIMADONA of Mill Creek WA (US) for microsoft technology licensing, llc, Sivaramakrishna MOPATI of Issaquah WA (US) for microsoft technology licensing, llc, Jason Glenn SILVIS of Snohomish WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F3/04883, G06F3/04845, G06F11/34



Abstract: a method of and system for automatically generating an ink note object is carried out by detecting receipt of a digital ink input on a user interface (ui) screen, the ui screen being displayed by an application and being associated with at least one of a document, a page or an event. once digital ink input is detected, the digital ink input is captured. additionally, contextual data associated with the digital ink input is collected, the contextual data being related to at least one of the document, the page, the event, and a user providing the digital ink input. an ink note object is then generated and stored for the digital ink input, the ink note object including the captured digital ink input and the contextual data, and the ink note object being an entity that is separate from the document, the page and the even.


20240118967.FAILURE RECOVERY RECOMMENDATIONS FOR CLI COMMANDS_simplified_abstract_(microsoft technology licensing, llc.)

Inventor(s): CHRISTOPHER O'TOOLE of REDMOND WA (US) for microsoft technology licensing, llc., ROSHANAK ZILOUCHIAN MOGHADDAM of KIRKLAND WA (US) for microsoft technology licensing, llc.

IPC Code(s): G06F11/07, G06F11/32, G06F18/214, G06N20/00



Abstract: a failure recommendation system for a command line interface (cli) uses machine learning to predict the most likely command to correct an unsuccessful or failed attempt to perform an intended operation using the cli. the failure recommendation system is based on a conditional probability model trained on failure-success pairs of commands from cli telemetry data to learn the most likely command to remediate a failure. the conditional probability model predicts the most likely command based on a failure type and the failed command. the failure type is identified through a failure type classifier and is used to select the most likely command to remediate a failure from the different events that may lead to a failure.


20240118988.FEATURE DEPLOYMENT READINESS PREDICTION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Connie Qin YANG of Seattle WA (US) for microsoft technology licensing, llc, Matthew Scott ROSOFF of Seattle WA (US) for microsoft technology licensing, llc, Nithin ADAPA of Seattle WA (US) for microsoft technology licensing, llc, Logan RINGER of Mukilteo WA (US) for microsoft technology licensing, llc, Steve Ku LIM of Redmond WA (US) for microsoft technology licensing, llc, Xiaoyu CHAI of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F11/34, G06F11/30, G06F11/32, G06F18/243



Abstract: systems and methods directed to generating a predicted quality metric are provided. telemetry data may be received from a from a first group of devices executing first software. a quality metric for the first software may be generated based on the first telemetry data. telemetry data from a second group of devices may be received, where the second group of devices is different from the first group of devices. covariates impacting the quality metric based on features included in the first telemetry data and the second telemetry data may be identified, and a coarsened exact matching process may be performed utilizing the identified covariates to generate a predicted quality metric for the first software based on the second group of devices.


20240119050.METHOD AND SYSTEM FOR EXTENDING QUERY PROCESSING WITH DIFFERENTIABLE OPERATORS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Matteo INTERLANDI of Torrance CA (US) for microsoft technology licensing, llc, Apurva Sandeep Gandhi of Union City CA (US) for microsoft technology licensing, llc, Yuki Asada of Arlington MA (US) for microsoft technology licensing, llc, Advitya Gemawat of Cambridge MA (US) for microsoft technology licensing, llc, Victor Renjie Fu of Boston MA (US) for microsoft technology licensing, llc, Lihao Zhang of Quincy MA (US) for microsoft technology licensing, llc, Rathijit Sen of Redmond WA (US) for microsoft technology licensing, llc, Dalitso Hansini Banda of Mountain View CA (US) for microsoft technology licensing, llc

IPC Code(s): G06F16/2453, G06F16/242



Abstract: example aspects include techniques for query processing over deep neural network runtimes. these techniques include receiving a query including a query operator and a trainable user defined function (udf). in addition, the techniques include determining a query representation based on the query, and determining, for performing the query in a neural network runtime, an initial neural network program based on the query representation, the initial neural network program including a differentiable operators corresponding to the query operator. and executing the neural network program in the neural network runtime over the neural network data structure to generate a query result. further, the techniques include training the initial neural network program via the neural network runtime to determine a trained neural network program, and executing the trained neural network program in the neural network runtime to generate inference information.


20240119089.CASCADED VIDEO ANALYTICS FOR EDGE COMPUTING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ganesh ANANTHANARAYANAN of Seattle WA (US) for microsoft technology licensing, llc, Yuanchao SHU of Bellevue WA (US) for microsoft technology licensing, llc, Shadi NOGHABI of Seattle WA (US) for microsoft technology licensing, llc, Paramvir BAHL of Bellevue WA (US) for microsoft technology licensing, llc, Landon COX of Seattle WA (US) for microsoft technology licensing, llc, Alexander CROWN of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F16/71, G06F16/738, G06F16/783, G06V20/40



Abstract: this document relates to performing live video stream analytics on edge devices. one example determines resources available to the system, and a video analytics configuration is selected that distributes work between edge devices and cloud devices in a cascading manner, where edge device processing is prioritized over cloud processing in order to conserve resources. this example can dynamically modify the allocation of processing depending on changing conditions, such as network availability.


20240119095.SEARCH SYSTEM THAT PROVIDES SEARCH RESULTS AND GENERATED CONTENT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Arun Kumar SACHETI of Sammamish WA (US) for microsoft technology licensing, llc, Nevin YANG of La Mirada CA (US) for microsoft technology licensing, llc, Meenaz Aliraza MERCHANT of Kirkland WA (US) for microsoft technology licensing, llc, Parthasarathy GOVINDARAJEN of Sammamish WA (US) for microsoft technology licensing, llc, Jeff R. DEVRIES of Seattle WA (US) for microsoft technology licensing, llc, Jason Blake FISCHEL of Mercer Island WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F16/951, G06F16/9535, G06F16/9538



Abstract: a computing system is described, where the computing system includes a processor and memory storing instructions that, when executed by the processor, cause the processor to perform several acts. the acts include receiving a query from an application executing on a client computing device that is in network communication with the computing system. the acts also include searching a computer-readable index of items based upon the query, identifying an item based upon the searching of the computer-readable index, transmitting the query to a computer-implemented model, and obtaining content generated by the computer-implemented model, where the computer-implemented model generated the content based upon the query. the acts further include returning at least one of the item or the content to the client computing device for presentment by way of the application executing on the client computing device.


20240119097.PROVIDING RECENT EVENT INFORMATION FOR WEB SEARCH QUERIES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Manoj Kumar AGARWAL of Hyderabad (IN) for microsoft technology licensing, llc, Gandhi Rajeshkumar RONNIE of Surat (IN) for microsoft technology licensing, llc

IPC Code(s): G06F16/9535, G06F16/955



Abstract: an electronic device may identify one or more search queries occurring frequently in a query log during a temporal period and maintain, for each of the one or more search queries, a frequency count of the search query occurring in the query log. the device may identify, a plurality of uniform resource locators (urls) and match, one or more urls of the plurality of urls based on text of the urls. the device may generate a news event profile for each search query and add each of the matching urls into a respective news event profile. the device may receive a query from a user and identify, a matching news event profile. the device causes urls of the matching news event profile and one or more related search queries from the first group of search queries to be presented to the user.


20240119099.DOCUMENT RE-FINDING SYSTEM_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Gonzalo A. RAMOS of Kirkland WA (US) for microsoft technology licensing, llc, Jin A. SUH of Seattle WA (US) for microsoft technology licensing, llc, Shiqian Rachel NG of Seattle WA (US) for microsoft technology licensing, llc, Christopher Alan MEEK of Kirkland WA (US) for microsoft technology licensing, llc, Haekyu PARK of Atlanta GA (US) for microsoft technology licensing, llc

IPC Code(s): G06F16/9535, G06F16/9538



Abstract: a document re-finding system generates embeddings for concept clips provided by a user, the concept clips defining a concept for searching for content of interest to the user in a plurality of documents previously seen by the user. the re-finding system determines semantic relationships between the concept and document clips, related to respective document among the plurality of documents, based on the concept embedding and embeddings generated for the document clips. a graphical user interface depicting the semantic relationships is rendered to the user and is operable to enable re-finding a document, among the plurality of documents, having the content of interest to the user.


20240119108.EVALUATING QUANTUM COMPUTING CIRCUITS IN VIEW OF THE RESOURCE COSTS OF A QUANTUM ALGORITHM_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Thomas HAENER of Zurich (CH) for microsoft technology licensing, llc, Martin H. ROETTELER of Woodinville WA (US) for microsoft technology licensing, llc, Krysta M. Svore of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06N10/20, G06F17/11, G06N10/60



Abstract: methods for evaluating quantum computing circuits in view of the resource costs of a quantum algorithm are described. a processor-implemented method for performing an evaluation of a polynomial corresponding to an input is provided. the method includes determining a polynomial interpolation for a set of sub-intervals corresponding to the input. the method further includes constructing a quantum circuit for performing, in parallel, polynomial evaluation corresponding to each of the set of sub-intervals.


20240119112.Tomography of unitary matrix using quantum computing device_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Jeongwan HAAH of Bellevue WA (US) for microsoft technology licensing, llc, Robin Ashok KOTHARI of Seattle WA (US) for microsoft technology licensing, llc, Ryan William O'DONNELL of Pittsburgh PA (US) for microsoft technology licensing, llc, Ewin Nicolas TANG of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F17/16, G06N10/20



Abstract: a computing system including a quantum computing device and a classical computing device. the computing system computes an estimated unitary matrix over a plurality of iterations that each include, at a processor, computing a current-iteration exponent, a current-iteration error parameter, and a conjugate transpose of a current-iteration estimate of the unitary matrix. each iteration further includes transmitting the current-iteration exponent, the current-iteration error parameter, and the conjugate transpose to the quantum computing device. at the quantum computing device, each iteration further includes computing a process tomography result and outputting the process tomography result to the classical computing device. at the processor, each iteration further includes computing a distance measure between the current-iteration estimate and the process tomography result, and, when the distance measure is below a predefined constant, updating the current-iteration estimate. the computing system outputs, as the estimated unitary matrix, the updated current-iteration estimate computed in a final iteration.


20240119129.SUPERVISED LEARNING SYSTEM FOR IDENTITY COMPROMISE RISK COMPUTATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Sayed Hassan ABDELAZIZ of Redmond WA (US) for microsoft technology licensing, llc, Maria PUERTAS CALVO of Seattle WA (US) for microsoft technology licensing, llc, Laurentiu Bogdan CRISTOFOR of Redmond WA (US) for microsoft technology licensing, llc, Rajat LUTHRA of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F21/31, G06N20/00, H04L9/40



Abstract: systems are provided for improving computer security systems that are based on user risk scores. these systems can be used to improve both the accuracy and usability of the user risk scores by applying multiple tiers of machine learning to different the user risk profile components used to generate the user risk scores and in such a manner as to dynamically generate and modify the corresponding user risk scores.


20240119168.BLIND SUBPOENA PROTECTION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ramarathnam VENKATESAN of Redmond WA (US) for microsoft technology licensing, llc, Nishanth CHANDRAN of Bangalore (IN) for microsoft technology licensing, llc, Panagiotis ANTONOPOULOS of Redmond WA (US) for microsoft technology licensing, llc, Srinath T.V. SETTY of Redmond WA (US) for microsoft technology licensing, llc, Basil CHERIAN of Bellevue WA (US) for microsoft technology licensing, llc, Daniel John CARROLL, JR. of Columbia MD (US) for microsoft technology licensing, llc, Jason Sydney BARNWELL of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F21/62, H04L9/08, H04L9/32



Abstract: embodiments described herein enable at least one of a plurality of entities to access data protected by a security policy in response to validating respective digital access requests from the entities. the respective digital access requests are received, each comprising a proof. for each request, an encrypted secret share is obtained from a respective ledger database. each request is validated based at least on the respective encrypted secret share and the proof, without decrypting the respective encrypted secret share. in response to validating all of the requests, a verification that an access criteria of a security policy is met is made. if so, at least one of the entities is provided with access to data protected by the security policy. in an aspect, embodiments enable a blind subpoena to be performed. in another aspect, embodiments enable the at least one entity to access the data for an isolated purpose.


20240119226.GESTURE-DRIVEN PIVOT TABLE CONFIGURATIONS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Charles SIMONYI of Medina WA (US) for microsoft technology licensing, llc, Juan Camilo OSORIO CARDONA of Vancouver (CA) for microsoft technology licensing, llc

IPC Code(s): G06F40/18, G06F3/04883



Abstract: an enhanced user experience is disclosed herein that provides for gesture-based configuring of pivot tables. in various implementations, a pivot table includes query areas associated with fields of a data table being summarized by the pivot table. gestures made with respect to an area of the pivot table drive changes in the association of the fields of the data table with the query areas of the pivot table. as user input is received with respect to an area of the pivot table, relevant fields are identified, and new associations are made between the query areas and the fields. the pivot table may then be updated accordingly based on the new associations.


20240119227.MULTIPLE DATAPOINT FORMATS IN SPREADSHEETS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Derek LIDDELL of Renton WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F40/18, H04L67/04



Abstract: systems, methods, and software are disclosed herein that allow multiple values to be stored and referenced individually in a spreadsheet or table cell. in an implementation, an application identifies a format of a cell in a spreadsheet with a format having multiple data points. the application receives multiple values corresponding to the multiple data points and stores each value of the multiple values in the cell as a separately referenceable value with respect to each other value of the multiple values. in some implementations, formulas in other cells or sub-routines can reference an individual one of the values in the cell.


20240119235.MATRIX BASED BOT IMPLEMENTATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Jokko KORHONEN of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F40/30, G06N20/00



Abstract: in some examples, matrix based bot implementation may include obtaining, for a plurality of bots that are used to respond to a query, a matrix that includes entries including a plurality of scenarios, a plurality of questions corresponding to the plurality of scenarios, and a plurality of responses. each response may correspond to a specified question. a plurality of scripts may be generated based on an analysis of the matrix. each script may include at least one question followed by at least one response, and further followed by at least one scenario. for each script, a closest pre-existing script may be identified based on a comparison of the script to pre-existing scripts. for each script, a modification to the matrix may be generated based on a difference in the script from the closest pre-existing script. the bots may be utilized to respond to the query based on the modified matrix.


20240119278.TRANSFER LEARNING FOR SENIORITY MODELING LABEL SHORTAGE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Zheng ZHANG of San Carlos CA (US) for microsoft technology licensing, llc, Sufeng Niu of Fremont CA (US) for microsoft technology licensing, llc, Di Zhou of Newark CA (US) for microsoft technology licensing, llc, Jacob BOLLINGER of San Francisco CA (US) for microsoft technology licensing, llc

IPC Code(s): G06N3/08, G06Q10/10



Abstract: techniques for using transfer learning to address label data shortage in seniority modeling for an online service are disclosed herein. in some embodiments, a computer-implemented method comprises training an initialized neural network using training examples comprising profile data and labels for the profile data, where each label comprises a standardized position title, and the training of the initialized neural network forms a pre-trained neural network. next, the computer system may train the pre-trained neural network using training examples comprising profile data and labels for the profile data, where the labels comprise a position seniority, and the training of the pre-trained neural network forms a fine-tuned neural network. the computer system may then compute the position seniority for a user based on profile data of the user using the fine-tuned neural network, and use the position seniority of the user in an application of an online service.


20240119331.PHYSICAL LAYOUTS OF MAJORANA-BASED QUBITS FOR IMPLEMENTATIONS OF PENTAGONAL TILINGS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Parsa BONDERSON of Santa Barbara CA (US) for microsoft technology licensing, llc, David Alexander AASEN of Santa Barbara CA (US) for microsoft technology licensing, llc, Christina Paulsen KNAPP of Goleta CA (US) for microsoft technology licensing, llc

IPC Code(s): G06N10/40, G06N10/70



Abstract: physical layouts of majorana-based qubits for implementations of pentagonal tilings are described. an example quantum device comprises a set of tetrons for enabling majorana-based qubits. the set of tetrons is arranged in a lattice to allow pentagonal tilings associated with the set of tetrons. the vertices of the pentagonal tilings relate to the qubits and single qubit operations, and the edges of the pentagonal tilings (connecting different vertices) relate to 2-qubit operations acting on a pair of qubits connected by a given edge. as an example, the 1-qubit pauli measurements relate to the operations performed on the vertices associated with the pentagonal tilings and the 2-qubit measurements relate to the operations performed along the edges of the pentagonal tilings.


20240119462.USE OF CUSTOMER ENGAGEMENT DATA TO IDENTIFY AND CORRECT SOFTWARE PRODUCT DEFICIENCIES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Karl BUHARIWALA of Sammamish WA (US) for microsoft technology licensing, llc, Adity AGARWAL of Redmond WA (US) for microsoft technology licensing, llc, Ganga NARAYANAN of Kirkland WA (US) for microsoft technology licensing, llc, Kiran NALLABOTHULA of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G06Q30/00, G06F11/36



Abstract: a method for automatically identifying a root cause of customer dissatisfaction with a software product and creating feedback items to improve the software product includes collecting engagement data pertaining to interactions between a customer and a flow of visual elements presented by the software product and detecting a trigger event indicating that the customer is dissatisfied with the software product. in response to the trigger event and based at least in part on the engagement data, a potential deficiency of the software product is automatically identified and a repair ticket is generated for a development team. the repair ticket identifies the potential deficiency of the software product.


20240119484.PRIVACY-PRESERVING RULES-BASED TARGETING USING MACHINE LEARNING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Kiran RAMA of Bangalore (IN) for microsoft technology licensing, llc

IPC Code(s): G06Q30/02



Abstract: techniques are described herein that are capable of providing privacy-preserving rules-based targeting using machine learning. ranks are assigned to entities using a machine learning model. values of each targetable feature associated with the respective entities are ordered. for each targetable feature, the entities are sorted among bins based on the values of the feature associated with the respective entities. for each targetable feature, a bin is selected from the bins that are associated with the feature based on the selected bin including more entities having respective ranks that are within a designated range than each of the other bins that are associated with the feature. a targeting rule is established, indicating a prerequisite for targeting an entity. the prerequisite indicating that the value of each targetable feature associated with the entity is included in a respective interval associated with the selected bin for the feature.


20240119539.INFERRING AND CONTEXTUALIZING A STRANGER ON AN ENTERPRISE PLATFORM_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Mohammadreza BONYADI of Trondheim (NO) for microsoft technology licensing, llc, Eivind Berg FOSSE of Oslo (NO) for microsoft technology licensing, llc, Sergey PUTILIN of Oslo (NO) for microsoft technology licensing, llc, Espen Trautmann SOMMERFELT of Oslo (NO) for microsoft technology licensing, llc, Ute Katja SCHIEHLEN of Oslo (NO) for microsoft technology licensing, llc, Kateryna SOLONKO of Oslo (NO) for microsoft technology licensing, llc, Ola SAETROM of Oslo (NO) for microsoft technology licensing, llc, Torbjørn HELVIK of Oslo (NO) for microsoft technology licensing, llc, Malgorzata PARUCH of Oslo (NO) for microsoft technology licensing, llc

IPC Code(s): G06Q50/00, G06N5/04



Abstract: systems and methods for inferring and contextualizing a stranger on an enterprise platform are provided. the method includes generating a familiarity score between a user and an individual. based on the generated familiarity score, the individual is determined to be a stranger to the user and a contextualized summary of the stranger is generated. the generated contextualized summary of the stranger is presented to the user in response to an upcoming interaction between the user and the stranger or a detected interaction between the user and the stranger.


20240119610.Smooth and Jump-Free Rapid Target Acquisition_simplified_abstract_(microsoft technology licensing, llc)

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

IPC Code(s): G06T7/33, G02B27/01, G06T7/11, G06T7/174



Abstract: techniques for correcting an overlay misalignment between an external camera image and a system camera image are disclosed. a first system camera image and a first external camera image are acquired. a first visual alignment is performed between those two images to produce an overlaid image. some of the content in the overlaid image is surrounded by a bounding element. a position of the bounding element is modified based on movements of the system camera and/or the external camera. in response to performing a second visual alignment using new images, an update vector is computed. relative movement between the two cameras is determined. based on the movement and based on the update vector, the bounding element is progressively transitioned to a corrected position in the overlaid image. a speed by which the bounding element is progressively transitioned is proportional to the amount of movement.


20240119615.TRACKING THREE-DIMENSIONAL GEOMETRIC SHAPES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Lingzhi L. ALLEN of Redmond WA (US) for microsoft technology licensing, llc, Wolfgang M. PAULI of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06T7/60, G06N3/084



Abstract: a set of geometric shapes to be applied by a machine learning model to objects identified in image data is defined. a learning rate of the machine learning model is updated in response to external events. the machine learning model is used to estimate spatial parameters for each of the objects identified in the image data. the spatial parameters are estimated by fitting the objects to the set of geometric shapes. updates to the spatial parameters are temporally integrated. a spatial estimate of the objects identified in the image data is generated.


20240119619.DEEP APERTURE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Benjamin Franklin CUTLER of Seattle WA (US) for microsoft technology licensing, llc, Weiwei YANG of Redmond WA (US) for microsoft technology licensing, llc, Spencer FOWERS of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G06T7/70, G06F40/58, H04N7/15



Abstract: the techniques disclosed herein enable a realistic, inclusive sense of physical presence for videoconference participants that is comparable to in-person communication. multiple users are simultaneously provided with an immersive experience without the need for head-mounted displays or other wearable technology. specifically, a real-time three-dimensional model of a scene at the remote end of the videoconference is received. at the same time, the location and perspective of each local participant is determined. each local participant is then individually provided with a spatially correct stereoscopic view of the model. the sense of physical presence is created by changing what each local participant sees in response to a change in their perspective. the sense of physical presence is enhanced by enabling direct eye contact, clear communication of emotional state and other non-verbal cues, and a shared visual experience and audio ambience across locations.


20240119685.FRAMEWORK FOR INTERACTION AND CREATION OF AN OBJECT FOR A 3D EXPERIENCE IN AN ACCESSIBILITY ENVIRONMENT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Brett D. HUMPHREY of Seattle WA (US) for microsoft technology licensing, llc, Lucas Martins DE SOUZA of Seattle WA (US) for microsoft technology licensing, llc, Yaying ZHANG of Redmond WA (US) for microsoft technology licensing, llc, Daryan Josche MACDONNELL of Kirkland WA (US) for microsoft technology licensing, llc, Emily Jane DORSEY of Seattle WA (US) for microsoft technology licensing, llc, Evan TICE of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06T19/20, G06F3/01, G06F3/04815, G06F3/0482, H04S7/00



Abstract: the techniques disclosed herein enable systems to translate three-dimensional experiences into user accessible experiences to improve accessibility for users with disabilities. namely, the discussed system enables users with disabilities to create and personalize objects for use in the three-dimensional experience. this is accomplished by translating and grouping components from a three-dimensional space to form an intuitive and logical hierarchy. the grouped components are then organized into an accessible user interface which a user with disabilities can navigate using simplified inputs and assistive technologies. in this way, users with disabilities can be empowered to personalize their user experience and understand a three-dimensional space in a layered, well-defined format.


20240119695.GENERATION OF EMPHASIS IMAGE WITH EMPHASIS BOUNDARY_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Salman Muin Kayser CHISHTI of Tallinn (EE) for microsoft technology licensing, llc

IPC Code(s): G06V10/25, G06T5/00, G06T7/11, G06T7/13, G06V10/70, G06V20/70



Abstract: the automated generation of an emphasis image (such as a cropped image) that is based on an input image. the input image is fed to a machine-learned model that is trained to label portions of images. that machine-learned model then outputs an identification of multiple portions of images, along with potentially labels of each of those identified portions. the label identifies a property of the corresponding identified portion. as an example, one portion might be labelled as irrelevant, another might be labelled as a name, another might be labelled as a comment, and so forth. that output is accessed and the generated label is used to determine an emphasis bounding box. the emphasis bounding box is then applied to the input image to generate an emphasis image. as an example, the emphasis image may be a cropped image of the input image.


20240119700.CLOUD REMOVAL BY ILLUMINATION NORMALIZATION AND INTERPOLATION WEIGHTED BY CLOUD PROBABILITIES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Peder Andreas OLSEN of Cortlandt Manor NY (US) for microsoft technology licensing, llc, Roberto DE MOURA ESTEVAO FILHO of Rio de Janeiro (BR) for microsoft technology licensing, llc, Leonardo de Oliveira NUNES of Rio de Janeiro (BR) for microsoft technology licensing, llc

IPC Code(s): G06V10/60, G06T7/90, G06V10/25, G06V10/26, G06V10/56, G06V10/74, G06V20/13



Abstract: clouds in a satellite image are replaced with a prediction of what was occluded by those clouds. the cloudy portion of the image is interpolated from a series of satellite images taken over time, some of which are cloud-free in the target image's cloudy portion. in some configurations, clouds are removed taking into account each pixel's availability—a measure of certainty that a pixel is cloud-free. furthermore, these images may have been taken under different amounts of illumination, making it difficult to determine whether a difference between two images is due to a change in illumination or a change to the location. the effect of illumination on each image is removed before interpolating the cloudy portion of the image. in some configurations, removing the effect of illumination also takes into account pixel availability.


20240120707.INTEGRATED LASER AND MODULATOR SYSTEMS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Yifei ZHANG of Bellevue WA (US) for microsoft technology licensing, llc, Thomas Hamish BARTER of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): H01S5/026, F21V8/00, G02B27/01, G02F1/17, G09G3/02, H01S5/00, H01S5/042



Abstract: a display system includes an integrated laser and modulator device and a display assembly. the integrated laser and modulator device includes a laser component configured to facilitate light emission responsive to applied current and a modulator component configured to selectively modulate light responsive to applied signal. the modulator component is integrally coupled to the laser component via a bridging structure that intervenes between the laser component and the modulator component. at least a portion of the bridging structure facilitates power reflectivity into a laser cavity of the laser component. the bridging structure facilitates transmission of light emitted by the laser component into the modulator component for modulation by the modulator component to provide modulated light. the display assembly is configured to direct the modulated light provided by the integrated laser and modulator device to illuminate pixels to form an image.


20240121081.ACCESS CONTROL USING MEDIATED LOCATION, ATTRIBUTE, POLICY, AND PURPOSE VERIFICATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ramarathnam VENKATESAN of Redmond WA (US) for microsoft technology licensing, llc, Nishanth CHANDRAN of Seattle WA (US) for microsoft technology licensing, llc, Ganesh ANANTHANARAYANAN of Sammamish WA (US) for microsoft technology licensing, llc, Panagiotis ANTONOPOULOS of Redmond WA (US) for microsoft technology licensing, llc, Srinath T.V. SETTY of Redmond WA (US) for microsoft technology licensing, llc, Daniel John CARROLL, JR. of Columbia MD (US) for microsoft technology licensing, llc, Kiran MUTHABATULLA of Sammamish WA (US) for microsoft technology licensing, llc, Yuanchao SHU of Kirkland WA (US) for microsoft technology licensing, llc, Sanjeev MEHROTRA of Kirkland WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L9/08



Abstract: an access control system is disclosed for controlling access to a resource. a request is received by a location attribute policy (lap) server to access an encrypted resource. the lap server accesses a resource policy that identifies requirements for granting access to the encrypted resource, such as a list of attributes of the requestor that are required and a dynamic attribute requirement of the requestor. the lap server receives a cryptographic proof from the computing device that the requestor possesses the attributes and validates the proof based at least on information obtained from a trusted ledger. once the proof is validated, the lap server provides a shared secret associated with the dynamic attribute requirement to a decryption algorithm. the decryption algorithm uses the dynamic attribute shared secret in combination with one or more attribute shared secrets from the requestor to generate a decryption key for the encrypted resource.


20240121204.SCHEDULE SEND SUGGESTION IN AN APPLICATION CHAT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Jiaoyan ZHANG of Suzhou City (CN) for microsoft technology licensing, llc, Wendy GUO of Edmonds WA (US) for microsoft technology licensing, llc, John Hay TAING of Renton WA (US) for microsoft technology licensing, llc, Vineet BATTA of Bothell WA (US) for microsoft technology licensing, llc, Yury ISAKOV of Redmond WA (US) for microsoft technology licensing, llc, Simon Chun Ho TAM of Redmond WA (US) for microsoft technology licensing, llc, Jennifer Andrea NINO TAPIA of Kennewick WA (US) for microsoft technology licensing, llc, Matthew David WALL of Vancouver, British Columbia (CA) for microsoft technology licensing, llc, Sean Michael LYNCH of Arlington WA (US) for microsoft technology licensing, llc, Milena NATANOV of Bellevue WA (US) for microsoft technology licensing, llc, Angelina CONSTANCE of San Francisco CA (US) for microsoft technology licensing, llc

IPC Code(s): H04L51/04, H04L51/42



Abstract: the present disclosure relates to methods and systems for automatically providing a suggestion to delay sending a message that is being composed by a user to send to a chat participant using a chat feature of an application. the suggestion is sent in response to determining that one or more trigger conditions occurred. the suggestion includes a scheduled time to send the message. the methods and systems send the delayed message at the scheduled time.


20240121242.CYBERSECURITY INSIDER RISK MANAGEMENT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Erin K. MIYAKE of Seattle WA (US) for microsoft technology licensing, llc, Sudarson TM of Bangalore (IN) for microsoft technology licensing, llc, Robert MCCANN of Snoqualmie WA (US) for microsoft technology licensing, llc, Maria SIDDIQUI of Seattle WA (US) for microsoft technology licensing, llc, Ashish MISHRA of Bothell WA (US) for microsoft technology licensing, llc, Talhah Munawar MIR of Bothell WA (US) for microsoft technology licensing, llc, Sakshi MITTAL of Seattle WA (US) for microsoft technology licensing, llc, Jovan KALAJDJIESKI of Vancouver (CA) for microsoft technology licensing, llc, Diego RUVALCABA of Kirkland WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L9/40



Abstract: some embodiments help manage cybersecurity insider risk. an authorized user influence pillar value is based on an influence signal representing the user's actual or potential influence in a computing environment. an authorized user access pillar value is based on an access signal representing the user's actual or potential access to resources. an impact risk value is calculated as a weighted combination of the pillar values. in response, an embodiment automatically adjusts a cybersecurity characteristic, such as a security risk score, security group membership, threat detection mechanism, or alert threshold. in some cases, impact risk is also based on a cumulative potential exfiltration anomaly access signal. in some cases, impact risk is based on one or more values which represent user public visibility, user social network influence, brand damage risk, resource mission criticality, access request response speed or success rate, or a known cybersecurity attack.


20240121249.SYSTEM FOR DETECTING LATERAL MOVEMENT COMPUTING ATTACKS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Tomer Rotstein of Haifa (IL) for microsoft technology licensing, llc, Eran SHANY of Haifa (IL) for microsoft technology licensing, llc

IPC Code(s): H04L9/40



Abstract: a method may include receiving from a first computing device, metadata that includes a suspected malicious activity indicator and a device identifier associated with the indicator; receiving, from a second computing device, log activity data; matching the device identifier included in the metadata to a device identifier in the log activity data; and based on the matching, transmitting an alert identifying the second computing device as a source of the suspected malicious activity.


20240121280.SIMULATED CHORAL AUDIO CHATTER_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): John C. TANG of Palo Aito CA (US) for microsoft technology licensing, llc, William Arthur Stewart BUXTON of Toronto (CA) for microsoft technology licensing, llc, Edward Sean Lloyd RINTEL of Cambridge (GB) for microsoft technology licensing, llc, Amos MILLER of Seattle WA (US) for microsoft technology licensing, llc, Andrew D. WILSON of Sealttle WA (US) for microsoft technology licensing, llc, Sasa JUNUZOVIC of Kirkland WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L65/401



Abstract: systems, methods, and computer-readable storage devices are disclosed for simulated choral audio chatter in communication systems. one method including: receiving audio data from each of a plurality of users participating in a first group of a plurality of groups for an event using a communication system; generating first simulated choral audio chatter based on the audio data received from each of the plurality of users in the first group; and providing the generated first simulated choral audio data to at least one user of a plurality of users of the event.


20240121311.MACHINE LEARNING FOR IDENTIFYING IDLE SESSIONS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Prerana Dharmesh GAMBHIR of San Jose CA (US) for microsoft technology licensing, llc, Sharena Meena PARI-MONASCH of Union City CA (US) for microsoft technology licensing, llc, Khoa Dang NGUYEN of Murphy TX (US) for microsoft technology licensing, llc, Yiming SHI of Milpitas CA (US) for microsoft technology licensing, llc, Yongchang DONG of San Jose CA (US) for microsoft technology licensing, llc

IPC Code(s): H04L67/143, H04L67/54



Abstract: systems and methods for identifying and evicting idle sessions include training a machine learning model as a session classifying model to learn rules for classifying active sessions between clients and the cloud-based service. the session classifying model is trained to receive a plurality of parameters pertaining to the document associated with an active session as input and to apply the rules to the plurality of parameters to determine a classification for the active session and to provide an output indicative of the classification for the active session. the session classifying model is then utilized in the cloud-based service to classify the active sessions. the active sessions classified as idle sessions may then be evicted from the cloud-based service.


20240121416.SYSTEMS AND METHODS FOR ENCODING AN INTERACTIVE SOFTWARE VIDEO STREAM_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Scott David MOSIER of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): H04N19/42, H04N19/136, H04N19/172, H04N19/40



Abstract: a method of encoding video streams includes, at an encoding device, receiving a first video stream frame from a first server device at the encoding device at a first receipt time; receiving a second video stream frame from a second server device at the encoding device at a second receipt time; encoding the first video stream frame with the encoding device; determining a delay duration based at least partially on a first encoding duration of the first video stream frame and the second receipt time; and transmitting a delay instruction based at least partially on the delay duration to the second server device.


Microsoft Technology Licensing, LLC patent applications on April 11th, 2024