Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Microsoft Technology Licensing Llc patents


Recent patent applications related to Microsoft Technology Licensing Llc. Microsoft Technology Licensing Llc is listed as an Agent/Assignee. Note: Microsoft Technology Licensing Llc may have other listings under different names/spellings. We're not affiliated with Microsoft Technology Licensing Llc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "M" | Microsoft Technology Licensing Llc-related inventors


 new patent  Requesting a location of a user

A user sends a location request to a user of a group that requests the user's current location. For example, one family member may send a location request to another family member that is part of their family group for their current location. ... Microsoft Technology Licensing Llc

 new patent  Variable field of view and directional sensors for mobile machine vision applications

A vehicle system includes a 3d imaging system having an illuminator and an imaging system. The illuminator and the imaging system each have adjustable optics with a movable illuminator lens and a movable imaging lens, respectively, to adjust a focal length of both the illuminator and the imaging sensor.. ... Microsoft Technology Licensing Llc

 new patent  Depth camera light leakage avoidance

Disclosed are a device and a method of depth sensing that handle light leakage issues. In some embodiments, the depth sensing device includes a light emitter that illuminates an environment of the depth sensing device. ... Microsoft Technology Licensing Llc

 new patent  User presence aggregation at a server

A presence aggregation system provides a presence aggregation server that allows for the publication of presence state of a publisher from the publisher's multiple endpoints. A presence state includes an availability value and an activity. ... Microsoft Technology Licensing Llc

 new patent  Exposure and application behavior setting based on do not disturb state

Variety of approaches to propagate a do not disturb state are described. A hosted service initiates operations to propagate the do not disturb state upon determining a user's state to be the do not disturb state based on receiving a direct user input or an inference from user associated data. ... Microsoft Technology Licensing Llc

 new patent  Adding recorded content to an interactive timeline of a teleconference session

Described herein is a system that generates and displays an interactive timeline for a teleconference session, where the interactive timeline includes a representation of supplemental recorded content that has been added after a live viewing of the teleconference session has ended. The system can inject the supplemental recorded content into previously recorded content or append the supplemental recorded content to the interactive timeline. ... Microsoft Technology Licensing Llc

 new patent  Near real-time detection of suspicious outbound traffic

Detecting emergent abnormal behavior in a computer network faster and more accurately allows for the security of the network against malicious parties to be improved. To detect abnormal behavior, outbound traffic is examined from across several devices and processes in the network to identify rarely communicated-with destinations that are associated with rarely-executed processes. ... Microsoft Technology Licensing Llc

 new patent  Securing a computing device accessory

Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. ... Microsoft Technology Licensing Llc

 new patent  Web ticket based upon a symmetric key usable for user authentication

Described herein are various aspects pertaining to generating web tickets for use with authenticating computing devices to a computing system. Symmetric keys are used when generating the web tickets, wherein a symmetric key is valid for use when generating web tickets for a first period of time, and a web ticket generated based upon the symmetric key is valid for use when authenticating a computing device for a second period of time that is longer than the first period of time. ... Microsoft Technology Licensing Llc

 new patent  Password security

The description relates to password reset security. One example can receive a login request and a password for a cloud-based user account. ... Microsoft Technology Licensing Llc

 new patent  Establishment of consortium blockchain network

The disclosed technology is generally directed to blockchain and other security technology. In one example of the technology, a first node is endorsed. ... Microsoft Technology Licensing Llc

 new patent  Completion-side client throttling

A computing device comprises a processor and memory. A throttling application stored in the memory that is executed by the processor is configured, in response to a new server request from a first application, to determine whether performing the new server request exceeds a predetermined number of requests in progress; if performing the new server request does not exceed a predetermined number of requests in progress, estimate a completion time for the new server request; insert the new server request and the completion time in a request queue; and send the new server request and a time to live field to a server, wherein the time to live field is equal to the completion time minus a current time that the new server request is sent to the server.. ... Microsoft Technology Licensing Llc

 new patent  Systems and methods for client-side throttling after server handling in a trusted client component

A computing device includes a processor and memory. A throttling application is stored in the memory and is executed by the processor. ... Microsoft Technology Licensing Llc

 new patent  Router cooperation

A router configured to cooperate with other routers to provide internet content to users, comprising: a memory for storing data items; a first interface for connecting to the public internet; a second interface having a local wireless communication range; and a processor configured to: receive a request for a data item comprising internet content; determine whether the requested data item is stored in the memory; and if so, provide the data item to the user device via the second interface; and if not so, broadcast a message requesting the data item from any other routers in the local wireless communication range, thereby causing that other router to return the data item if that router has the data item available; wherein the router only downloads the internet content of the data item from the public internet if it is not returned by one of the other routers.. . ... Microsoft Technology Licensing Llc

08/09/18 / #20180227208

 new patent  Diffusing packets to identify faulty network apparatuses in multipath inter-data center networks

The techniques described herein describe diffusing packets through multipath inter-data center networks to identify faulty network apparatuses therein. In an implementation, a method of diffusing packets through a multipath inter-data center network to identify a faulty network apparatus in a source data center is disclosed. ... Microsoft Technology Licensing Llc

08/09/18 / #20180227192

 new patent  Hierarchical network analysis service

A hierarchical network analytics system operated by a computing device or system is described. In some example techniques, the analytics system may determine results of a plurality of first level analyses each based at least in part on results of a respective plurality of data queries that return respective subsets of a plurality of types of network data. ... Microsoft Technology Licensing Llc

08/09/18 / #20180227138

 new patent  Interactive timeline for a teleconference session

Described herein is a system that generates and displays an interactive timeline for a teleconference session. The system determines notable events that occur in association with live and/or recorded content of the teleconference session. ... Microsoft Technology Licensing Llc

08/09/18 / #20180226978

 new patent  Output driver pulse overlap control

