Patents by Inventor Vincent Bellet

Vincent Bellet 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).

  • Publication number: 20230275853
    Abstract: A method of and system for synchronous communications between a sender and recipient(s) of a message containing a question include receiving over a network an indication that the message was sent from the sender to the recipients via a user interface of a first application or a first service and a response to the question was not received within a predetermined time, monitoring a digital location of the sender and the recipients, the digital location being an electronic application or service being currently utilized, determining whether the sender and at least one of the recipients are concurrently using a second application or a second service, and upon determining that the sender and at least one of the recipients are concurrently using the second application or the second service, sending a notification signal over the network to the sender or one of the one or more recipients to notify the sender or the recipient via a user interface element displayed on a client device that the sender and at least one o
    Type: Application
    Filed: May 3, 2023
    Publication date: August 31, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Marc Christopher POTTIER, Vincent BELLET
  • Patent number: 11683282
    Abstract: A method of and system for synchronous communications between a sender and recipient(s) of a message containing a question include receiving over a network an indication that the message was sent from the sender to the recipients via a user interface of a first application or a first service and a response to the question was not received within a predetermined time, monitoring a digital location of the sender and the recipients, the digital location being an electronic application or service being currently utilized, determining whether the sender and at least one of the recipients are concurrently using a second application or a second service, and upon determining that the sender and at least one of the recipients are concurrently using the second application or the second service, sending a notification signal over the network to the sender or one of the one or more recipients to notify the sender or the recipient via a user interface element displayed on a client device that the sender and at least one o
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: June 20, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marc Christopher Pottier, Vincent Bellet
  • Patent number: 11308430
    Abstract: A data processing system including a processor and machine-readable media including instructions for the processor. When executed by the processor, the instructions cause the processor to monitor events in a plurality of communications channels associated with a user, identify monitored events that are determined to be pertinent to the user, sort the identified events by priority to create a prioritized list of events, monitor interactions with the data processing system by the user for a task initiation signal, and, in response to detecting the task initiation signal, cause display of the prioritized list of events to the user on a display device.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: April 19, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vincent Bellet, Paul Sim
  • Publication number: 20210160335
    Abstract: A system and method perform contextually-based presence status management. A presence monitoring agent determines a first context in which a computing device is being used by a user, and the user may use a communication client to establish a first status for the user's user account. The communication client is configured to receive events or notifications from other communication clients or devices, and present a plurality of response options to the user. The user may then change the user account status to a second status by selecting a response option. The presence monitoring agent then monitors for changes in the context in the operating system to determine whether the user account status should be changed back to the first status.
    Type: Application
    Filed: November 22, 2019
    Publication date: May 27, 2021
    Inventors: Vincent Bellet, Paul Y. Sim, Michael H. Hill
  • Publication number: 20210126983
    Abstract: Systems and methods for providing status indicators for various forms of user activity that occurs across different digital contexts of a collaboration platform. A system can monitor activity that a particular user is performing within a particular digital context and provide status indicators to a different user within a different digital context when the monitored activity meets one or more criteria. For example, a system may cause a status indicator to be displayed in association with a data object within the digital context of a message thread when a specific type of user activity is occurring with respect to that data object within the digital context of an application that facilitates editing of the content of the data object. Thus, a system can deliver timely and contextually relevant status indicators about how team members are currently interacting with a data object without users having to switch between digital contexts.
    Type: Application
    Filed: October 24, 2019
    Publication date: April 29, 2021
    Inventors: Vincent BELLET, Marc Christophe POTTIER, Paul SIM, Karvell LI
  • Publication number: 20210110327
    Abstract: A data processing system including a processor and machine-readable media including instructions for the processor. When executed by the processor, the instructions cause the processor to monitor events in a plurality of communications channels associated with a user, identify monitored events that are determined to be pertinent to the user, sort the identified events by priority to create a prioritized list of events, monitor interactions with the data processing system by the user for a task initiation signal, and, in response to detecting the task initiation signal, cause display of the prioritized list of events to the user on a display device.
    Type: Application
    Filed: October 11, 2019
    Publication date: April 15, 2021
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vincent BELLET, Paul SIM
  • Publication number: 20210105332
    Abstract: The techniques disclosed herein enable systems to provide status indicators for intended recipients about a person's future or predicted availability. A system can analyze contextual information from a number of different resources and provide status indicators about a person when parameters of a person's status meet one or more criteria. For example, a system may deliver a status indicator describing a person's status when a time, duration, or type of a status, such as a vacation or holiday, meet one or more criteria. By controlling the display of status indicators using one or more criteria, a system only shows a particular user's status indicators that matter to a particular recipient. A system can deliver timely, contextually relevant status indicators while mitigating distractions that may be caused by a large number of unwanted status indicators. Timely status indicators also allow users to establish efficient collaboration protocols with other users.
    Type: Application
    Filed: October 7, 2019
    Publication date: April 8, 2021
    Inventors: Vincent BELLET, Paul SIM, Michael H. HILL, Marc Christophe POTTIER, Karvell LI
  • Publication number: 20210051120
    Abstract: A method of and system for synchronous communications between a sender and recipient(s) of a message containing a question include receiving over a network an indication that the message was sent from the sender to the recipients via a user interface of a first application or a first service and a response to the question was not received within a predetermined time, monitoring a digital location of the sender and the recipients, the digital location being an electronic application or service being currently utilized, determining whether the sender and at least one of the recipients are concurrently using a second application or a second service, and upon determining that the sender and at least one of the recipients are concurrently using the second application or the second service, sending a notification signal over the network to the sender or one of the one or more recipients to notify the sender or the recipient via a user interface element displayed on a client device that the sender and at least one o
    Type: Application
    Filed: August 15, 2019
    Publication date: February 18, 2021
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Marc Christopher POTTIER, Vincent BELLET
  • Patent number: 10659964
    Abstract: In a first device including a processor and a memory in communication with the processor, the memory includes executable instructions that, when executed by the processor, cause the processor to control the first device to perform functions of receiving, from a second device via a signal connection, a request to project visual content from the second device, the first device being in a locked state to restrict access to the first device that requires valid authentication to transition from the locked state to an unlocked state; determining that the second device has a permission to project the visual content to the first device; receiving, from the second device via the signal connection, data for projecting the visual content to the first device; and based on the received data, displaying, on a display, the visual content.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: May 19, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rouella J. Mendonca, Vincent Bellet, Cristian M. Matesan, Phuoc Q. Phan, Anders E. Klemets
  • Publication number: 20190349771
    Abstract: In a first device including a processor and a memory in communication with the processor, the memory includes executable instructions that, when executed by the processor, cause the processor to control the first device to perform functions of receiving, from a second device via a signal connection, a request to project visual content from the second device, the first device being in a locked state to restrict access to the first device that requires valid authentication to transition from the locked state to an unlocked state; determining that the second device has a permission to project the visual content to the first device; receiving, from the second device via the signal connection, data for projecting the visual content to the first device; and based on the received data, displaying, on a display, the visual content.
    Type: Application
    Filed: July 29, 2019
    Publication date: November 14, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rouella J. Mendonca, Vincent Bellet, Cristian M. Matesan, Phuoc Q. Phan, Anders E. Klemets
  • Patent number: 10368244
    Abstract: Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: July 30, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rouella J. Mendonca, Vincent Bellet, Cristian M. Matesan, Phuoc Q. Phan, Anders E. Klemets
  • Publication number: 20190014477
    Abstract: Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.
    Type: Application
    Filed: July 18, 2018
    Publication date: January 10, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rouella J. Mendonca, Vincent Bellet, Cristian M. Matesan, Phuoc Q. Phan, Anders E. Klemets
  • Patent number: 10133324
    Abstract: Examples described herein provide a thermal hardware mitigation experience for a computing device executing multiple applications. Thermal signals identifying thermal conditions for the device are processed and, based on those signals, a hardware mitigation user experience may be generated to prompt user interaction in order to mitigate a thermal hardware condition.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: November 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Giorgio Francesco Sega, Vincent Bellet, Elizabeth Fay Threlkeld, Darren Ray Davis
  • Patent number: 10057772
    Abstract: Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: August 21, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rouella J. Mendonca, Vincent Bellet, Cristian M. Matesan, Phuoc Q. Phan, Anders E. Klemets
  • Publication number: 20180004476
    Abstract: The rendering of media generated by media production systems on a display of a different computer system that operates an operating system. A display of a computer system that operates an operating system is sometimes referred to as a smart display. When the computer system receives the media from the media production system(s), the computer system formulates an operating system control that, when triggered, performs one or more operating system operations. The computer system then displays a visualization of the operating system control along with at least part of the received media on the display of the computer system. The operating system control is structured so as to be triggered when a user interacts in at least a particular way with the visualization of the operating system control. Thus, rather than simply render the media as provided, additional operating system level control is provided by the smart display.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Aaron Wesley Cunningham, Scott Plette, Steven Marcel Elza Wilssens, Vincent Bellet, Todd R. Manion, Luke Angelini, Chinweizu Owunwanne, Anders Edgar Klemets
  • Publication number: 20170289807
    Abstract: Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.
    Type: Application
    Filed: June 17, 2016
    Publication date: October 5, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rouella J. Mendonca, Vincent Bellet, Cristian M. Matesan, Phuoc Q. Phan, Anders E. Klemets
  • Patent number: 9652196
    Abstract: Examples described herein automatically route audio signals associated with applications to appropriate audio endpoints when a computing device is operating in a disjoint mode. Smart audio routing management of audio signals is based on content output destinations for applications associated with the audio signals. Smart audio routing management enables computing devices operating in a disjoint mode to receive audio signals relevant to application content rendered or displayed over multiple devices, and correctly route individual audio signals to audio endpoints that correspond to a location where associated application content is displayed.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: May 16, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Darren Ray Davis, Vincent Bellet, William Scott Stauber
  • Publication number: 20160378426
    Abstract: Examples described herein automatically route audio signals associated with applications to appropriate audio endpoints when a computing device is operating in a disjoint mode. Smart audio routing management of audio signals is based on content output destinations for applications associated with the audio signals. Smart audio routing management enables computing devices operating in a disjoint mode to receive audio signals relevant to application content rendered or displayed over multiple devices, and correctly route individual audio signals to audio endpoints that correspond to a location where associated application content is displayed.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Darren Ray Davis, Vincent Bellet, William Scott Stauber
  • Publication number: 20160378150
    Abstract: Examples described herein provide a thermal hardware mitigation experience for a computing device executing multiple applications. Thermal signals identifying thermal conditions for the device are processed and, based on those signals, a hardware mitigation user experience may be generated to prompt user interaction in order to mitigate a thermal hardware condition.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Giorgio Francesco Sega, Vincent Bellet, Elizabeth Fay Threlkeld, Darren Ray Davis
  • Publication number: 20160364574
    Abstract: Embodiments are directed to displaying content projected from a source computing device on a display of a locked target computing device. Embodiments are also directed to projecting control information onto a locked target computing device's display and allowing control of a second computing device using the control information displayed on the target computing device. In one scenario, a target computing device receives a request to display content projected from another computing system. The target computing device determines whether receiving projected content from the other computing system is permissible on the target computing device when the target computing device is in a locked state. Then, upon verifying permissibility, the target computing device provisions computing resources to display the received content while in the locked state. The target computing device may also control functions on the other computing system using control information.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 15, 2016
    Inventors: Scott Plette, Aaron Wesley Cunningham, Steven Marcel Elza Wilssens, Vincent Bellet