Patents by Inventor Jason Mayans
Jason Mayans 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: 20080082925Abstract: The claimed subject matter provides a system and/or a method that facilitates creating a calendar that enables optimized awareness of at least one event. An interface component can receive data related to an event. An enhanced scheduler component can create a calendar that enables a bifocal calendar view to display an event correlated to a first date with a first time-scale and an event correlated to a second date with a second time-scale.Type: ApplicationFiled: September 29, 2006Publication date: April 3, 2008Applicant: MICROSOFT CORPORATIONInventors: Alice Jane Bernheim Brush, Danyel A. Fisher, Jason Mayans
-
Publication number: 20070156783Abstract: Systems that provide users with a model for designing, implementing, complying with, and proving compliance with, message life cycle management policies are disclosed. Such a model may be based on the notion of folders upon which policies are defined, new restrictions on such folders, mechanisms to assure that users have such folders, and mechanisms to establish how well users are complying with the policies by determining how they are filing items into the folders. The concept can be extended to other mutually exclusive grouping mechanisms.Type: ApplicationFiled: January 4, 2006Publication date: July 5, 2007Applicant: Microsoft CorporationInventors: Julian Zbogar-Smith, Jaya Matthew, Robert Combs, Jason Mayans
-
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
-
Publication number: 20060293943Abstract: A computer-implemented method for assisting in the scheduling of a meeting. A user who desires to schedule a meeting simply inputs the relevant meeting parameters. In response, the computer evaluates a number of possible meeting times by comparing the input constraints against a predetermined set of suitability criteria. Based on this evaluation, the system identifies suggested meeting time(s), and also may identify rooms suitable for each meeting time. The system also calculates an estimated desirability for each suggested meeting time based on its compliance with the suitability criteria. The suggested meeting time(s) and a visual indicator of desirability for each time are then displayed. In addition, the raw free-busy data for each attendee may still be displayed. When the user selects a suggested meeting time, an electronic meeting request is automatically populated with the meeting time and a suitable place associated with the suggested meeting time.Type: ApplicationFiled: June 28, 2005Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: Paul Tischhauser, David Reed, Jason Mayans, Michael Faoro, Brendan Fields
-
Publication number: 20060085502Abstract: The present invention extends to methods, systems, data structures, and computer program products for organizing electronic mail messages into conversations. Electronic mail conversation items store attribute values representing attributes of corresponding electronic mail conversations and included electronic mail messages. Attributes of an electronic mail conversation can be changed by changing stored attribute values. Receiving an electronic mail message can cause an existing electronic mail conversation to be updated or a new electronic mail conversation to be created. When it is indicated that an operation is to be performed on an electronic mail conversation, a corresponding related operation can be performed on all electronic mail messages included in the electronic mail conversation. Attribute values of an electronic mail conversation can be presented along with portions of included electronic mail messages at a user-interface.Type: ApplicationFiled: September 9, 2004Publication date: April 20, 2006Inventors: Narasimhan Sundararajan, Jason Mayans
-
Publication number: 20060053204Abstract: The present invention extends to methods, systems, data structures, and computer program products for organizing electronic mail messages into conversations. Electronic mail conversation items store attribute values representing attributes of corresponding electronic mail conversations and included electronic mail messages. Attributes of an electronic mail conversation can be changed by changing stored attribute values. Receiving an electronic mail message can cause an existing electronic mail conversation to be updated or a new electronic mail conversation to be created. When it is indicated that an operation is to be performed on an electronic mail conversation, a corresponding related operation can be performed on all electronic mail messages included in the electronic mail conversation. Attribute values of an electronic mail conversation can be presented along with portions of included electronic mail messages at a user-interface.Type: ApplicationFiled: October 26, 2004Publication date: March 9, 2006Applicant: Microsoft CorporationInventors: Narasimhan Sundararajan, Jason Mayans