Patents Assigned to MICROSOFT TECHNOLOGIES LICENSING, LLC.
  • Publication number: 20240147663
    Abstract: A liquid-submersible thermal management system includes a cylindrical outer shell and an inner shell positioned in an interior volume of the outer shell. The cylindrical outer shell has a longitudinal axis oriented vertically relative to a direction of gravity, and the inner shell defines an immersion chamber. The liquid-submersible thermal management system a spine positioned inside the immersion chamber and oriented at least partially in a direction of the longitudinal axis with a heat-generating component located in the immersion chamber. A working fluid is positioned in the immersion chamber and at least partially surrounding the heat-generating component. The working fluid receives heat from the heat-generating component.
    Type: Application
    Filed: January 11, 2024
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Husam Atallah ALISSA, Ioannis MANOUSAKIS, Nicholas Andrew KEEHN, Eric C. PETERSON, Bharath RAMAKRISHNAN, Christian L. BELADY, Ricardo Gouvea BIANCHINI
  • Publication number: 20240144051
    Abstract: This document relates to automated generation of machine learning models, such as neural networks. One example method involves obtaining a first machine learning model having one or more first inference operations. The example method also involves identifying a plurality of second inference operations that are supported by an inference hardware architecture. The example method also involves generating second machine learning models by modifying the first machine learning model to include individual second inference operations that are supported by the inference hardware architecture. The example method also involves selecting a final machine learning model from the second machine learning models based on one or more metrics.
    Type: Application
    Filed: November 1, 2022
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Gilad KIRSHENBOIM, Ofer DEKEL, Shital SHAH, Debadeepta DEY, Segev RAVGAD
  • Publication number: 20240143387
    Abstract: Systems and methods are provided for handing off execution of an application from a local computing device to a cloud-based computing device. The disclosed technology is directed to determining whether and when to initiate handing off the execution of the application based on monitoring resource consumption of the local computing device. When the application is not previously installed on the cloud-based computing device, the local computing device transmits an application installer executable to the cloud-based computing device for enabling use of the same application on the cloud-based computing device.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Christiaan BRINKHOFF, Prasanna Chromepet PADMANABHAN, Sandeep PATNAIK
  • Publication number: 20240144443
    Abstract: A method for automatically improving the legibility of text within graphic designs is implemented via a computing system including a processor. The method includes executing a graphics application and causing surfacing of a graphic design GUI on a display. The method includes generating a templatized image including text responsive to the user-initiated insertion of a desired image into a design template surfaced via the graphic design GUI. The method also includes assigning a legibility score to the text within the templatized image and, responsive to a determination that the legibility score is less than a predetermined threshold, generating a bounding box around the text area. The method further includes generating an improved templatized image with improved text legibility by selectively blurring the image portion that falls within the bounding box, as well as causing surfacing of the second templatized image via the graphic design GUI.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mrinal Kumar SHARMA, Atul SINGH, Cheshtha SINDHWANI
  • Publication number: 20240146955
    Abstract: Innovations in the area of prediction of block vector (“By”) values improve encoding or decoding of blocks using intra block copy (“BC”) prediction. For example, some of the innovations relate to use of a default BV predictor with a non-zero value. Other innovations relate to use of a selected one of multiple BV predictor candidates for a current block. Still other innovations relate to use of a skip mode in which a current intra-BC-predicted block uses a predicted BV value.
    Type: Application
    Filed: January 4, 2024
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Lihua Zhu, Gary J. Sullivan, Jizheng Xu, Sridhar Sankuratri, B. Anil Kumar, Feng Wu
  • Publication number: 20240144049
    Abstract: A method for computer question answering includes, at a retriever subsystem of a question answering computer system, identifying a plurality of relevant text evidence strings for an input text question. At a linker subsystem of the question answering computer system, one or more of the plurality of relevant text evidence strings are associated with a respective secondary text evidence string to form a plurality of evidence chains via a previously-trained entity-linking machine-learning model. At a chainer subsystem of the question answering computer system, a ranked set of the evidence chains is identified based at least in part on an output of a generative machine-learning model applied to each of the plurality of evidence chains. At a reader subsystem of the question answering computer system, an answer to the input text question is output based at least in part on the ranked set of evidence chains.
    Type: Application
    Filed: October 5, 2022
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Hao CHENG, Xiaodong LIU, Jianfeng GAO, Kaixin MA
  • Publication number: 20240145079
    Abstract: Biosensing measurements (e.g., heart rate, pupil size, cognitive load, stress level, etc.) are communicated in the context of events that occurred concurrently with the biosensing measurements. The biosensing measurements and the contextual events can be presented in real-time or as historical summaries. Such presentations allow users to easily gain useful insights into which specific events triggered which specific physiological responses in users. Therefore, the present concepts more effectively communicate insights that can be used to change user behavior, modify workflow, design improved products or services, enhance user satisfaction and wellbeing, increase productivity and revenue, and eliminate negative impacts on user's emotions and mental state.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Aashish PATEL, Hayden HELM, Jen-Tse DONG, Siddharth SIDDHARTH, Weiwei YANG, Amber D. HOAK, David A. TITTSWORTH, Kateryna LYTVYNETS
  • Publication number: 20240143433
    Abstract: Methods and systems for detecting systemwide service issues by using anomaly localization. In an example, a method includes receiving time-series monitoring data for multiple services, the time-series monitoring data including multiple dimensions and an error metric; for the monitoring data from each service, evaluating scopes within the monitoring data based on an objective function for a time-series of the error metric to identify at least one anomalous scope, each scope including at least one dimension and a value for the dimension; based on evaluating the scopes, generating a ranked list of scopes for each service based on objective function scores for the scopes; correlating the ranked lists of scopes across the multiple services to identify a cross-service anomaly; and generating an alert for the services based on the cross-service anomaly, the alert indicating at least one scope as a potential root cause for the cross-service anomaly.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mohit VERMA, Julien HOACHUCK, Qingwei LIN, Pooja RANI, Namrata JAIN, Rakesh NAMINENI, Jimmy WONG, Si QIN, Yu KANG, Jeffrey Ding HE, Yingnong DANG, Jian ZHANG, Bo QIAO, Kamaljit BATH
  • Publication number: 20240143350
    Abstract: A system for generating a user interface described herein can include a processor to detect a type of the system based on hardware components residing within the system or coupled to the system and determine a user interface manager to execute based on the type of the system. The processor can also execute the user interface manager to generate a user interface for the system, wherein the type of the user interface manager comprises a plurality of rules to indicate a layout of the user interface.
    Type: Application
    Filed: September 8, 2023
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ramrajprabu BALASUBRAMANIAN, Darren R. DAVIS, Kenton A. SHIPLEY, Nathan T. RADEBAUGH, Paul DYKSTRA, Jan Harold KARACHALE, Brian David CROSS, Patrick J. DERKS, William Scott STAUBER, Nishad MULYE
  • Publication number: 20240143356
    Abstract: A method of operating a computing device in support of improved accessibility includes displaying a user interface to an application on a display screen of the computing device, wherein the computing device includes an accessibility assistant that reads an audible description of an element of the user interface; initiating, on the computing device, a virtual assistant that conducts an audible conversation between a user and the virtual assistant through at least a microphone and a speaker associated with the computing device, wherein the virtual assistant is not integrated with an operating system of the computing device; inhibiting an ability of the accessibility assistant to read the audible description of the element of the user interface; and upon transition of the virtual assistant from an active state, enabling the ability of the accessibility assistant.
    Type: Application
    Filed: January 9, 2024
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jaclyn Carley KNAPP, Lisa STIFELMAN, André Roberto LIMA TAPAJÓS, Jin XU, Steven DICARLO, Kaichun WU, Yuhua GUAN
  • Publication number: 20240143303
    Abstract: Systems and methods for deploying dependent updates include mechanisms for requiring that dependency information be provided for each update so that dependent updates may be identified. Update dependencies are tracked so that dependent updates are not deployed until parent updates have been completed. Deployment sequencing is implemented on top of existing asynchronous deployment policies so that asynchronous workflow remains intact and unaltered. The asynchronous workflow is upgraded to a synchronous (i.e., sequential) workflow for updates having dependencies to ensure that updates having dependencies are applied in the correct order.
    Type: Application
    Filed: October 26, 2022
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Dmitry Valentinovich KHOLODKOV, Rahul NIGAM, Nidhi VERMA
  • Publication number: 20240143666
    Abstract: Systems and methods for clustering metrics for reducing a search space of metrics used for service health analyses. Determining a root cause of an event includes performing an automated analysis of metrics associated with the service. To diagnose and resolve events quickly and efficiently, aspects correlate and cluster a plurality of metrics for a specific service based on historical data, where each cluster represents a root cause direction. After clustering metrics by similarity, metrics are scored and ranked to select representative metrics from each cluster, which reduces the dimensionality of the search space. The representative metrics may provide a saliant representation of each metrics cluster. The representative metrics are provided to a service health analyzer, which performs a root cause analysis of the representative metrics to diagnose and mitigate the event.
    Type: Application
    Filed: May 30, 2023
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Hagit GRUSHKA, Jeremy SAMAMA, Michael ALBURQUERQUE, Eliya HABBA, Rachel LEMBERG, Yaniv LAVI
  • Patent number: 11969655
    Abstract: The present concepts relate to placing gameplay locations in the real world, where gameplay elements can be generated at the gameplay locations. One example categorizes types of physical elements described in geolocation data, and determines scores for the physical elements based on the categorizations. Gameplay locations can then be utilized according to the scores, and the scores can be continuously refined through user or moderator interaction with gameplay elements that may be generated at the gameplay locations.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Holly Helene Pollock, Stacy Jiayan Chen, Guillaume Philippe Marie Le Chenadec, Michael Meincke Persson, Jason Matthew Cahill, Torfi Frans Olafsson, Jesse D. Merriam
  • Patent number: 11972097
    Abstract: Technology is described herein for facilitating a user's interaction with a digital ink document. The technology internally represents the ink document using a data structure having a hierarchy of nodes. The nodes describe respective elements in the ink document. The technology leverages the data structure to identify a set of nodes that grows upon the user's repeated selection of a particular part of the ink document. At each stage of the selection, the technology highlights a set of elements in the ink document that correspond to the current set of identified nodes. According to another illustrative aspect, the technology produces the data structure by modifying an original data structure provided by a text analysis engine. The technology performs this task with the objective of accommodating structured interaction by the user with the ink document.
    Type: Grant
    Filed: August 28, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Oz Solomon, Erich Søren Finkelstein, Gary Lee Caldwell, Nathan James Fish, Sergey Aleksandrovich Doroshenko
  • Patent number: 11971553
    Abstract: Disclosed herein are techniques for providing an illumination system that emits illumination into an environment while also enabling that system to be undetectable to certain types of external light detection systems. The system includes a single photon avalanche diode (SPAD) low light (LL) detection device and a light emitting device. The light emitting device provides illumination having a wavelength of at least 950 nanometers (nm). An intensity of the illumination is set to a level that causes the illumination to be undetectable from a determined distance away based on the roll off rate of the light. While the light emitting device is providing the illumination, the SPAD LL detection device generates an image of an environment in which the illumination is being provided.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raymond Kirk Price, Christopher Douglas Edmonds, Michael Bleyer
  • Patent number: 11972102
    Abstract: Methods, systems, and computer program products are provided for sharing user interface (UI) customization across applications. Application developers may create UIs (e.g., game control layouts) with control groups that may be customizable as a group. A control group may comprise a plurality of controls selectively assigned to cluster of sockets (e.g., a socket group) in a layout template. Controls in control groups may be customized as a group, for example, by changing a position, rotation and/or scale of a control group. Users can customize controls for comfort, switch controls for right and left-handed play and share customized preferences across applications. UI customization may be shared across applications with different UIs. For example, customization of one or more control groups in a first UI may be applied to one or more control groups in other UIs for other applications. Users may avoid tedious, time-consuming individual control changes for many UIs.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Wheeler, Aron R. Chavez, Christopher M. Novak, Chase R. Meusel
  • Patent number: 11972297
    Abstract: Systems and methods are provided for offloading a task from a central processor in a radio access network (RAN) server to one or more heterogeneous accelerators. For example, a task associated with one or more operational partitions (or a service application) associated with processing data traffic in the RAN is dynamically allocated for offloading from the central processor based on workload status information. One or more accelerators are dynamically allocated for executing the task, where the accelerators may be heterogeneous and my not comprise pre-programming for executing the task. The disclosed technology further enables generating specific application programs for execution on the respective heterogeneous accelerators based on a single set of program instructions.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Daehyeok Kim
  • Patent number: 11972098
    Abstract: Techniques of interaction data processing in a distributed computing system are disclosed herein. One example technique includes upon receiving a user interface output having a content item to be surfaced on a client device and a script configured to detect an interaction with the content item at the client device, surfacing the user interface output having the content item on a display of the client device and automatically executing the script embedded in the user interface output to detect an interaction with the surfaced content item at the client device. Upon detecting an interaction with the content item on the surfaced user interface output, the example technique also includes generating and transmitting interaction data representing the detected interaction to a remote server.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: April 30, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Bo Liu, Ke Wang, Ahmed Hassan Mohamed
  • Patent number: 11969646
    Abstract: In non-limiting examples of the present disclosure, a user input device is provided. The user-input device may include non-contact magnetic, capacitive, or inductive components for translating movements of a joystick into angular positions. Magnets attached to axial shafts of a joystick assembly may cause changes in voltage in magnetometers on a PCB when the axial shafts are rotated, which may be translated into angular positions of the joystick. Conductors attached to axial shafts of a joystick assembly may cause changes in capacitive charge in capacitors on a PCB when the axial shafts are rotated, which may be translated into angular positions of the joystick. Anisotropic magnetically permeable material and/or excitation components attached to axial shafts of a joystick assembly may cause changes in inductance in inductors on a PCB when the axial shafts are rotated, which may be translated into angular positions of the joystick.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: April 30, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Steven William Ranta, Ian Hartman Skop, Edoardo Gastelum Enriquez, Evan William Mattingly
  • Patent number: 11972095
    Abstract: Various embodiments discussed herein enable client applications to be heavily integrated with a voice assistant in order to perform commands associated with voice utterances of users via voice assistant functionality and also seamlessly cause client applications to automatically perform native functions as part of executing the voice utterance. Such heavy integration also allows particular embodiments to support multi-modal input from a user for a single conversational interaction. In this way, client application user interface interactions, such as clicks, touch gestures, or text inputs are executed alternative or in addition to the voice utterances.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tudor Buzasu Klein, Viktoriya Taranov, Sergiy Gavrylenko, Jaclyn Carley Knapp, Andrew Paul McGovern, Harris Syed, Chad Steven Estes, Jesse Daniel Eskes Rusak, David Ernesto Heekin Burkett, Allison Anne O'Mahony, Ashok Kuppusamy, Jonathan Reed Harris, Jose Miguel Rady Allende, Diego Hernan Carlomagno, Talon Edward Ireland, Michael Francis Palermiti, II, Richard Leigh Mains, Jayant Krishnamurthy