The control signal edges of pull-up and pull-down output transistors are aligned by a feedback system. The feedback system works to align the edges of these pull-up and pull-down control pulses while also reducing and/or minimizing any overlap of pull-up and pull-down control pulses. ... Microsoft Technology Licensing Llc

08/09/18 / #20180226975

 new patent  Superconducting devices with enforced directionality

Superconducting devices with enforced directionality and related methods are provided. In one example, a device including a first josephson junction transmission line (jtl) for propagating a first set of quantum signals in a first direction and a second jtl for propagating a second set of quantum signals in the first direction is provided. ... Microsoft Technology Licensing Llc

08/09/18 / #20180226974

 new patent  Superconducting circuits based devices and methods

Superconducting circuits based devices and methods, including reciprocal quantum logic (rql) based devices and methods are provided. In one example, a device comprising an output terminal, a first input terminal for receiving a first set of pulses, and a second input terminal for receiving a second set of pulses is provided. ... Microsoft Technology Licensing Llc

08/09/18 / #20180226777

 new patent  Cable-retention device assembly

A cable-retention device assembly includes a first assembly portion and a second assembly portion. The first and second assembly portions include a platform and a plurality of assembly joints. ... Microsoft Technology Licensing Llc

08/09/18 / #20180226066

 new patent  Simultaneous dialogue state management using frame tracking

Examples of the present disclosure describe systems and methods relating to conversation state management using frame tracking. In an example, a frame may represent one or more constraints (e.g., parameters, variables, or other information) received from or generated as a result of interactions with a user. ... Microsoft Technology Licensing Llc

08/09/18 / #20180226005

 new patent  Multi-display system

The present disclosure provides devices and techniques for correcting misalignment in a multi-display system by identifying a misalignment between a plurality of displays in the multi-display device and determining a line start position of at least one of the plurality of displays in response to identifying the misalignment. The techniques further include transmitting a first line start signal at the line start position of the at least one of the plurality of displays to correct the misalignment.. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225949

 new patent  Tracking items in a container

A method for alerting a user when an item is missing from a container. The method comprising implementing, by an item tracking system, a plurality of steps. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225848

 new patent  Reshaping objects on a canvas in a user interface

Systems, methods, and software are disclosed herein for supporting an object reshaping feature in software applications. In an implementation, an application receives an input stroke on a canvas in a user interface to the application. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225836

 new patent  Scene reconstruction from bursts of image data

Examples of the present disclosure describe systems and methods for scene reconstruction from bursts of image data. In an example, an image capture device may gather information from multiple positions within the scene. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225829

 new patent  Object digitization

To digitize an object, a camera captures images of different sides of the object with color and depth data. At least two different sides of the object are identified from the images, and constructions are created of the sides of the object from the images. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225661

 new patent  Consortium blockchain network with verified blockchain and consensus protocols

The disclosed technology is generally directed to blockchain and other authentication technology. In one example of the technology, a pre-determined type of blockchain or other authentication protocol code and a pre-determined type of consensus code are stored in a trusted execution environment (tee) of a processor. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225635

 new patent  Insight framework for suggesting hosted service and features based on detected usage patterns and behaviors

Technologies are described for an insight framework for suggesting shared calendar events based on detected usage patterns and behaviors. An insight service or module acting in conjunction with calendar applications (or calendar services) of different users may collect calendar information, usage pattern, behavior, and other relevant information such as exchanged communication, shared documents, etc. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225448

 new patent  Transaction processing for consortium blockchain network

The disclosed technology is generally directed to blockchain and other security technology. In one example of the technology, a pre-determined type of blockchain or other security protocol code is stored in a trusted execution environment (tee) of the processor. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225433

 new patent  Multi-factor user authentication framework using asymmetric key

A multi-factor user authentication framework using asymmetric key includes a host device, a user agent, a gesture system, and an authentication system. The multiple factors include a user credential as well as a user gesture that indicates that the user is present. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225381

 new patent  Bot integration in a web-based search engine

Systems and methods of a search engine for interacting with a computer user as a conversation bot at the direction of the computer user. The search engine provides the computer user with the ability to selectively direct the search engine to interact with the computer user as a conversation bot. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225342

 new patent  Synthesizing data sources

In example embodiments, a machine accesses metadata items from multiple different sources associated with a user. The machine determines that metadata items from two or more sources are related to an event of the user, the two or more sources being from among the multiple different sources. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225340

 new patent  Controlling e-mail message organization in an e-mail system when received by bcc

When a new message is received in a recipient's mailbox, it is examined to determine whether it was sent via the blind carbon copy (bcc) field. If so, the recipient's mailbox is examined to determine whether the received message is in reply to another message in the user's mailbox. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225309

 new patent  Metadata-based photo and/or video animation

Techniques are described herein that are capable of providing metadata-based photo and/or video animation. For instance, multiple images (e.g., still images) of a scene may be combined into an image sequence. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225297

 new patent  Suggesting apps and/or items based on geographic search intent

Described herein is a suggestion system that includes an input component configured to receive a search result. The memory further includes a suggestion algorithm component configured to determine a geographic item related to the search result and identify one or more suggested items based on the determined geographic item, received search result and metadata associated with stored items. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225263

 new patent  Inline insertion viewport

An inline insertion viewport is provided. Aspects provide a preview of a content element within the context of a content authoring canvas prior to insertion of the content element into the canvas. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225192

 new patent  Object oriented data tracking on client and remote server

Trace information representing a program object is automatically logged on a client computing system. It is uploaded to a service computing system where it is configured to be searchable on a property-by-property basis.. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225169

 new patent  Audio system maintenance using system call monitoring

In a computer system that provides for automatic detection and correction of audio system performance issues, an interface receives calls from audio applications for services of the audio system. An audio capture/playback manager executes the calls. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225165

 new patent  Configurable system wide tests

