Patents Assigned to Microsoft Technology Licesning, LLC
  • Patent number: 11765058
    Abstract: Systems are provided for facilitating the disclosed methods for performing event storage and diagnostic processing within a hybrid cloud environment. Event records are gathered and batched at an on-premises server. The event records are also appended with correlation vector data that enables the event records to be correlated with other events. The batch of event record batches are signed with a security key associated with a cloud storage container and the on-premises server is restricted to writing the batch of event records to the container. In some instances, the size of the batch is based on a duration of time for collecting records, which can be adjusted to accommodate for missing data.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: September 19, 2023
    Assignee: Microsoft Technology Licesning, LLC
    Inventors: Bhatt Rutwick Bharatkumar, Asudani Mohit
  • Patent number: 11710509
    Abstract: Systems and methods for recording a meeting using a retroactive record feature. The present technology provides for improved systems and methods for providing a recording of a virtual meeting, where a selection to initiate the recording from the beginning or an earlier time in the meeting from a current time may be received after the virtual meeting has started. The system may process received meeting content streams to generate a plurality of data segments that may collectively form a meeting recording. Each data segment, for example, may include meeting content associated with a particular user/attendee and associated with a timestamp and/or time duration. In some examples, the plurality of data segments may be stored on a blockchain, which may provide an immutable meeting record that may be concatenated together and made available for playback based on a selection to record the meeting and consent given by the users/attendees.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: July 25, 2023
    Assignee: Microsoft Technology Licesning, LLC
    Inventor: Dhirendra Kumar Bhupati
  • Patent number: 11416786
    Abstract: Improving the operations of a computer system that is located within a power grid and that is associated with its own power sources. Past operational characteristics of the power grid are analyzed to derive learned characteristics for the power grid. Future operational characteristics of the power grid are also monitored. A prediction regarding a future load event associated with the power grid is then generated using the learned characteristics and the monitored characteristics. In response to this prediction, one or more operations are performed to balance the computer system with the power grid during the future load event, and to ensure a determined availability of services associated with the computer system during the future load event.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: August 16, 2022
    Assignee: Microsoft Technology Licesning, LLC
    Inventors: Michael Rees Helsel, Vincent Joseph Blas, Nicholas Andrew Keehn, Sean Michael James, Brandon Middaugh
  • Patent number: 10116959
    Abstract: Several improvements for use with Bidirectionally Predictive (B) pictures within a video sequence are provided. In certain improvements Direct Mode encoding and/or Motion Vector Prediction are enhanced using spatial prediction techniques. In other improvements Motion Vector prediction includes temporal distance and subblock information, for example, for more accurate prediction. Such improvements and other presented herein significantly improve the performance of any applicable video coding system/logic.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: October 30, 2018
    Assignee: Microsoft Technology Licesning, LLC
    Inventors: Alexandros Tourapis, Shipeng Li, Feng Wu
  • Publication number: 20170220545
    Abstract: Automatic generation of document templates based on recognized composition element patterns in a group of clustered documents is provided. Composition elements used in documents are typically unique to a particular user or to a group of users. An automated template generation system detects composition element patterns in documents associated with a given user. Sequences of composition elements from one document are aligned with sequences of composition elements of one or more other documents. The aligned sequences are scored to generate a document distance matrix. The documents are clustered together based on the alignment scores and a document template is generated for each corresponding cluster of documents. In one or more aspects, selecting a document template and updating it results in a modified document template or, in certain cases, a new document template. The generated document templates are displayed in a user interface for selection by a user.
    Type: Application
    Filed: November 11, 2016
    Publication date: August 3, 2017
    Applicant: MICROSOFT TECHNOLOGY LICESNING, LLC
    Inventors: Arunkumar Gururajan, Mihai Aldea, Theodor J. Scott, Kamal Choudhary, Eugene Chudin, Si-Qing Chen, Daniel R. Snyder, Michelle Keslin, Jeff D. Jarrard, Sanjeev Bagaria, John Hoegger, Cynthia Guo, Tony Y. Tzeng, Jin Hee Lim
  • Patent number: 9686692
    Abstract: Various technologies described herein pertain to transferring geospatial tiles for Wi-Fi networks. A geospatial tile specifies a geographic region and includes data pertaining to a plurality of Wi-Fi networks having respective geographic coverage areas within the geographic region. A mobile device can receive an indicator that corresponds to a geospatial tile for retrieval by the mobile device. Further, the mobile device can request the geospatial tile from a tile management system based upon the indicator. Upon receiving the geospatial tile from the tile management system, the mobile device stores the geospatial tile in a tile cache. Further, the mobile device can automatically connect to a particular Wi-Fi network from the plurality of Wi-Fi networks utilizing data for the particular Wi-Fi network included in the geospatial tile when the mobile device is positioned within a geographic coverage area of the particular Wi-Fi network.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: June 20, 2017
    Assignee: Microsoft Technology Licesning, LLC
    Inventors: Shai Guday, Maher Afif Saba
  • Patent number: 9417666
    Abstract: A direction and distance of movement of a display device as well as of a user of the display device are determined. Based on these determined directions and distances of movement, compensation to apply to content displayed on the display device to compensate for movement of the user with respect to the device is determined and applied to the content. A portion of the display device at which the user is looking can also be detected. The compensation is applied to the content only if applying the compensation would not result in the portion being positioned beyond the display device. If applying the compensation would result in the portion being positioned beyond the display device then appropriate corrective action is taken, such as not applying the compensation to the content.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: August 16, 2016
    Assignee: Microsoft Technology Licesning, LLC
    Inventors: Robin Abraham, Andrew V. Fawcett
  • Patent number: 9342280
    Abstract: Various embodiments provide a travel log for manipulation of content. In at least some embodiments, the travel log can be presented as a visual element of a web browser and can enable a user to navigate through visited content (e.g., web pages) via manipulation of the content using touch-based and/or touchless gestures. Implementations can facilitate navigation through content by representing the travel log as a visual “time line” of visited content that can be scrolled via manipulation through a web browser user interface. For example, a user can navigate the travel log to older content by manipulating the travel log in one direction, and can navigate the travel log to newer content by manipulating the travel log in a different direction.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: May 17, 2016
    Assignee: Microsoft Technology Licesning, LLC
    Inventors: Michael J. Patten, Paul Armistead Hoover, John Wesley Terrell, Nicholas R. Waggoner