Patents by Inventor David C. Tse

David C. Tse has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11416825
    Abstract: A system is described herein. The system includes an agent and a transmitter. The agent is to a capture room specific data signals from peripheral devices within a conference room, operating system data signals, and application data signals, wherein the application data signals are obtained from a conferencing service application and wherein the agent is to package the room specific data signals, the operating system data signals, and the application data signals with system metadata into room health data. The transmitter is to transmit the room health data to a management cloud via a communications broker.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: August 16, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sameer D. Bedekar, Danilo Pérez Solano, David C. Tse, Martin D. Hall, Andrew A. George, Jaya B. Rayasam, Siddhartha Roy, David A. Howell, Irena K. Andonova
  • Publication number: 20210405992
    Abstract: A device-implemented method for providing managed services is described herein. An example method includes determining each managed device of a plurality of managed devices available in a shared space, and determining health data for the shared space. The health data describes properties of each managed device of the plurality of managed devices, including update information, performance information, configuration information, and security information. The method further includes identifying a problem with at least one of the plurality of managed devices, the problem being identifiable based on analysis of the health data for the shared space. The method also includes coordinating operational maintenance for the at least one of the plurality of managed devices to alleviate the problem. Coordinating operational maintenance may include performing at least two of a software update, a configuration change, and uninstalling software.
    Type: Application
    Filed: March 29, 2021
    Publication date: December 30, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sameer D. BEDEKAR, Danilo PEREZ SOLANO, David C. TSE, Martin D. HALL, David A. HOWELL, Irena K. ANDONOVA, Jaya B. RAYASAM, Andrew A. GEORGE, Siddhartha ROY
  • Publication number: 20210133689
    Abstract: A system is described herein. The system includes an agent and a transmitter. The agent is to a capture room specific data signals from peripheral devices within a conference room, operating system data signals, and application data signals, wherein the application data signals are obtained from a conferencing service application and wherein the agent is to package the room specific data signals, the operating system data signals, and the application data signals with system metadata into room health data. The transmitter is to transmit the room health data to a management cloud via a communications broker.
    Type: Application
    Filed: April 13, 2020
    Publication date: May 6, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sameer D. Bedekar, Danilo Pérez Solano, David C. Tse, Martin D. Hall, Andrew A. George, Jaya B. Rayasam, Siddhartha Roy, David A. Howell, Irena K. Andonova
  • Publication number: 20180341499
    Abstract: Universal platform application support for plugin modules is provided. Connectivity to a universal platform application may be provided for plugin modules through an application service. Upon being launched on the same device as the universal platform application, a plugin module may submit a request for connection through the application service. Once connected, the universal platform application may receive a request for activation from the plugin module and may determine whether to activate the plugin module through an internal decision process or manual input. Subsequently, a user interface of the plugin module may be allowed to be visible and a user interface of the universal platform application may be hidden or pushed to background. When the plugin module is deactivated based upon completion of its tasks, the user interface of the plugin module may be hidden and the user interface of the universal platform application may be rendered visible.
    Type: Application
    Filed: May 25, 2017
    Publication date: November 29, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: David C. TSE
  • Publication number: 20180267695
    Abstract: Universal platform applications, while advantageous and efficient, have inherent limitations, including an inability to manage multiple views on multiple display devices. According to embodiments, such management may be facilitated by packaging a universal platform application with a desktop application to launch a universal platform application secondary view on a designated display device. The universal platform application may invoke an application service hosted by the desktop application, generate a main view and a secondary view for display on a first display device, and transmit a request to the desktop application, where the request includes information associated with the secondary view and a designated display device identifier.
    Type: Application
    Filed: April 24, 2017
    Publication date: September 20, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kishore Kumar PESHKAR, David C. TSE
  • Publication number: 20180262541
    Abstract: Technologies are described for interaction with a communal meeting device through broadcast of the device identity. The presence of a client device in a meeting space may be detected, for example, via a motion, a sound, an identity card read, or a connection of the client device to the communal meeting device. Upon detection of the client device, the communal meeting, device may broadcast its identity via short range wireless communication within the meeting space. The communal meeting device and the client device may establish, a short range wireless communication session on the broadcast identity, and the communal meeting device may provide two or more options associated with facilitating a meeting in conjunction with the communal meeting device and the client device based on the exchanged communication. A selected option nuts be received, and the meeting may be facilitated through a communication service per the selected option.
    Type: Application
    Filed: March 10, 2017
    Publication date: September 13, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gregory Q. Fix, David C. Tse
  • Publication number: 20130185651
    Abstract: User presence is detected in a notebook that includes multiple different documents. The user identity and location within the notebook can be displayed to other users to facilitate collaboration.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Thomas K.B. Wionzek, Suresh Sitaula, Sattawat Suppalertporn, Gary L. Neitzke, David C. Tse, Daniel Escapa, Nicole D. Steinbok
  • Patent number: 7528847
    Abstract: A software application window shows current content in a content region and navigation information in a plurality of navigation regions, with the navigation regions showing contextual information for the current content, as well as for related content. A request to hide navigation information is received, and navigation information for related content is hidden from the window. Any space made available by the hidden content is used to expand the content region, while maintaining the same size and location of the software application window.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: May 5, 2009
    Assignee: Microsoft Corporation
    Inventors: Owen C. Braun, David C. Tse