Systems and methods to conduct data-driven, system wide tests are disclosed. Instructions for testing an operating system are associated with one or more modules associated with the computing system. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225152

 new patent  Managing distributed analytics on device groups

Methods of managing distributed analytics on device groups are described. In an embodiment, a management service within a distributed analytics system provides an interface to allow a user to define a group of devices based on a property of the devices. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225149

 new patent  Resource management for virtual machines in cloud computing systems

A system receives a request to deploy a virtual machine on one of a plurality of nodes running a plurality of virtual machines in a cloud computing system. The system receives a predicted lifetime for the virtual machine and an indication of an average lifetime of virtual machines running on each of the plurality of nodes. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225137

 new patent  Resource management for virtual machines in cloud computing systems

A system receives a request to deploy a virtual machine on a node from a plurality of nodes running a plurality of virtual machines in a cloud computing system. The system selects one of the plurality of nodes having a hard disk drive (hdd) input output operations per second (iops) value less than an observed hdd iops value for the plurality of nodes running the plurality of virtual machines. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225124

 new patent  Executing multiple programs simultaneously on a processor core

Systems and methods are disclosed for allocating resources to contexts in block-based processor architectures. In one example of the disclosed technology, a processor is configured to spatially allocate resources between multiple contexts being executed by the processor, including caches, functional units, and register files. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225112

 new patent  Seamless extension porting

Techniques are presented for providing seamless extension porting. A second browser of a client device can receive a call to execute extension code containing function calls for a first browser. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225079

 new patent  Selective routing of audio between applications

In a computer system that provides for routing of audio content of a target audio application to a requestor audio application, an audio playback/routing manager manages audio routing between audio applications. For example, a requestor audio application may specify a target audio application from which audio content is to be received. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225037

 new patent  Reversible digital ink for inking application user interfaces

Systems, methods, and software are disclosed herein for supporting reversible ink in a user interface to an application. In an implementation, an application receives inking input on a canvas in a user interface to the application. ... Microsoft Technology Licensing Llc

08/09/18 / #20180225021

 new patent  Multi-finger gestures

Bezel gestures for touch displays are described. In at least some embodiments, the bezel of a device is used to extend functionality that is accessible through the use of so-called bezel gestures. ... Microsoft Technology Licensing Llc

08/09/18 / #20180224958

 new patent  Detecting input based on a sensed capacitive input profile

In one example, a method for detecting input can include detecting a capacitive input pattern of an object in proximity of the system and comparing the capacitive input pattern to a sensed capacitive input profile of a known object, the sensed capacitive input profile comprising information about a plurality of characteristics of the known object. The method can also include determining a confidence that the object in proximity of the system corresponds to the known object based on the capacitive input pattern and at least one of the plurality of characteristics of the known object. ... Microsoft Technology Licensing Llc

08/09/18 / #20180224948

 new patent  Controlling a computing-based device using gestures

Methods and systems for controlling a computing-based device based on gestures made within a predetermined range of a camera wherein the predetermined range is a subset of the field of view of the camera. Any gestures made outside of the predetermined range are ignored and do not cause the computing-based device to perform any action. ... Microsoft Technology Licensing Llc

08/09/18 / #20180224802

 new patent  System and method presenting holographic plant growth

A system and method are disclosed for generating holographic plant life, which can grow over time, so that a user can see them mature, either in real time or in an accelerated timeframe. The environmental impact of the growth of plants may also be virtually depicted, such as for example displaying holographic birds, insects or other wildlife that may inhabit plants as they grow. ... Microsoft Technology Licensing Llc

08/09/18 / #20180224660

 new patent  Augmented reality system eye relief adjustment mechanism

A head mounted display (hmd) may comprise an adjustable crown band, a crown band circumference adjusting mechanism coupled to the adjustable crown band and configured to adjust a crown band circumference to releasably secure the crown band to the user's crown, an armature including left and right arms, each of the left and right arms mounted at a respective proximal end to corresponding left and right hmd attachment structures, a display mounted at left and right sides to respective distal ends of the left and right arms, and an eye relief distance adjustment mechanism configured to move the left and right arms in a timed manner toward and away from the crown band along a substantially linear path, to thereby adjust an eye relief distance from the display to an eye of a the user when the crown band is fitted on the crown of the user.. . ... Microsoft Technology Licensing Llc

08/09/18 / #20180224545

 new patent  Active illumination management through contextual information

An illumination module and a depth camera on a near-eye-display (ned) device used for depth tracking may be subject to strict power consumption budgets. To reduce power consumption of depth tracking, the illumination power of the illumination module is controllably varied. ... Microsoft Technology Licensing Llc

08/09/18 / #20180224340

 new patent  Measuring strain on display device

A display includes a thin-film transistor (tft) glass layer having a top surface and a bottom surface and a color-filter glass layer having a top and a bottom surface. The tft glass layer extends beyond the color-filter glass layer to form an overhanging portion of the tft glass layer. ... Microsoft Technology Licensing Llc

08/09/18 / #20180224115

 new patent  Electrical plug assist tool

A tool includes a handle, a shaft coupled to the handle, and a tip coupled to the shaft such that the shaft is between the handle and the tip. The tip includes a tip body that defines a recess configured to receive a plug. ... Microsoft Technology Licensing Llc

08/09/18 / #20180223341

 new patent  Primer design for retrieval of stored nucleotides

This disclosure describes techniques to improve the accuracy of random access of data stored in polynucleotide sequence data storage systems. Primers used in polynucleotide sequence replication and amplification can be scored against a number of criteria that indicate the fitness of sequences of nucleotides to function as primers. ... Microsoft Technology Licensing Llc

08/09/18 / #20180223340

 new patent  Primer design for retrieval of stored polynucleotides

