Patents by Inventor Alvin Mok
Alvin Mok 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: 10218648Abstract: Embodiments of the present invention relate to set of improvements to the out of office assistant that send out of office messages to senders of messages while a recipient is out of the office. One embodiment of the out of office assistant associates an out of office message with a calendar event to ensure the out of office message is sent only for the predetermined time period associated with the calendar event. Other embodiments of the out of office assistant generating different messages to people internal to an organization and people external to an organization, and the out of office assistant allows different rich text formatting for the different messages. In a further embodiment, a persistent reminder reminds the user that the out of office message application is turned on.Type: GrantFiled: March 9, 2017Date of Patent: February 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Andy Brauninger, Aaron Hartwell, Jason Mayans, Alvin Mok
-
Publication number: 20170187652Abstract: Embodiments of the present invention relate to set of improvements to the out of office assistant that send out of office messages to senders of messages while a recipient is out of the office. One embodiment of the out of office assistant associates an out of office message with a calendar event to ensure the out of office message is sent only for the predetermined time period associated with the calendar event. Other embodiments of the out of office assistant generating different messages to people internal to an organization and people external to an organization, and the out of office assistant allows different rich text formatting for the different messages. In a further embodiment, a persistent reminder reminds the user that the out of office message application is turned on.Type: ApplicationFiled: March 9, 2017Publication date: June 29, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Andy Brauninger, Aaron Hartwell, Jason Mayans, Alvin Mok
-
Patent number: 9633338Abstract: Embodiments of the present invention relate to set of improvements to the out of office assistant that send out of office messages to senders of messages while a recipient is out of the office. One embodiment of the out of office assistant associates an out of office message with a calendar event to ensure the out of office message is sent only for the predetermined time period associated with the calendar event. Other embodiments of the out of office assistant generating different messages to people internal to an organization and people external to an organization, and the out of office assistant allows different rich text formatting for the different messages. In a further embodiment, a persistent reminder reminds the user that the out of office message application is turned on.Type: GrantFiled: May 6, 2015Date of Patent: April 25, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Andy Brauninger, Aaron Hartwell, Jason Mayans, Alvin Mok
-
Publication number: 20150235178Abstract: Embodiments of the present invention relate to set of improvements to the out of office assistant that send out of office messages to senders of messages while a recipient is out of the office. One embodiment of the out of office assistant associates an out of office message with a calendar event to ensure the out of office message is sent only for the predetermined time period associated with the calendar event. Other embodiments of the out of office assistant generating different messages to people internal to an organization and people external to an organization, and the out of office assistant allows different rich text formatting for the different messages. In a further embodiment, a persistent reminder reminds the user that the out of office message application is turned on.Type: ApplicationFiled: May 6, 2015Publication date: August 20, 2015Applicant: Microsoft Technology Licensing, LLCInventors: Andy Brauninger, Aaron Hartwell, Jason Mayans, Alvin Mok
-
Patent number: 9064244Abstract: Embodiments of the present invention relate to set of improvements to the out of office assistant that send out of office messages to senders of messages while a recipient is out of the office. One embodiment of the out of office assistant associates an out of office message with a calendar event to ensure the out of office message is sent only for the predetermined time period associated with the calendar event. Other embodiments of the out of office assistant generating different messages to people internal to an organization and people external to an organization, and the out of office assistant allows different rich text formatting for the different messages. In a further embodiment, a persistent reminder reminds the user that the out of office message application is turned on.Type: GrantFiled: September 14, 2012Date of Patent: June 23, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Andy Brauninger, Aaron Hartwell, Jason Mayans, Alvin Mok
-
Patent number: 8903055Abstract: Embodiments of the present invention relate to set of improvements to the out of office assistant that send out of office messages to senders of messages while a recipient is out of the office. One embodiment of the out of office assistant associates an out of office message with a calendar event to ensure the out of office message is sent only for the predetermined time period associated with the calendar event. Other embodiments of the out of office assistant generating different messages to people internal to an organization and people external to an organization, and the out of office assistant allows different rich text formatting for the different messages. In a further embodiment, a persistent reminder reminds the user that the out of office message application is turned on.Type: GrantFiled: November 30, 2006Date of Patent: December 2, 2014Assignee: Microsoft CorporationInventors: Andy Brauninger, Aaron Hartwell, Jason Mayans, Alvin Mok
-
Publication number: 20130067000Abstract: Embodiments of the present invention relate to set of improvements to the out of office assistant that send out of office messages to senders of messages while a recipient is out of the office. One embodiment of the out of office assistant associates an out of office message with a calendar event to ensure the out of office message is sent only for the predetermined time period associated with the calendar event. Other embodiments of the out of office assistant generating different messages to people internal to an organization and people external to an organization, and the out of office assistant allows different rich text formatting for the different messages. In a further embodiment, a persistent reminder reminds the user that the out of office message application is turned on.Type: ApplicationFiled: September 14, 2012Publication date: March 14, 2013Applicant: Microsoft CorporationInventors: Andy Brauninger, Aaron Hartwell, Jason Mayans, Alvin Mok
-
Patent number: 7849102Abstract: Real time availability data (free/busy data) is provided for potential meeting attendees and/or assets. An availability service is queried for availability data for one or more attendees and/or meeting assets. The availability service determines the identity of an electronic mailbox server on which is stored current real time calendaring data for the desired attendees and/or assets. The requested data is retrieved by the availability service from one or more mailbox servers having data for each attendee and/or asset. Potential attendees may set permissions on their respective availability data to restrict the amount and types of data that may be retrieved by a given data requester. Data queries and data responses may be structured according to the Extensible Markup Language (XML) and application programming interfaces (API) may be exposed for allowing requesting applications to efficiently call the availability service for availability data.Type: GrantFiled: November 4, 2005Date of Patent: December 7, 2010Assignee: Microsoft CorporationInventors: Dan Murillo, Jason Mayans, Suryanarayana Murty Gorti, William R. Avery, Alvin Mok
-
Publication number: 20080133302Abstract: Embodiments of the present invention relate to set of improvements to the out of office assistant that send out of office messages to senders of messages while a recipient is out of the office. One embodiment of the out of office assistant associates an out of office message with a calendar event to ensure the out of office message is sent only for the predetermined time period associated with the calendar event. Other embodiments of the out of office assistant generating different messages to people internal to an organization and people external to an organization, and the out of office assistant allows different rich text formatting for the different messages. In a further embodiment, a persistent reminder reminds the user that the out of office message application is turned on.Type: ApplicationFiled: November 30, 2006Publication date: June 5, 2008Applicant: Microsoft CorporationInventors: Andy Brauninger, Aaron Hartwell, Jason Mayans, Alvin Mok
-
Publication number: 20070055669Abstract: Real time availability data (free/busy data) is provided for potential meeting attendees and/or assets. An availability service is queried for availability data for one or more attendees and/or meeting assets. The availability service determines the identity of an electronic mailbox server on which is stored current real time calendaring data for the desired attendees and/or assets. The requested data is retrieved by the availability service from one or more mailbox servers having data for each attendee and/or asset. Potential attendees may set permissions on their respective availability data to restrict the amount and types of data that may be retrieved by a given data requester. Data queries and data responses may be structured according to the Extensible Markup Language (XML) and application programming interfaces (API) may be exposed for allowing requesting applications to efficiently call the availability service for availability data.Type: ApplicationFiled: November 4, 2005Publication date: March 8, 2007Applicant: Microsoft CorporationInventors: Dan Murillo, Jason Mayans, Suryanarayana Gorti, William Avery, Alvin Mok