Patents by Inventor Tiphanie Lau
Tiphanie Lau 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: 20230300177Abstract: A virtual meeting server and method to provide automatic status notifications of screensharing status between a presenter device sharing a screen with at least one participant device during a screensharing session, including a channel module to establish and maintain communication channels between the presenter and participant devices for transmitting signals to set up the screensharing session and data, including content frames, used in the screensharing session, a detection module to detect an acknowledgement response that the participant device has received the content, an analysis engine to analyze and determine a status of the screensharing session based on analyzing the acknowledgement response, and a notification module to send a status notification to the presenter device and the participant device, wherein the status notification indicates whether connection for the screensharing session has been established and is being maintained between the presenter device and the participant device.Type: ApplicationFiled: May 24, 2023Publication date: September 21, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Neeraj Kumar JAIN, Tiphanie LAU, Nakul MADAAN
-
Publication number: 20230300178Abstract: A system and method to provide automatic status notifications of screensharing status to meeting participant devices participating in a screensharing session in a virtual meeting via a virtual meeting server, to, after an activation of the screen sharing session, determine if content frames for the screensharing session sent from a presenter device have reached other receiving meeting participant devices, determine if the received content frames meet predetermined threshold requirements, determine if an acknowledgment response has been sent to the virtual meeting server from a receiving device confirming receipt of the content frames, and generate a status notification to indicate on a user interface of the presenter device whether the content frames have been received by the receiving devices and meet the predetermined threshold requirements or fail to meet the predetermined threshold requirements.Type: ApplicationFiled: May 24, 2023Publication date: September 21, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Neeraj Kumar JAIN, Tiphanie LAU, Nakul MADAAN
-
Patent number: 11700291Abstract: A system and method for automatically detecting issues during screensharing in an online meeting. The system and method allow automatic status notification of screensharing, which facilitates efficient and convenient use of virtual meetings. The system and method also use a live status indicator to provide constant and continuous data about the health of the ongoing screensharing session, which prevents computer and network resources waste on status inquiries. The system and method also recognize a problem/issue of the content-sharing and provide virtual meeting participants real-time action guidance to optimize the quality of content-sharing.Type: GrantFiled: February 19, 2021Date of Patent: July 11, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Neeraj Kumar Jain, Tiphanie Lau, Nakul Madaan
-
Publication number: 20220272134Abstract: A system and method for automatically detecting issues during screensharing in an online meeting. The system and method allow automatic status notification of screensharing, which facilitates efficient and convenient use of virtual meetings. The system and method also use a live status indicator to provide constant and continuous data about the health of the ongoing screensharing session, which prevents computer and network resources waste on status inquiries. The system and method also recognize a problem/issue of the content-sharing and provide virtual meeting participants real-time action guidance to optimize the quality of content-sharing.Type: ApplicationFiled: February 19, 2021Publication date: August 25, 2022Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Neeraj Kumar JAIN, Tiphanie LAU, Nakul MADAAN
-
Patent number: 11159461Abstract: A system and method directed to determining one or more polls that a user may have missed during a period of inactivity is provided. Initially, a polling system may determine that a user is now active and may determine one or more polls that were created for or assigned to a user, or a group to which the user belongs, during the period of inactivity. The polling system may then surface a notification and/or an input window such that a user may provide polling input. In some instances, a user may have missed multiple polls; the polls presented to the user may be based on recent user activity and/or whether such missed polls are still live, or open.Type: GrantFiled: October 16, 2019Date of Patent: October 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jason Thomas Faulkner, Rajiv Ramaiah, Tiphanie Lau, Sonu Arora
-
Publication number: 20210174309Abstract: A system for updating alarm settings based on a meeting invitation that is received outside of predefined business hours. The system monitors incoming communications on behalf of a user to determine when a meeting invitation that is received outside of the predetermined business hours satisfies one or more criteria that have been previously defined by the user. Then, the system updates alarm settings on behalf of the user. In this way, the system can update an alarm time when a meeting request is received during nighttime hours without the user being disturbed. The updated alarm settings cause a client device to sound an alarm signal at an updated time that is earlier than a user-defined time—thereby alerting (e.g., waking) the user with enough time to participate in the requested meeting at the requested time and without disturbing the user in the middle of the night.Type: ApplicationFiled: December 9, 2019Publication date: June 10, 2021Inventors: Shalendra CHHABRA, Eric Randall SEXAUER, Tiphanie LAU
-
Publication number: 20210119946Abstract: A system and method directed to determining one or more polls that a user may have missed during a period of inactivity is provided. Initially, a polling system may determine that a user is now active and may determine one or more polls that were created for or assigned to a user, or a group to which the user belongs, during the period of inactivity. The polling system may then surface a notification and/or an input window such that a user may provide polling input. In some instances, a user may have missed multiple polls; the polls presented to the user may be based on recent user activity and/or whether such missed polls are still live, or open.Type: ApplicationFiled: October 16, 2019Publication date: April 22, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Jason Thomas FAULKNER, Rajiv RAMAIAH, Tiphanie LAU, Sonu ARORA
-
Publication number: 20210117926Abstract: A system and method of displaying a graphical element associated with a poll in a calendar view is provided. Initially, a polling system may determine that a response from a user has not been provided to a poll event. Accordingly, poll information associated with the poll event may be received, where the poll information may indicate a start and end time of a poll. A time slot based on the poll information may be determined which may cause a graphical element for the poll event to be displayed in the calendar view of the user at the determined time slot. In some instances, the graphical element may be provided when a user has missed or otherwise has not provided input into a poll event.Type: ApplicationFiled: October 17, 2019Publication date: April 22, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Jason Thomas FAULKNER, Tiphanie LAU, Rajiv RAMAIAH, Sonu ARORA
-
Publication number: 20210110414Abstract: A system and method for displaying a dashboard interface associated with a plurality of polls is provided. The system and method may receive a user identifier uniquely identifying a user of a system, determine one or more organizational units associated with the user identifier, and cause a dashboard interface associated with a plurality of polls to be rendered at a display, wherein information of a first poll associated with a first organizational unit of the one or more organizational units is provided in a first portion of the dashboard interface and information of a second poll associated with a second organizational unit of the one or more organizational units is provided in a second portion of the dashboard interface.Type: ApplicationFiled: October 15, 2019Publication date: April 15, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Jason Thomas FAULKNER, Tiphanie LAU, Rajiv RAMAIAH, Sonu ARORA
-
Publication number: 20200211408Abstract: A computer implemented agent may analyze live or stored communication session data for questions posed in a collaborative meeting environment, such as a communication session. The agent may also analyze the live or stored communication session data for answers provided in the collaborative meeting environment. The agent may be functional to create a data object that includes one or more questions posed and answers provided in the collaborative meeting environment. The data object may be decimated to different types of platforms, such as computer applications and websites, that include content contextually relevant to the questions and answers included in the data object.Type: ApplicationFiled: December 26, 2018Publication date: July 2, 2020Inventors: Jason Thomas FAULKNER, Eric R. SEXAUER, Tiphanie LAU
-
Publication number: 20140181758Abstract: A method and a system are provided for displaying a character on an electronic device. The method includes displaying a multi-segment display on a touch-sensitive display. A touch gesture is detected over the multi-segment display. The electronic device activates segments of the multi-segment display that correspond to the touch gesture, and then displays the character that corresponds to the activated segments. In an example embodiment, the multi-segment display is a seven-segment display.Type: ApplicationFiled: December 20, 2012Publication date: June 26, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Jerome Pasquero, Jacou Sarrazin, Tiphanie Lau, Donald Somerset McCulloch McKenzie