This disclosure describes techniques to improve the accuracy of random access of data stored in polynucleotide sequence data storage systems. Primers used in polynucleotide sequence replication and amplification can be scored against a number of criteria that indicate the fitness of sequences of nucleotides to function as primers. ... Microsoft Technology Licensing Llc

08/09/18 / #20180222165

 new patent  Low density composite panel

Examples are disclosed that relate to lightweight and thin composite panels. One example provides a composite panel comprising a mesh core, a first outer skin layer couple to a first side of the mesh core, and a second face layer coupled to a second side of the mesh core.. ... Microsoft Technology Licensing Llc

08/02/18 / #20180220297

Privacy preserving sensor apparatus

A privacy preserving sensor apparatus is described herein. The privacy preserving sensor apparatus includes a microphone that is configured to output a signal that is indicative of audio in an environment. ... Microsoft Technology Licensing Llc

08/02/18 / #20180220255

Game streaming with spatial audio

A game engine may generate video and audio content on a per-frame basis. Audio data corresponding to a current frame may be generated to comprise sound-field information independent of a speaker configuration or spatialization technology that may be used to play the associated audio. ... Microsoft Technology Licensing Llc

08/02/18 / #20180220252

Spectator audio and video repositioning

Participants can control a number of aspects of a virtual reality session. A participant of the session can control the position of an object, such as an avatar. ... Microsoft Technology Licensing Llc

08/02/18 / #20180220119

Virtual reality with interactive streaming video and likelihood-based foveation

A server may be configured to receive first pose data from a virtual reality device, generate second pose data, including a pose prediction, based at least on the first pose data, render a map representation based at least on the pose prediction, determine regions of the map representation based on a likelihood of view of each of the regions, perform foveation in each of the regions and generate an encoded frame based on the regions and a network parameter, and send the encoded frame and second pose data to the device. The encoding may associate each of the regions with a quality level and base the foveation on each region's associated quality level. ... Microsoft Technology Licensing Llc

08/02/18 / #20180220101

Content-adaptive adjustment of display device brightness levels when rendering high dynamic range content

Innovations in rendering of high dynamic range (“hdr”) content are described. A playback system can dynamically and proactively adjust the brightness level of a target display device. ... Microsoft Technology Licensing Llc

08/02/18 / #20180220072

Image capture and ordering

One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. ... Microsoft Technology Licensing Llc

08/02/18 / #20180220068

Foveated camera for video augmented reality and head mounted display

Using a foveated camera for video augmented reality via a head mounted display is provided. A camera may be placed in a binning mode; a full frame binned image may be captured using the camera and the binning mode of the camera may be turned off. ... Microsoft Technology Licensing Llc

08/02/18 / #20180220061

Real-time semantic-aware camera exposure control

An “exposure controller” provides various techniques for training and applying a deep convolution network to provide real-time automated camera exposure control, as a real-time function of scene semantic context, in a way that improves image quality for a wide range of image subject types in a wide range of real-world lighting conditions. The deep learning approach applied by the exposure controller to implement this functionality first uses supervised learning to achieve a good anchor point that mimics integral exposure control for a particular camera model or type, followed by refinement through reinforcement learning. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219972

Joint servicing of software packages

Methods, systems, and apparatuses for publishing, acquiring, and servicing of related software packages together. Flexible yet robust software package version control through joint servicing using atomic sets, including business software applications and consumer software applications, is performed by client and developer devices in conjunction with a host server. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219963

Automated application linking

Unique application identification (uaid) stamping for automated classification of an implicit query as an application intent query from web results for enabling improved delivery of applications as a search result is provided. An application indexing engine identifies web resources related to an app, and tags the resources with a unique application identifier associated with the app. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219962

Synchronization of property values between a client and a server

A system is provided for synchronizing a property value between a proxy of an application of a client and a corresponding remote object of a server. The application instantiates a proxy of a proxy class corresponding to a remote object of a remote object class where the proxy class specifies a property with a proxy getter. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219961

Deferring invocation requests for remote objects

A system is provided for an application executing at a client to send invocation requests to remote objects of a server. Each invocation request is generated when the application invokes a proxy of a proxy class of the application corresponding to a remote object of a remote object class. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219887

Continuous learning for intrusion detection

Balancing the observed signals used to train network intrusion detection models allows for a more accurate allocation of computing resources to defend the network from malicious parties. The models are trained against live data defined within a rolling window and historic data to detect user-defined features in the data. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219862

Actively federated mobile authentication

To make a trusted web service call, a client application sends a series of messages to obtain tokens that allow service requests to pass through a service relay. The user obtains a first security token by providing the user's credentials. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219854

Single authentication to a multi-tenancy single-page cloud application

A system and method for single authentication to a multi-tenancy single-page application hosted in a plurality of different datacenters. The method comprises: receiving, from a client device, a login request to access the single-page application; receiving an access token in response to an authentication of a user of the client device, wherein the access token designates at least tenant identification data; determining a datacenter of the plurality of different datacenters executing an instance of the single-page application supporting a tenant of the authenticated user; retrieving, from the determined datacenter, a single web page of the single-page application, wherein the retrieved signal web page includes at least references to resources pointing to a location of the determined datacenter; and serving the web single page to the client device.. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219823

Automated email categorization and rule creation for email management

Automated email categorization and rule creation for email management is provided. An automated filing engine parses an email message for identifying key terms and contextual information for categorizing the email message. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219794

Deploying a cloud service with capacity reservation followed by activation

A system receives a request for a plurality of resources of a cloud computing system to deploy a service. The system selects a portion of the resources and determines whether the selected portion is at least partially available in one or more clusters in parallel. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219763

Electronic mail system routing control

Route information identifying servers that an e-mail message travels through, along with per-hop latency information, is aggregated. A choke point or other latency-related issue is identified and a control signal is generated to control the e-mail system based upon the identified choke point or other latency-related issue.. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219674

