Patents by Inventor Paul Tischhauser
Paul Tischhauser 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: 10013676Abstract: A for-your-information event can be received in a computer system. The for-your-information event can include an event time field that indicates a scheduled time for the for-your-information event. The computer system may not automatically block the scheduled time of the for-your-information event on a calendar in response to receiving the for-your-information event. User input indicating that the for-your-information event is to be converted to a regular event can be received. In response to the user input, the computer system can convert the for-your-information event to a regular event. Converting the for-your information event can include automatically including the scheduled time of the for-your-information event as a scheduled time for the converted regular event. Also in response to the user input, the computer system can automatically block the scheduled time of the for-your-information event on the calendar.Type: GrantFiled: January 20, 2016Date of Patent: July 3, 2018Assignee: Microsoft Technology Licensing, LLCInventors: David J. Los, Neel Joshi, Paul Tischhauser
-
Publication number: 20160140511Abstract: A for-your-information event can be received in a computer system. The for-your-information event can include an event time field that indicates a scheduled time for the for-your-information event. The computer system may not automatically block the scheduled time of the for-your-information event on a calendar in response to receiving the for-your-information event. User input indicating that the for-your-information event is to be converted to a regular event can be received. In response to the user input, the computer system can convert the for-your-information event to a regular event. Converting the for-your information event can include automatically including the scheduled time of the for-your-information event as a scheduled time for the converted regular event. Also in response to the user input, the computer system can automatically block the scheduled time of the for-your-information event on the calendar.Type: ApplicationFiled: January 20, 2016Publication date: May 19, 2016Applicant: Microsoft Technology Licensing, LLCInventors: David J. Los, Neel Joshi, Paul Tischhauser
-
Patent number: 9269064Abstract: A for-your-information event can be received in a computer system. The for-your-information event can include an event time field that indicates a scheduled time for the for-your-information event. The computer system may not automatically block the scheduled time of the for-your-information event on a calendar in response to receiving the for-your-information event. User input indicating that the for-your-information event is to be converted to a regular event can be received. In response to the user input, the computer system can convert the for-your-information event to a regular event. Converting the for-your information event can include automatically including the scheduled time of the for-your-information event as a scheduled time for the converted regular event. Also in response to the user input, the computer system can automatically block the scheduled time of the for-your-information event on the calendar.Type: GrantFiled: November 26, 2012Date of Patent: February 23, 2016Assignee: Microsoft Technology Licensing, LLCInventors: David J. Los, Neel K. Joshi, Paul Tischhauser
-
Publication number: 20150370464Abstract: Management of a recurring event on a calendar with a timeline is provided. An application such as a calendar application displays a context menu that includes an add control on a calendar, in response to a selection of an occurrence of a recurring event on a calendar. An activation of the add control is detected. A submenu that includes a recurring event control and an occurrence control is displayed. The recurring event is duplicated on the timeline of the calendar, in response to an activation of the recurring event control.Type: ApplicationFiled: October 21, 2014Publication date: December 24, 2015Inventors: Neel Joshi, Christine Ergonis, Paul Tischhauser
-
Publication number: 20140149896Abstract: A for-your-information event can be received in a computer system. The for-your-information event can include an event time field that indicates a scheduled time for the for-your-information event. The computer system may not automatically block the scheduled time of the for-your-information event on a calendar in response to receiving the for-your-information event. User input indicating that the for-your-information event is to be converted to a regular event can be received. In response to the user input, the computer system can convert the for-your-information event to a regular event. Converting the for-your information event can include automatically including the scheduled time of the for-your-information event as a scheduled time for the converted regular event. Also in response to the user input, the computer system can automatically block the scheduled time of the for-your-information event on the calendar.Type: ApplicationFiled: November 26, 2012Publication date: May 29, 2014Applicant: MICROSOFT CORPORATIONInventors: David J. Los, Neel K. Joshi, Paul Tischhauser
-
Publication number: 20130218622Abstract: A scheduling grid is provided for displaying summary availability information for a group of users in a collaborative environment. The system may enable users to share calendars with other users within the collaborative environment so that a meeting organizer can schedule a meeting at a time when all or most of the users are available. The system may collect availability information from the users' individual calendars and may aggregate the availability information in a master calendar, which may display the aggregated availability information for the group of users in a scheduling grid. Scheduling grid timeslots may display the aggregate availability information for the group of users and may graphically indicate when all users are available and when one or more users are unavailable during a timeslot. The aggregate availability information may enable the meeting organizer to quickly determine an available time for scheduling a meeting.Type: ApplicationFiled: February 17, 2012Publication date: August 22, 2013Applicant: Microsoft CorporationInventors: Mark MacKenzie, Jason Cook, Paul Tischhauser
-
Patent number: 8156550Abstract: In one embodiment, a host entity may create a trusted connection with a guest entity. The host entity may encrypt a trusted connection invitation for an external guest entity using a proof of possession of a trusted token for the external guest entity. The host entity may transmit the encrypted trusted connection invitation to the external guest entity. A guest entity may decrypt the trusted token, and then use the proof of possession to decrypt the trusted connection invitation.Type: GrantFiled: June 20, 2008Date of Patent: April 10, 2012Assignee: Microsoft CorporationInventors: Ladislau Conceicao, Vanessa Feliberti, Paul Tischhauser
-
Publication number: 20090319780Abstract: In one embodiment, a host entity may create a trusted connection with a guest entity. The host entity may encrypt a trusted connection invitation for an external guest entity using a proof of possession of a trusted token for the external guest entity. The host entity may transmit the encrypted trusted connection invitation to the external guest entity. A guest entity may decrypt the trusted token, and then use the proof of possession to decrypt the trusted connection invitation.Type: ApplicationFiled: June 20, 2008Publication date: December 24, 2009Applicant: MICROSOFT CORPORATIONInventors: Ladislau Conceicao, Vanessa Feliberti, Paul Tischhauser
-
Publication number: 20080294728Abstract: An autodiscovery service for clients in an electronic messaging system is disclosed. Client devices in the system request messaging system configuration settings from an autodiscover server. Clients may derive the address of the autodiscover server from user input, such as an email address, or the address may be obtained by other means. The autodiscover server responds to the request with settings for that client. The settings requested may include addresses of electronic mail servers and other servers that provide client services. The autodiscover server may determine the settings for the client based on various criteria, including client location and user mailbox location. Third party servers may participate in the autodiscovery service, and addresses of third party servers may be included in the settings provided to the client devices.Type: ApplicationFiled: May 22, 2007Publication date: November 27, 2008Applicant: Microsoft CorporationInventors: Karim Michel Batthish, Rafiq El Alami, Vladimir Grebenik, Juan Pablo Muraira, Harvey Rook, Shivakumar Seetharaman, Paul Tischhauser
-
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