Patents Assigned to Micosoft Technology Licensing, LLC
  • Publication number: 20200412775
    Abstract: A conferencing computing device, including memory storing one or more dispatch data structures. The conferencing computing device may further include a processor configured to, at a port, receive, from a sender computing device, a first input packet including first input packet data and a second input packet that includes a copy of the first input packet data, via a first communication channel and a second communication channel, respectively. Based on the input packet data and the one or more dispatch data structures, the processor may add the input packets to a queue of a transport provider bound to the port. The processor may transmit the input packets to an application program instance associated with the queue. The processor may determine that the first communication channel or the second communication channel is disconnected and may maintain communication with the sender computing device through the port via a remaining communication channel.
    Type: Application
    Filed: September 10, 2020
    Publication date: December 31, 2020
    Applicant: Micosoft Technology Licensing, LLC
    Inventors: Rajesh GUNNALAN, Mihhail Konovalov, Tin Qian
  • Patent number: 10845980
    Abstract: A technique is described herein for facilitating movement of graphical objects across display screens. In one manner of operation, the method includes: displaying a representation of a first movement as a user moves a graphical object across a source screen; detecting that the user has moved the graphical object into a graphical source portal associated with the source screen; associating the graphical object with two or more graphical destination portals provided by the plural display screens, in addition to the graphical source portal, such that the graphical object is accessible from the graphical source portal and any graphical destination portal; detecting that the user has removed the graphical object from a chosen graphical portal in a chosen screen; displaying the graphical object as having been removed from all graphical portals; and displaying a second movement as the user moves the graphical object across the chosen screen to a final destination.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: November 24, 2020
    Assignee: Micosoft Technology Licensing, LLC
    Inventors: Patrick Joseph Derks, Peter Eugene Hammerquist, Eric J. Hull, Sophors Khut, Cassandra April King, Christian Klein, Bryan Mamaril, Nishad Mulye, Kenton Allen Shipley, Daniel Edward Stafford
  • Patent number: 9377999
    Abstract: A development system comprises, in one example, a development module configured to receive user development inputs to develop elements of a computer system. The elements comprise types modeled in the computer system. The development system comprises a user interface module configured to generate a user interface display with user input mechanisms that receive a user search query for searching the elements of the computer system. The development system comprises a search module configured to identify a type-based search parameter for the user search query and to obtain a set of search results by performing an element search based on the user search query and the type-based search parameter.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: June 28, 2016
    Assignee: Micosoft Technology Licensing, LLC
    Inventors: Anton Shakirzianov, Suriya Narayanan, Liang Yu, Tomasz Kaminski