Successive cryptographic techniques

Examples of the present disclosure describe systems and methods relating to successive cryptographic techniques. Successive encryption may be used to encrypt a resource using a plurality of cryptographic keys, each of which may be associated with a user. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219410

Power supply recovery current history-based limitation

A power supply unit (psu) dynamically limits total recovery current. The psu includes at least a power input, a power output, a historic maximum power draw memory, an update logic, and a recovery current limiting logic. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219389

Automatic dc resistance compensation

The uneven charge and discharge from non-collocated batteries within an hmd can be solved by monitoring the dc current on the paths coupled to the first battery and the second battery and making an adjustment in the path resistance to equalize, or at least reduce, the difference between the currents on the two paths. Aspects of the technology described herein monitor current on paths from two or more non-collocated batteries. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219335

Card connector and manufacturing method thereof

A card connector and a method of manufacturing the card connector are provided. In one embodiment, the card connector comprises a base; a shielding sleeve connected to the base, the base and the shielding sleeve defining a first direction for inserting a card and a second direction opposite to the first direction for extracting the card; and a shielding tray for receiving the card, the shielding tray being movable relative to the base in the first direction or the second direction, wherein the card connector is operable to electrically connect to the card if the card reaches a position of insertion along the first direction. ... Microsoft Technology Licensing Llc

08/02/18 / #20180219310

Space-saving micro-coax cable harness

In an electronic device having a compact form factor, such as a head mounted display (hmd) device, a space-saving harness using bundled or ribbonized strands of micro-coaxial (micro-coax) cable may be utilized to provide signal and/or power interconnects between emi-generating peripheral components and other components in the device such as those populated on circuit boards. Discrete wires are included in the harness to provide shielding to adjacent micro-coax conductors which may carry high speed signals such as mipi (mobile industry processor interface) differential signal pairs and provide power and ground return paths. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218734

Associating meetings with projects using characteristic keywords

Systems and methods are provided for associating meetings with projects. Some implementations include evaluating a similarity between a conversation between two or more users and a set of keywords characterizing at least one project associated with a user of the two or more users, where the conversation is captured by sensor data. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218727

Artificially generated speech for a communication session

Content is received at a receiving equipment from a transmitting user terminal over a network in a communication session between a transmitting user and a receiving user. The received content comprises audio data representing speech spoken by a voice of the transmitting user, and further comprises text data generated from speech spoken by the voice of the transmitting user during the communication session. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218661

Curved narrowband illuminant display for head mounted display

A curved narrowband illuminant display is provided. A head mounted display is provided that includes a first lens having a first curvature. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218605

Automated parking lot space assignment

Methods and systems for assigning a parking space to a vehicle. One system includes a database storing parking space data for a plurality of parking spaces in a parking lot and a server including an electronic processor. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218509

Alternating frequency captures for time of flight depth sensing

Time-of-flight (tof) 3d depth sensors are used virtual and augmented reality (vr/ar) due to their light weight, small form factor, low computation cost and high depth quality. Phase based tof sensors can provide depth maps with reasonable resolutions (vga or equivalent) at adequate framerates for traditional 3d sensing applications such as video surveillance, surface reconstruction, gesture recognition and skeleton tracking. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218481

Content-adaptive adjustments to tone mapping operations for high dynamic range content

Innovations in rendering of high dynamic range (“hdr”) content are described. A playback system can adjust a tone mapping function used when rendering the hdr content, thereby improving quality when rendering the hdr content. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218476

Input mode recognition

A touch input mode may be entered and exited automatically and/or manually. When the touch input mode is entered, user interface (ui) elements are optimized for touch input. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218473

Graphics processing unit partitioning for virtualization

Techniques for graphics processing unit (gpu) partitioning for virtualization are described herein. In one or more implementations, a gpu partitioning manager of a host device obtains a request for a virtual machine having gpu functionality. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218466

User-based licensing system for iot device rentals

Provided are methods and systems for the licensing of services associated with iot devices that are under rental by users and/or that are shared between users. A comprehensive user-based licensing system connects services, users, and iot devices with respect to licensing based on the particular context in which a device is being rented, one or more capabilities of the device being rented, availability of services for the particular device, and/or one or more characteristics of the user who is renting the device. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218363

Payment instrument management with key tokenization

In an embodiment, a one-time use, cryptographically strong binding key is received from a user device that is outside the control of the computing system. Payment instrument information related to a payment instrument is received from the user device. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218357

Export high value material based on ring 1 evidence of ownership

A mechanism to export a payment instrument from a secured database to a user device based on a binding between the user device and an identifier associated with the owner of the payment instrument. A computing system performs the following: binds a device id that is associated with a user device to a user id that is associated with an owner of a payment instrument and records a representation of the binding in a secured database; generates an identifier that signifies that the user device that is associated with the device id has been granted permission to export payment instrument information; returns the identifier to the user device; receives from the user device a payload that includes the identifier, the user id, and the device id; and exports an encrypted version of the payment instrument information to the user device.. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218332

Categorized time designation on calendars

Technologies are described for categorization of time blocks in calendars. A time block to be categorized on a user's calendar may be determined based on a direct user input or inference from user history or behavior. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218293

Macrotask execution for digital assistant devices

Techniques for providing digital assistant devices with the capability to plan and execute complex macrotasks. In an aspect, a digital assistant device queries an online macrotask repository for task templates associated with a macrotask. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218252

Artificial intelligence entity interaction platform

Described herein is a system and method for providing a conversation session with an artificial intelligence entity in a user interface. Once the conversation session with the artificial intelligence entity has been initiated, other individuals and/or artificial intelligence entities may be invited to join the conversation. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218217

Video noise reduction for video augmented reality system

Video noise reduction for a video augmented reality system is provided. A head mounted display includes a display unit; a camera for generating frames of display data. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218210

