Patents by Inventor Glenn Frankel
Glenn Frankel 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: 9026590Abstract: Sharing calendar information may be provided. Calendar information may be shared with individuals that may or may not be associated with a local exchange server in order to coordinate schedules. A determination is conducted to decide whether a sender is authorized to send calendar information to another by examining registration rights. Next, if the registration rights are valid, input may be received from the sender associated with sending the calendar information to another using one or more entry points. Next, calendar information settings are received from the sender, which are used when sending the calendar information to another. Next, calendar information is published to the Internet based on the calendar information settings established by the sender, and provided to others for viewing.Type: GrantFiled: December 3, 2010Date of Patent: May 5, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Theodore L. Michel, Glenn Frankel, Can Comertoglu, Hans Bjordahl, Brian Tsang, Ralph Abdo
-
Patent number: 8832543Abstract: A formatting tool enables “smart” copy and paste functions. The “smart” copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document.Type: GrantFiled: June 8, 2010Date of Patent: September 9, 2014Assignee: Microsoft CorporationInventors: Paul Broman, Glenn Frankel, Roberto C. Taboada
-
Publication number: 20110137992Abstract: Sharing calendar information may be provided. Calendar information may be shared with individuals that may or may not be associated with a local exchange server in order to coordinate schedules. A determination is conducted to decide whether a sender is authorized to send calendar information to another by examining registration rights. Next, if the registration rights are valid, input may be received from the sender associated with sending the calendar information to another using one or more entry points. Next, calendar information settings are received from the sender, which are used when sending the calendar information to another. Next, calendar information is published to the Internet based on the calendar information settings established by the sender, and provided to others for viewing.Type: ApplicationFiled: December 3, 2010Publication date: June 9, 2011Applicant: Microsoft CorporationInventors: Theodore L. Michel, Glenn Frankel, Can Comertoglu, Hans Bjordahl, Brian Tsang, Ralph Abdo
-
Patent number: 7870194Abstract: Sharing calendar information may be provided. Calendar information may be shared with individuals that may or may not be associated with a local exchange server in order to coordinate schedules. A determination is conducted to decide whether a sender is authorized to send calendar information to another by examining registration rights. Next, if the registration rights are valid, input may be received from the sender associated with sending the calendar information to another using one or more entry points. Next, calendar information settings are received from the sender, which are used when sending the calendar information to another. Next, calendar information is published to the Internet based on the calendar information settings established by the sender, and provided to others for viewing.Type: GrantFiled: November 14, 2006Date of Patent: January 11, 2011Assignee: Microsoft CorporationInventors: Theodore L. Michel, Glenn Frankel, Can Comertoglu, Hans Bjordahl, Brian Tsang, Ralph Abdo
-
Publication number: 20100251093Abstract: A formatting tool enables “smart” copy and paste functions. The “smart” copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document.Type: ApplicationFiled: June 8, 2010Publication date: September 30, 2010Applicant: Microsoft CorporationInventors: Paul Broman, Glenn Frankel, Roberto C. Taboada
-
Patent number: 7743317Abstract: A formatting tool enables “smart” copy and paste functions. The “smart” copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document.Type: GrantFiled: February 7, 2005Date of Patent: June 22, 2010Assignee: Microsoft CorporationInventors: Paul Broman, Glenn Frankel, Roberto C. Taboada
-
Patent number: 7721229Abstract: Displaying calendars may be provided. In response to a first input initiated by a user, a first calendar may be displayed comprising a user's calendar. Next, a second calendar may be overlaid over the first calendar. The second calendar may be displayed transparently with respect to the first calendar. Then, a third calendar may be displayed beside the first calendar. The second or third calendar may each comprise an event calendar, a project calendar, or a calendar of another user not associated with the first calendar. In addition, a second user initiated input may be received selecting an entry on the second calendar. In response to the received second user initiated input, the second calendar may be redisplayed not transparently with respect to the first calendar. Moreover, in response to the received second user initiated input, the first calendar may be redisplayed transparently with respect to the redisplayed second calendar.Type: GrantFiled: November 14, 2006Date of Patent: May 18, 2010Assignee: Microsoft CorporationInventors: Glenn Frankel, Richard Henry Leukart, III
-
Patent number: 7424673Abstract: A formatting tool enables “smart” copy and paste functions. The “smart” copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document.Type: GrantFiled: February 3, 2005Date of Patent: September 9, 2008Assignee: Microsoft CorporationInventors: Paul Broman, Glenn Frankel, Roberto C. Taboada
-
Patent number: 7383501Abstract: A formatting tool enables “smart” copy and paste functions. The “smart” copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document.Type: GrantFiled: February 7, 2005Date of Patent: June 3, 2008Assignee: Microsoft CorporationInventors: Paul Broman, Glenn Frankel, Roberto C. Taboada
-
Publication number: 20080115088Abstract: Displaying calendars may be provided. In response to a first input initiated by a user, a first calendar may be displayed comprising a user's calendar. Next, a second calendar may be overlaid over the first calendar. The second calendar may be displayed transparently with respect to the first calendar. Then, a third calendar may be displayed beside the first calendar. The second or third calendar may each comprise an event calendar, a project calendar, or a calendar of another user not associated with the first calendar. In addition, a second user initiated input may be received selecting an entry on the second calendar. In response to the received second user initiated input, the second calendar may be redisplayed not transparently with respect to the first calendar. Moreover, in response to the received second user initiated input, the first calendar may be redisplayed transparently with respect to the redisplayed second calendar.Type: ApplicationFiled: November 14, 2006Publication date: May 15, 2008Applicant: Microsoft CorporationInventors: Glenn Frankel, Richard Henry Leukart
-
Publication number: 20080115196Abstract: Sharing calendar information may be provided. Calendar information may be shared with individuals that may or may not be associated with a local exchange server in order to coordinate schedules. A determination is conducted to decide whether a sender is authorized to send calendar information to another by examining registration rights. Next, if the registration rights are valid, input may be received from the sender associated with sending the calendar information to another using one or more entry points. Next, calendar information settings are received from the sender, which are used when sending the calendar information to another. Next, calendar information is published to the Internet based on the calendar information settings established by the sender, and provided to others for viewing.Type: ApplicationFiled: November 14, 2006Publication date: May 15, 2008Applicant: Microsoft CorporationInventors: Theodore L. Michel, Glenn Frankel, Can Comertoglu, Hans Bjordahl, Brian Tsang, Ralph Abdo
-
Publication number: 20070143684Abstract: Systems and methods are disclosed for providing schedulable calendars electronically. The disclosed systems and methods may include receiving schedulability data. The schedulability data may comprise data indicating a user's desire to send a schedulable calendar. Furthermore, the disclosed systems and methods may include marking calendar data as schedulable based on the schedulability data and transmitting the calendar data. In addition, the disclosed systems and methods may include receiving calendar data. Also, the disclosed systems and methods may include determining that the calendar data is marked as schedulable and sending a meeting request in response to determining that the calendar data is marked as schedulable.Type: ApplicationFiled: December 15, 2005Publication date: June 21, 2007Applicant: Microsoft CorporationInventors: Cameron Stillion, Hans Bjordahl, Brian Tsang, Glenn Frankel
-
Publication number: 20060123011Abstract: A sharing infrastructure is directed at providing a framework for sharing resources between initiators and participants. The sharing infrastructure is designed to manage and direct various sharing providers, articulate information about sharing relationships, and to provide a framework for pluggable data sharing, data discovery, schema translation, and conflict resolution. The infrastructure allows for common sharing operations to be implemented in a more centralized fashion, and eases the cost of implementing new sharing providers. An extensible and pluggable provider model eases remote and local configuration; schema mapping; and protocol handling. A sharing protocol is defined that relates to establishing and managing a sharing relationship.Type: ApplicationFiled: October 14, 2005Publication date: June 8, 2006Applicant: Microsoft CorporationInventors: Cameron Stillion, Glenn Frankel, Michael Affronti
-
Publication number: 20060123008Abstract: Electronic messages are used to request, accept and decline sharing resources. A PIM may be used to generate the sharing messages. A user can accept or decline a resource sharing request (e.g., to share access to a calendar, a contacts list and a tasks list) by selecting an option within the electronic message. In particular, a sharing message can be sent via e-mail which sets permissions for others to view a user's information. The sharing message may include a reciprocal sharing request. The sharing message can include both a statement that the initiator is sharing data as well as a request to allow the initiator to share the recipient's data. A sharing protocol is defined that relates to establishing and managing a sharing relationship between clients and sharing providers. A sharing infrastructure is includes a framework for sharing.Type: ApplicationFiled: December 3, 2004Publication date: June 8, 2006Applicant: Microsoft CorporationInventors: Cameron Stillion, Amer Hamid, Glenn Frankel
-
Publication number: 20060106791Abstract: An answer wizard drop-down menu for providing users quick and efficient access to help utilities, including help files and wizards provided by a software application, is provided. An answer wizard drop-down edit control and interface is located in a conspicuous, but non-obstructive location on a software application graphical interface. An edit control allows a user to enter a question regarding some desired functionality of the application. In response to the user's question, the user is presented with a list of potential answers to the question in a drop-down menu. If the user finds an acceptable answer to her question in the list of potential answers, the user selects the acceptable answer, and an appropriate help file application is launched to provide the user assistance with the functionality about which the user has questions. Each question so asked by the user is saved in a list of most recently used items.Type: ApplicationFiled: December 12, 2005Publication date: May 18, 2006Applicant: Microsoft CorporationInventors: Catherine Morrow, Glenn Frankel, Christopher White, Zeke Koch, Richard Banks, Tjeerd Hoek, Aaron Weiss
-
Publication number: 20060074844Abstract: An improved method and system are provided for creating tasks and for inputting information associated with created tasks according to an electronic task management application or system. Electronic correspondence items may be flagged as tasks. Upon flagging an individual electronic correspondence item, a corresponding task is created for the flagged item, and the created task is then populated into and exposed by one or more applications used for displaying tasks such as a tasks application, calendar application, or electronic to-do list application. Properties such as task start dates and task categories may be applied to the created task, as desired.Type: ApplicationFiled: September 30, 2004Publication date: April 6, 2006Applicant: Microsoft CorporationInventors: Glenn Frankel, Stephen Jensen, Richard Leukart, Hernan Savastano, Cheryl Williams
-
Publication number: 20060069604Abstract: An electronic “To-Do” bar is provided in which displayed upcoming tasks, meetings, appointments and the like. The electronic To-Do bar is displayed in a lightweight menu of tasks, meetings and appointments and is displayed persistently in addition to other software functionality or user interfaces displayed on a user's computer display screen according to other software applications or other software functionality in use. A user is presented with an always-visible list of upcoming tasks, meetings and appointments without the need to launch a separate tasks application or calendar application to view upcoming tasks, meetings or appointments.Type: ApplicationFiled: September 30, 2004Publication date: March 30, 2006Applicant: Microsoft CorporationInventors: Richard Leukart, Glenn Frankel, Stephen Jensen, Hernan Savastano, Cheryl Williams
-
Patent number: 6968504Abstract: A formatting tool enables “smart” copy and paste functions. The “smart” copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document.Type: GrantFiled: June 29, 2001Date of Patent: November 22, 2005Assignee: Microsoft CorporationInventors: Paul Broman, Glenn Frankel, Roberto C. Taboada
-
Publication number: 20050149848Abstract: A formatting tool enables “smart” copy and paste functions. The “smart” copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document.Type: ApplicationFiled: February 7, 2005Publication date: July 7, 2005Applicant: Microsoft CorporationInventors: Paul Broman, Glenn Frankel, Roberto Taboada
-
Publication number: 20050149871Abstract: A formatting tool enables “smart” copy and paste functions. The “smart” copy and paste functions can be invoked in a context-sensitive manner, depending on the conditions under which the copy and paste functions are implemented. The present invention will automatically include in a selection a paragraph marker at the end of a selected paragraph, if every other textual character in the paragraph has been selected. The present invention will discard a paragraph mark that is included in pasted text if the pasted text is pasted into the middle of another paragraph, indicating that the user prefers the formatting of the pasted-into paragraph. The present invention also reduces inconsistencies in formatting styles that may exist between source and target documents automatically redefining a style in the target document to conform to a corresponding style in the source document. The present invention also automatically adjusts paragraph spacing, in response to text being pasted into a target document.Type: ApplicationFiled: February 7, 2005Publication date: July 7, 2005Applicant: Microsoft CorporationInventors: Paul Broman, Glenn Frankel, Roberto Taboada