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: 11416825Abstract: 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: GrantFiled: April 13, 2020Date of Patent: August 16, 2022Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20210405992Abstract: 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: ApplicationFiled: March 29, 2021Publication date: December 30, 2021Applicant: Microsoft Technology Licensing, LLCInventors: 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: 20210133689Abstract: 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: ApplicationFiled: April 13, 2020Publication date: May 6, 2021Applicant: Microsoft Technology Licensing, LLCInventors: 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: 20180341499Abstract: 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: ApplicationFiled: May 25, 2017Publication date: November 29, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: David C. TSE
-
Publication number: 20180267695Abstract: 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: ApplicationFiled: April 24, 2017Publication date: September 20, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Kishore Kumar PESHKAR, David C. TSE
-
Publication number: 20180262541Abstract: 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: ApplicationFiled: March 10, 2017Publication date: September 13, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gregory Q. Fix, David C. Tse
-
Publication number: 20130185651Abstract: 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: ApplicationFiled: January 18, 2012Publication date: July 18, 2013Applicant: MICROSOFT CORPORATIONInventors: Thomas K.B. Wionzek, Suresh Sitaula, Sattawat Suppalertporn, Gary L. Neitzke, David C. Tse, Daniel Escapa, Nicole D. Steinbok
-
Patent number: 7528847Abstract: 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: GrantFiled: May 4, 2006Date of Patent: May 5, 2009Assignee: Microsoft CorporationInventors: Owen C. Braun, David C. Tse