Diffractive optical element with undiffracted light expansion for eye safe operation

Aspects of the subject disclosure are directed towards safely projecting a diffracted light pattern, such as in an infrared laser-based projection/illumination system. Non-diffracted (zero-order) light is refracted once to diffuse (defocus) the non-diffracted light to an eye safe level. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218207

Organizational logo enrichment

In an example embodiment, a web page is obtained using a web page address stored in a first record and is parsed to extract one or more images from the web page along with a first plurality of features for each of the one or more images from the web page. Information about each image of the web page and the extracted first plurality of features for the web page are input into a supervised machine learning classifier to calculate a logo confidence score for each image of the web page, the logo confidence score indicating the probability that the image is an organization logo. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218169

Security and data isolation for tenants in a business data system

A multi-tenant hosting system receives business data and tenant-identifying data, from a tenant. The data from multiple different tenants is stored on a single database, but the data corresponding to each tenant is partitioned by marketing the data with a partition identifier, within the database. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218134

Determining computer ownership

The present disclosure is directed to systems, methods and devices for determining computer ownership in a distributed computer network associated with a directory service. Username similarity between username textual attributes and a computer's associated account management name may be determined. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218132

Application portability via application(s) installed on a portable storage device

Methods, systems, and computer program products are provided that enable software application(s) to be installed onto a portable storage device and executed by a first computing device coupled to the portable storage device without having to install the application(s) onto the first computing device. While the application(s) are being executed, state information associated with the application(s) may be maintained and also stored on the portable storage device. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218048

Stream data processing on multiple application timelines

Accommodating a particular kind of out-of-order data; namely, when data arrives out-of-order because the data is generated in systems that may have different application timelines. As data arrives, it arrives with a particular partition key. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218005

Chunk storage deduplication using graph structures

Deduplication is integrated with software building and chunk storing. A dedup module includes dedup software, a build graph interface, and a chunk store interface. ... Microsoft Technology Licensing Llc

08/02/18 / #20180218000

Systems, methods, and computer-readable media for a fast snapshot of application data in storage

Techniques for a fast snapshot of application data in a storage system are disclosed. One computer-implemented method includes: receiving, over an electronic communications network, a first command to create a table; creating, in a storage system, the table including at least one row and a plurality of columns, the at least one row including a special metadata row, and fields of the plurality of columns including a key, a payload, a snapshot identifier number, a delete bit, a version identifier, and an entity tag; and initializing a key of the special metadata row and a payload of the special metadata row. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217988

Electronic communication generation using separate system content

A system and method comprises receiving, with a processor, indications of activities by a member of an online social networking system with content items of electronic communications transmitted to the member, selecting a set of content items from one of a first set of content items from an electronic communication system of the online social networking system and a second set of content items from a feed system of the online social networking system based, at least in part, on the activities by the member with the content items of the electronic communications. A network interface device transmits a new electronic communication of the electronic communications based on the one of the first and second sets of content items as selected. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217927

Garbage collector

A method for use with a garbage collector to provide garbage collection is disclosed. The garbage collection is a concurrent garbage collection provided in a dedicated thread concurrently running in a computing device with a mutator thread. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217886

Object-oriented remote procedure calls for browser applications

A system is provided for an application executed by a client to invoke a remote object method of a remote object of a remote object class that is hosted by a server. The application instantiates a proxy of a proxy class that includes a proxy member function with the same signature as the remote object member function. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217880

Shell action browser extensions

Described herein is a shell action browser extension that executes independent of browser when the browser has been terminated. The shell action browser extension includes a communications component that receives notice that the browser is terminating. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217872

Decoupling partitioning for scalability

Systems and methods are provided that enable a general framework for partitioning application-defined computations (e.g., jobs) in a scalable environment. The general framework decouples partitioning of a computation from the other aspects of the computation. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217829

Software upgrade envisioning application

Methods and systems for envisioning benefits of a software upgrade. One system includes at least one electronic processor configured to detect when a user performs actions within a software application, capture data about user actions and application features, and determine through a set of rules if an updated or new feature to perform the user actions exists in an upgraded version of the application software. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217804

Responsive spatial audio cloud

An interactive and responsive presentation of spatially-associated information related to a user's environment based on the user's context is provided. Aspects of a 3d audio cloud system extract information about entities in the user's environment, and generate and provide the user with a 3d audio cloud that presents a spatial audio representation of entities in the user's environment that gives the user cues as to where the entities are located with respect to the user. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217779

Multiple stage garbage collector

A method for use with a garbage collector to provide different garbage collections is disclosed. The garbage collections are concurrent garbage collection provided in a dedicated thread concurrently running in a computing device with a mutator thread. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217768

Efficient retrieval of memory values during trace replay

Preserving memory values during replay includes identifying trace sections that each represents events executed by an entity over a period of time. A parallel replay of trace sections is performed at a plurality of processing units. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217742

Automatic presentation of slide design suggestions

A method and system for organizing slides by analyzing content and offering alternative solutions for placing content on the slides in an effective and visually interesting organization is provided. The presentation application automatically generates alternative design suggestions for the provided content that effectively utilize the slide space pursuant to analytics performed on the content. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217725

Navigational aid for a hinged device via semantic abstraction

Techniques for navigational aid for a hinged device via semantic abstraction are described. Generally, the techniques described herein improve a user experience when the user is navigating through content, such as user-generated content in an electronic document. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217720

Track user progress while navigating application across multiple endpoints

Aspects of the present disclosure relate to systems and methods for tracking user progress as a user navigates an application across multiple endpoints. In one aspect, an action control may be presented within an application including a plurality of actions to be completed by a user while using the application. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217686

Active stylus differential synchronization

