-
公开(公告)号:US10255113B2
公开(公告)日:2019-04-09
申请号:US14218985
申请日:2014-03-19
Applicant: Microsoft Corporation
Inventor: Sriram Govindan , Jie Liu , Aman Kansal
Abstract: Architecture that facilitates the estimation of interference among workloads (e.g., virtual machines) due to sharing of a shared resource (e.g., a shared cache of a computer processor), and optimization of a desired performance objective such as power or energy use in the presence of the interference. Estimation is to the extent of interference by characterizing the nature of shared resource usage and its effect on performance. Performance optimization is accomplished using metrics based on the above estimation, or alternatively, an explicit measurement of the interference effects. Methods are employed to estimate interference on the workload's performance with changes in availability of the shared resource or with combinations of other workloads sharing the same resource and allocating workloads to one or more physical computers or resources to workloads such that a desired performance objective is optimized. The methods can include allocating workloads on demand.
-
公开(公告)号:US10241958B2
公开(公告)日:2019-03-26
申请号:US14473541
申请日:2014-08-29
Applicant: Microsoft Corporation
Inventor: Avdhesh Chhodavdia , Michael S. Fenton , Sheethal Somesh Nayak
Abstract: A system includes operational circuit blocks associated with configurable counter circuits. A configurable counter circuit is configured to control event signal when counting expires and includes a mode input configured to receive a setting of a programmable control event asynchronous mode and a programmable control event synchronous mode. Depending on the programmed mode and whether a control event has occurred in a previous synchronization period, the configurable counter circuit processes an associated operation responsive to issuance of a synchronization instruction or to issuance of a subsequent control event.
-
公开(公告)号:US10224630B2
公开(公告)日:2019-03-05
申请号:US14434711
申请日:2013-10-11
Applicant: MICROSOFT CORPORATION
Inventor: Devis Iellci
Abstract: There is disclosed a multiband antenna device comprising a conductive elongate antenna element configured for electrical connection to a groundplane at a grounding point, and a conductive elongate feeding element configured for electrical connection to a radio transmitter/receiver at a feeding point. At least a major portion of the antenna element is configured to extend in a first direction and to double back on itself in a second, substantially counter-parallel direction forming a slot. The feeding point is adjacent to the grounding point, and the feeding element is configured to extend substantially parallel to the first and second directions of the major portion of the antenna element. The antenna device can operate in multiple frequency bands, and can be configured on a dielectric insulating former that fits compactly in a corner of a mobile communications handset housing.
-
公开(公告)号:US10216833B2
公开(公告)日:2019-02-26
申请号:US14481946
申请日:2014-09-10
Applicant: Microsoft Corporation
Inventor: Anitha Kannan , Krishnaram Kenthapadi , Marios Kokkodis
Abstract: A document such as a book or textbook includes multiple sections such as chapters. Concept phrases are determined for each of the sections based on the text of each section. A set of content items such as videos is received, and each content item is associated with one or more queries that were submitted by users who were provided the content item in a set of search results. These queries are processed to determine concept phrases that are associated with the content items. The content items and their associated concept phrases are compared with the concept phrases associated with the sections to determine, for some or all of the content items, a minimum subset of the sections whose associated concept phrases cover most of the concept phrases that are associated with the content item. The content items are inserted or linked with the sections in their corresponding minimum subsets.
-
公开(公告)号:US10200328B2
公开(公告)日:2019-02-05
申请号:US13804583
申请日:2013-03-14
Applicant: Microsoft Corporation
Inventor: Eva Britta Karolina Burlin , Chao-Chung Lin , David Claux , Kristian Lennart Magnus Andaker , Jason Todd Henderson , Russell Lee Simpson, Jr. , Jasdeep Singh Chugh , Joseph P. McLaughlin , Jonathan David Friedman
Abstract: Systems, methods, and software disclosed herein facilitate draft reminders. In at least one implementation, a primary view of an information management application is rendered. In various scenarios the primary view may include primary items, such as emails, events, tasks, or other types of items. When a reminder view is invoked, draft items are identified to include in the reminder view. The reminder view is then rendered in an overlaid manner with respect to the primary view and includes the draft items.
-
公开(公告)号:US10180943B2
公开(公告)日:2019-01-15
申请号:US13781585
申请日:2013-02-28
Applicant: Microsoft Corporation
Inventor: Ping Xie , Chun Ho Cheung , Kashif Hasan , Abhishek Gupta , Ran Kalach , Daniel Hefenbrock
IPC: G06F17/30
Abstract: The subject disclosure is directed towards partially recalling file ranges of deduplicated files based on tracking dirty (write modified) ranges (user writes) in a way that eliminates or minimizes reading and writing already-optimized adjacent data. The granularity of the ranges does not depend on any file-system granularity for tracking ranges. In one aspect, lazy flushing of tracking data that preserves data-integrity and crash-consistency is provided. In one aspect, also described is supporting granular partial recall on an open file while a data deduplication system is optimizing that file.
-
公开(公告)号:US20190005665A1
公开(公告)日:2019-01-03
申请号:US16126948
申请日:2018-09-10
Inventor: Nikolai Faaland , David Buerer
Abstract: Architecture that enables the drawing of markup in a scene that neither obscures the scene nor is undesirably obscured by the scene. When drawing markup such as text, lines, and other graphics, into the scene, a determination is made as to the utility to the viewer of drawing the markup with greater prominence than an occluding scene object. The utility of the markup is based on the distance of the scene object and markup from the camera. Thus, if an object that appears small in the scene and is in front of the markup, the markup will be drawn more clearly, whereas if the same object appears large in the scene and is in front of the markup, the markup is rendered faint, if drawn at all.
-
公开(公告)号:US10168881B2
公开(公告)日:2019-01-01
申请号:US14193311
申请日:2014-02-28
Applicant: Microsoft Corporation
Inventor: Ankur Goyal , Gabe Young
IPC: G06F3/048 , G06F3/0484 , G06F17/30
Abstract: One or more techniques and/or systems are provided for generating an information interface. For example, a user may select content within a webpage (e.g., a camera review section of a shopping webpage). The content may be captured from the webpage (e.g., a camera review, a camera price, a camera image, etc.). An information interface may be generated for the content, and the content may be populated within the information interface. For example, a standalone application and/or an operating system interface (e.g., a tile) may be populated with the camera review, the camera price, the camera image, and/or other information from the camera review section of the shopping webpage. The information interface may be dynamically updated based upon a content update for the content from the webpage. For example, pricing information, displayed through the information interface, may be updated based upon a sale price being posted to the shopping webpage.
-
公开(公告)号:US10133447B2
公开(公告)日:2018-11-20
申请号:US14518783
申请日:2014-10-20
Applicant: Microsoft Corporation
Inventor: Shen Wang , Alexandre Gueniot , Cheng-Kai Chen , Jonathan Ko
IPC: G06F3/00 , G06F3/0482 , G06F3/0484 , G06F3/0488 , G06F3/0485
Abstract: Aspects of the present disclosure provide for determining user input of a presentation. Specifically, aspects disclosed herein provide differentiating between interacting with selectable objects within a slide and scrolling between slides, editing a selectable object within a slide, scrolling between slides, viewing off slide content, zooming out from a slide view, and zooming in to a slide view.
-
公开(公告)号:US10116740B2
公开(公告)日:2018-10-30
申请号:US14141737
申请日:2013-12-27
Applicant: Microsoft Corporation
Inventor: Brandon T. Hunt , Alexander Burba , Frank R. Morrison, III
IPC: H04L29/08
Abstract: A method for transferring digital content items in a peer-to-peer network in which a plurality of nodes participate includes receiving requests for receipt of one or more digital content items from a plurality of requesting nodes belonging to the peer-to-peer network. A capacity of the requesting nodes to upload data is assessed. Network resources available to the peer-to-peer network for delivering the digital content items or chunks thereof to the receiving nodes are allocated based at least in part on the capacity of the requesting nodes to upload data. The digital content items or chunks thereof are sent to the requesting nodes over the peer-to-peer network in accordance with the network resources that are allocated to each of the requesting nodes.
-
-
-
-
-
-
-
-
-