A touch-sensing system is disclosed. The system includes a display device including a touch sensor having a plurality of electrodes, and drive logic coupled to the plurality of electrodes and configured to drive the plurality of electrodes during a plurality of touch-sensing frames, each of which includes a stylus sync sub-frame during which the drive logic drives at least some of the plurality of electrodes, referred to for that stylus sync sub-frame as sync-driven electrodes, with synchronization waveforms that are communicated electrostatically to cause synchronization of the display device with an active stylus. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217684

Pressure sensitive stylus

An apparatus includes a housing, a tip that moves with respect to the housing based on applied contact force and a pressure sensor that detects the force applied on the tip. The pressure sensor includes a first element integrated or fixed to the tip and a second element that is stationary with respect to the housing and positioned to face the first element. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217644

Self-adaptive vents

Thermal management devices and systems, and corresponding methods of cooling an electronic device are described herein. A method for cooling an electronic device that includes a housing and a vent in the housing includes monitoring, by a sensor, an operating condition of the electronic device. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217383

Text rendering by microshifting the display in a head mounted display

Improved text rendering by microshifting the display in a head mounted display is provided. Systems, methods and computer-readable devices provide a head mounted display. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217292

Use of thermopiles to detect human location

A method of detecting presence and location uses sensor data received from a plurality of thermopiles, each thermopile having a different field of view. In response to detecting a change in the sensor data, stored background values for each field of view are accessed and then the location of a body (e.g. ... Microsoft Technology Licensing Llc

08/02/18 / #20180217260

Reduced phase sampling for high speed depth sensing

Disclosed is a technique to use only two phase captures per frequency capture to perform calculations to generate a depth frame (i.e. A total of 4 captures/depth frame). ... Microsoft Technology Licensing Llc

08/02/18 / #20180216952

Route safety

The discussion relates to route safety. One example can obtain crash probabilities for road routes for driving between two points. ... Microsoft Technology Licensing Llc

08/02/18 / #20180214780

Braille chording accessory for a game controller

The present disclosure describes a braille chording accessory for a game controller that includes a housing sized to be removably received by a handheld game controller, a plurality of paddles arranged as a braille cell on the housing, and a control circuit to translate a touch force applied to at least a portion of the plurality of paddles into individual braille characters.. . ... Microsoft Technology Licensing Llc

08/02/18 / #20180214779

Refreshable braille display accessory for a game controller

The present disclosure describes a refreshable braille display accessory for a game controller that includes a housing sized to be received by a handheld game controller, a braille display including a plurality of pins arranged in a plurality of braille cells, each of the plurality of braille cells to provide tactile feedback representative of individual braille characters, and a control circuit enclosed within the housing to control refreshable activation of at least a portion of the plurality of pins based at least in part on a translation of game text or game audio.. . ... Microsoft Technology Licensing Llc

08/02/18 / #20180214771

Haptic braille output for a game controller

A game controller with haptic braille chording capability. While a conventional game controller are geared to sighted players, the disclosed controller configurations include various adaptations that provide alternative input and outputs to facilitate game play by sight-impaired or blind users, as well as other users knowledgeable of braille. ... Microsoft Technology Licensing Llc

08/02/18 / #20180214089

Drowsiness onset detection

Drowsiness onset detection implementations are presented that predict when a person transitions from a state of wakefulness to a state of drowsiness based on heart rate information. Appropriate action is then taken to stimulate the person to a state of wakefulness or notify other people of their state (with respect to drowsiness/alertness). ... Microsoft Technology Licensing Llc

07/26/18 / #20180213478

Method for connecting a network receiver with one or more devices while minimizing power usage

The disclosure generally relates to identifying a bluetooth low energy (btle) enabled wi-fi network receiver and automatically connecting to the btle-enabled network receiver via a wi-fi signal without using a wi-fi scanning operation. In some aspects, an initial connection may be established between the network receiver and a btle-enabled device during which the wi-fi scanning operation of the device is disabled. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213444

Responsive quality of service management

A system manages a quality of service provided to an electronic device during a communication session in a network. A quality of service monitor of the electronic device detects satisfaction of a quality of service adjustment condition for changing the quality of service provided to the electronic device by the network. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213421

Predicting future spectrum utilization

Methods for predicting future spectrum utilization are disclosed. Monitoring of spectrum signatures in a first system during a first time period may indicate that a particular frequency spectrum is being used by at least one device or second system for at least one type of application based on monitored spectrum usage. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213398

Tenant based signature validation

Methods and systems are provided for validating a signature in a multi-tenant environment. A server or other computing device that is part of a distributed network may request a certificate collection from an identified tenant store. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213377

Location and contextual-based mobile application promotion and delivery

Apparatus and methods are disclosed for selecting one or more mobile device applications using context data describing the current environment of a mobile device and application metadata describing environment conditions where applications are more likely to be relevant, in order to improve the experience of discovering, downloading, and installing mobile device applications. According to one embodiment, a method comprises associating metadata with mobile device applications automatically receiving context data representing a current geographical location from a mobile phone, searching the metadata to determine which applications are likely of interest based on the current geographical location, and transmitting notification data to the mobile phone indicating the determined applications.. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213206

Modifying illumination profile for light source

Examples are disclosed that relate to modifying an illumination profile of an illumination source. An example illumination system includes an illumination source configured to output light according to an illumination profile representing a distribution of light intensity across a field of view of the illumination system, an image sensor configured to detect light output by the illumination source and reflected off of one or more objects in an environment of the illumination system, and an illumination optic configured to direct light from the illumination source outward into the environment, the illumination optic structured to form a modified illumination profile having a modified distribution of illumination intensity, the modified distribution of intensity including a first intensity at a normal angle relative to the illumination source and a second intensity at other angles relative to the illumination source, the first intensity being lower than the second intensity.. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213195

Real-time mapping of projections onto moving 3d objects

A “concurrent projector-camera” uses an image projection device in combination with one or more cameras to enable various techniques that provide visually flicker-free projection of images or video, while real-time image or video capture is occurring in that same space. The concurrent projector-camera provides this projection in a manner that eliminates video feedback into the real-time image or video capture. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213187

Aerial imaging of a region using above ground aerial camera platform

A system comprises an aerial imaging platform configured to rise to a height above ground. An apparatus allows an entity to move the aerial platform in a desired direction. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213186

Low-cost, long-term aerial imagery

An imaging system that includes a camera mourned on an aerial platform, for example a balloon, allows a user to increase the longevity of the camera's battery by remote control. A user may capture imagery at a time scale of interest and desired power consumption by adjusting parameters for image capture by the camera. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213175

Linked capture session for automatic image sharing

A computing device initiates a linked capture session to enable automatic image sharing by multiple users and devices. The linked capture session is a group of devices that automatically share captured images during the linked capture session. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213088

Automatic responses to incoming calls based on user activity

An automatic response service supported on an application server that interoperates with an ims (ip multimedia subsystem) core network is configured to dynamically generate responses to unanswered incoming telephone calls to a user's computing devices that are customized for the calling party based on monitored activities of the user, device capabilities and state, and related context. The automatic response service can monitor the user's interactions across a range of computing devices to identify a device with which the is actively engaged. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213074

Offline voicemail

A method for accessing offline voicemail messages within a mobile messaging application may be provided. First, a voice mail message may be received and the voicemail message may be transcribed to text. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213049

Miracast source providing network service access for a miracast sink

Techniques are described for providing and accessing network services via a peer-to-peer wireless network connection which is established between a first computing device and a second computing device. The first computing device has an additional network connection that allows it to access network services via external networks (e.g., the internet). ... Microsoft Technology Licensing Llc

07/26/18 / #20180213048

Secured targeting of cross-application push notifications

Methods, systems, apparatuses, and computer program products are described herein for the development of applications and/or workflows that are enabled to transmit and/or push notifications to end-users. The developer (or “maker” or “creator”) of the application(s) and/or workflow(s) are enabled to develop such application(s) and/or workflow(s) without having to be expert programmers (i.e., such a developer may be a business user with little to no programming experience). ... Microsoft Technology Licensing Llc

07/26/18 / #20180213027

Receiving a communication event

Disclosed are methods, apparatus, and computer readable storage mediums for filtering communication events communicated over a communications network from a network node to a device. In one aspect, a method includes configuring, via a communication client application, the device to associate each of a plurality of sets of filtering parameters with a different operating mode of the device, in response to a transition of the device from a first operating mode to a second operating mode, determining, by the device, a first set of filtering parameters associated with the second operating mode based on the configuring, and transmitting, by the device, the determined first set of filtering parameters to the network node, the transmission instructing the network node to transmit particular types of communication events permitted by the first set of filtering parameters to the device and to block other types of communication events to the device that are not permitted by the first set of filtering parameters.. ... Microsoft Technology Licensing Llc

07/26/18 / #20180213000

Safe data access through any data channel

Providing safe access of a data item accessed through one of a plurality of access channels while concurrently providing a policy check of the data item. An indication associated with accessing a data item through one access channel of a plurality of access channels may be received. ... Microsoft Technology Licensing Llc

07/26/18 / #20180212987

Ransomware resilient cloud services

An anti-ransomware system protects data in cloud storage of a cloud services provider against a ransomware attack. A backup handler is configured to at least one of: selectively retrieve backup data generated by the cloud services provider from the cloud storage; and selectively generate backup data based on the data in the cloud storage and output the backup data to a storage device. ... Microsoft Technology Licensing Llc

07/26/18 / #20180212973

Cloud-based device information storage

Device information for each of multiple devices associated with a user account is maintained by a cloud service. The device information can include credential information allowing the device to be accessed by other ones of the multiple devices, remote access information indicating how the device can be accessed by other ones of the multiple devices on other networks, and property information including settings and/or device drivers for the device. ... Microsoft Technology Licensing Llc

07/26/18 / #20180212971

Data unsealing with a sealing enclave

Techniques for securely sealing and unsealing enclave data across platforms are presented. Enclave data from a source enclave hosted on a first computer may be securely sealed to a sealing enclave on a second computer, and may further be securely unsealed for a destination enclave on a third computer. ... Microsoft Technology Licensing Llc

07/26/18 / #20180212966

Cross-platform enclave data sealing

Techniques for securely sealing and unsealing enclave data across platforms are presented. Enclave data from a source enclave hosted on a first computer may be securely sealed to a sealing enclave on a second computer, and may further be securely unsealed for a destination enclave on a third computer. ... Microsoft Technology Licensing Llc

07/26/18 / #20180212940

Addressing a trusted execution environment using encryption key

Methods, systems, and devices are described herein for delivering protected data to a nested trusted execution environment (tree), including a trustlet running on top of secure kernel, associated with a potentially untrusted requestor. In one aspect, a targeting protocol head, or other intermediary between a requestor and a key management system or other store of protected data, may receive a request for protected data from a potentially untrusted requestor, and an attestation statement of the secure kernel. ... Microsoft Technology Licensing Llc

07/26/18 / #20180212939

Data sealing with a sealing enclave

Techniques for securely sealing and unsealing enclave data across platforms are presented. Enclave data from a source enclave hosted on a first computer may be securely sealed to a sealing enclave on a second computer, and may further be securely unsealed for a destination enclave on a third computer. ... Microsoft Technology Licensing Llc

07/26/18 / #20180212932

Addressing a trusted execution environment using signing key

Methods, systems, and devices are described herein for delivering protected data to a nested trusted execution environment (tree) associated with an untrusted requestor. The nested tree may include a trustlet running on top of secure kernel. ... Microsoft Technology Licensing Llc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Microsoft Technology Licensing Llc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Microsoft Technology Licensing Llc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###