Patents by Inventor J. Smith Doss
J. Smith Doss 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: 8494890Abstract: Techniques are disclosed for keeping calendars up-to-date, whereby a person's working hours, events, and actual availability are accurately reflected. In response to user-generated input and/or application-generated input, working hours can be updated and calendar events can be added to, deleted from, or changed on the user's calendar. This makes it easy for users to keep calendars (including working hours) up-to-date and helps both people and applications that use calendar data. Profiles are preferably used to specify working hours, and a particular user may have one or more profiles available (including a default profile); the user can then easily select from among these profiles to update the working hours for a date/day, or a range of dates/days. Preferences may be associated with the profiles, providing a convenient way of isolating information that applies only to a particular set of working hours.Type: GrantFiled: September 7, 2012Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 8452631Abstract: Techniques are disclosed for keeping calendars up-to-date, whereby a person's working hours, events, and actual availability are accurately reflected. In response to user-generated input and/or application-generated input, working hours can be updated and calendar events can be added to, deleted from, or changed on the user's calendar. This makes it easy for users to keep calendars (including working hours) up-to-date and helps both people and applications that use calendar data. Profiles are preferably used to specify working hours, and a particular user may have one or more profiles available (including a default profile); the user can then easily select from among these profiles to update the working hours for a date/day, or a range of dates/days. Preferences may be associated with the profiles, providing a convenient way of isolating information that applies only to a particular set of working hours.Type: GrantFiled: September 17, 2002Date of Patent: May 28, 2013Assignee: International Business Machines CorporationInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Publication number: 20130006690Abstract: Techniques are disclosed for keeping calendars up-to-date, whereby a person's working hours, events, and actual availability are accurately reflected. In response to user-generated input and/or application-generated input, working hours can be updated and calendar events can be added to, deleted from, or changed on the user's calendar. This makes it easy for users to keep calendars (including working hours) up-to-date and helps both people and applications that use calendar data. Profiles are preferably used to specify working hours, and a particular user may have one or more profiles available (including a default profile); the user can then easily select from among these profiles to update the working hours for a date/day, or a range of dates/days. Preferences may be associated with the profiles, providing a convenient way of isolating information that applies only to a particular set of working hours.Type: ApplicationFiled: September 7, 2012Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 7752066Abstract: Techniques are disclosed for scheduling meetings by exploiting information of the type used with electronic calendars. By leveraging advanced calendaring system information and using location, other context information such as corporate policy, legal constraints, and technology constraints, and/or user-specific preferences to provide a complete picture of a person's availability, the functionality (and therefore the value) of scheduling systems in increased, resulting in an ability to schedule meetings with more accuracy and less rework. Various allowable participation types for meeting invitees may be specified, and each invitee's availability is determined accordingly. Location-sensitive travel times (including optional user-specific travel time adjustments) are used in preferred embodiments when in-person participation is required.Type: GrantFiled: July 31, 2007Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 7747459Abstract: Techniques are disclosed for performing free-time searches that exploit information of the type used with electronic calendars. By leveraging advanced calendaring system information and using location, other context information such as corporate policy, legal constraints, and technology constraints, and user-specific preferences to provide a complete picture of a person's availability, the functionality (and therefore the value) of scheduling systems in increased, resulting in an ability to schedule meetings with more accuracy and less rework. Various allowable participation types for meeting invitees may be specified, and each invitee's availability is determined accordingly. Location-sensitive travel times (including optional user-specific travel time adjustments) are used in preferred embodiments when in-person participation is required.Type: GrantFiled: May 25, 2008Date of Patent: June 29, 2010Assignee: International Business Machines CorporationInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Publication number: 20100050185Abstract: Techniques are disclosed for detecting and resolving conflicts in context information from various sources. That information may be used to automatically update one or more context sources and/or to validate or invalidate (until further notice or for a period of time) input from one or more context sources. Or, the updates can be made in response to the user's instructions. Rules are used in preferred embodiments to dictate the conflict resolution approach for individual users. Updating the context source is particularly useful when the source is an electronic calendar. Updates that may be made to the calendar include adding, deleting, or changing scheduled events and/or working hours. Invalidating data from a context source is particularly useful for lost, forgotten, misplaced, or loaned devices. Marking data from a context source as valid is preferably done when harmony among several context sources is detected. Context suppliers may be notified of errors or discrepancies in their context data.Type: ApplicationFiled: October 31, 2009Publication date: February 25, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 7617308Abstract: Techniques are disclosed for detecting and resolving conflicts in context information from various sources. That information may be used to automatically update one or more context sources and/or to validate or invalidate (until further notice or for a period of time) input from one or more context sources. Or, the updates can be made in response to the user's instructions. Rules are used in preferred embodiments to dictate the conflict resolution approach for individual users. Updating the context source is particularly useful when the source is an electronic calendar. Updates that may be made to the calendar include adding, deleting, or changing scheduled events and/or working hours. Invalidating data from a context source is particularly useful for lost, forgotten, misplaced, or loaned devices. Marking data from a context source as valid is preferably done when harmony among several context sources is detected. Context suppliers may be notified of errors or discrepancies in their context data.Type: GrantFiled: July 31, 2008Date of Patent: November 10, 2009Assignee: International Business Machines CorporationInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 7487234Abstract: Techniques are disclosed for detecting and resolving conflicts in context information from various sources. That information may be used to automatically update one or more context sources and/or to validate or invalidate (until further notice or for a period of time) input from one or more context sources. Or, the updates can be made in response to the user's instructions. Rules are used in preferred embodiments to dictate the conflict resolution approach for individual users. Updating the context source is particularly useful when the source is an electronic calendar. Updates that may be made to the calendar include adding, deleting, or changing scheduled events and/or working hours. Invalidating data from a context source is particularly useful for lost, forgotten, misplaced, or loaned devices. Marking data from a context source as valid is preferably done when harmony among several context sources is detected. Context suppliers may be notified of errors or discrepancies in their context data.Type: GrantFiled: September 17, 2002Date of Patent: February 3, 2009Assignee: International Business Machines CorporationInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Publication number: 20080288435Abstract: Techniques are disclosed for detecting and resolving conflicts in context information from various sources. That information may be used to automatically update one or more context sources and/or to validate or invalidate (until further notice or for a period of time) input from one or more context sources. Or, the updates can be made in response to the user's instructions. Rules are used in preferred embodiments to dictate the conflict resolution approach for individual users. Updating the context source is particularly useful when the source is an electronic calendar. Updates that may be made to the calendar include adding, deleting, or changing scheduled events and/or working hours. Invalidating data from a context source is particularly useful for lost, forgotten, misplaced, or loaned devices. Marking data from a context source as valid is preferably done when harmony among several context sources is detected. Context suppliers may be notified of errors or discrepancies in their context data.Type: ApplicationFiled: July 31, 2008Publication date: November 20, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Publication number: 20080228547Abstract: Techniques are disclosed for performing free-time searches that exploit information of the type used with electronic calendars. By leveraging advanced calendaring system information and using location, other context information such as corporate policy, legal constraints, and technology constraints, and user-specific preferences to provide a complete picture of a person's availability, the functionality (and therefore the value) of scheduling systems in increased, resulting in an ability to schedule meetings with more accuracy and less rework. Various allowable participation types for meeting invitees may be specified, and each invitee's availability is determined accordingly. Location-sensitive travel times (including optional user-specific travel time adjustments) are used in preferred embodiments when in-person participation is required.Type: ApplicationFiled: May 25, 2008Publication date: September 18, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 7395221Abstract: Techniques are disclosed for performing free-time searches that exploit information of the type used with electronic calendars. By leveraging advanced calendaring system information and using location, other context information such as corporate policy, legal constraints, and technology constraints, and user-specific preferences to provide a complete picture of a person's availability, the functionality (and therefore the value) of scheduling systems in increased, resulting in an ability to schedule meetings with more accuracy and less rework. Various allowable participation types for meeting invitees may be specified, and each invitee's availability is determined accordingly. Location-sensitive travel times (including optional user-specific travel time adjustments) are used in preferred embodiments when in-person participation is required.Type: GrantFiled: May 9, 2002Date of Patent: July 1, 2008Assignee: International Business Machines CorporationInventors: J Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 7318040Abstract: Techniques are disclosed for predicting and adjusting future working hours and calendar events for users of electronic calendars. Predictions may be made based on historical calendar data (e.g., a user's scheduled working hours/events and that user's actual working hours/events); based on updates to working hours or events; and/or based on external information. Rules are used in preferred embodiments to indicate the actions that should be taken when a particular condition occurs.Type: GrantFiled: September 17, 2002Date of Patent: January 8, 2008Assignee: International Business Machines CorporationInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 7284002Abstract: A method, system, and product are disclosed for providing calendar-enhanced awareness/presence information for instant messaging systems and electronic status boards. This invention automates status transitions, enhances and automates status messages, and automates and extends the IM “who can see me” function. Additionally, this invention extends awareness to dimensions other than IM status, to include availability in-person, via telephone, via wireless device or wireless messaging device (e.g., pager).Type: GrantFiled: December 17, 2003Date of Patent: October 16, 2007Assignee: International Business Machines CorporationInventors: J. Smith Doss, Paul W. Haverstock, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 7096232Abstract: A method, system, and product are disclosed for displaying directory information and dynamically updated contact information for one or more people in response to a directory search. A user submits a query criteria when the directory search is requested. A search of the directory information is first executed utilizing the query criteria to return a first result set. A search of dynamically updated contact information is then executed using the first result set to produce a second result set. A final result of the directory search request is then produced by coalescing the first and second result sets. This final result includes both directory information and dynamically updated contact information for each person whose name was included in the final result.Type: GrantFiled: June 6, 2001Date of Patent: August 22, 2006Assignee: International Business Machines CorporationInventors: J. Smith Doss, Renee Marie Kovales, Diane Phylis Pozefsky, Robert Joseph Sundstrom
-
Patent number: 7035865Abstract: A method, system, and product are disclosed for providing calendar-enhanced awareness/presence information for instant messaging systems and electronic status boards. This invention automates status transitions, enhances and automates status messages, and automates and extends the IM “who can see me” function. Additionally, this invention extends awareness to dimensions other than IM status, to include availability in-person, via telephone, via wireless device or wireless messaging device (e.g., pager).Type: GrantFiled: August 28, 2001Date of Patent: April 25, 2006Assignee: International Business Machines CorporationInventors: J. Smith Doss, Paul W. Haverstock, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 6988128Abstract: The present invention provides a method, system, and computer program product for defining calendar events for users of electronic calendaring systems and using those calendar events to customize information pertaining to the user. A multi-level hierarchy of calendar events is defined, where a top level of the hierarchy is used for context events which have a relatively long duration and a lower level of the hierarchy is used for specific events which occur during context events. The calendar user may specify attribute values for attributes of context events and/or specific events, such as how the user can be reached when that event is active; whether, and how often, the user checks his e-mail or voice mail when that event is active; etc. Attribute values are hierarchically coalesced, with specific event attribute value taking precedence over the values of corresponding context attributes.Type: GrantFiled: September 27, 2000Date of Patent: January 17, 2006Assignee: International Business Machines CorporationInventors: Geoffrey D. Alexander, J. Smith Doss, Renee M. Kovales, David M. Ogle, Diane P. Pozefsky, Robert J. Sundstrom
-
Publication number: 20040133638Abstract: A method, system, and product are disclosed for providing calendar-enhanced awareness/presence information for instant messaging systems and electronic status boards. This invention automates status transitions, enhances and automates status messages, and automates and extends the IM “who can see me” function. Additionally, this invention extends awareness to dimensions other than IM status, to include availability in-person, via telephone, via wireless device or wireless messaging device (e.g., pager).Type: ApplicationFiled: December 17, 2003Publication date: July 8, 2004Inventors: J. Smith Doss, Paul W. Haverstock, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Publication number: 20040093290Abstract: Techniques are disclosed for performing free-time searches that exploit information of the type used with electronic calendars. By leveraging advanced calendaring system information and using location, other context information such as corporate policy, legal constraints, and technology constraints, and user-specific preferences to provide a complete picture of a person's availability, the functionality (and therefore the value) of scheduling systems in increased, resulting in an ability to schedule meetings with more accuracy and less rework. Various allowable participation types for meeting invitees may be specified, and each invitee's availability is determined accordingly. Location-sensitive travel times (including optional user-specific travel time adjustments) are used in preferred embodiments when in-person participation is required.Type: ApplicationFiled: May 9, 2002Publication date: May 13, 2004Applicant: International Business Machines CorporationInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom
-
Patent number: 6731323Abstract: Methods, systems, computer program products, and methods of doing business by using various types of media to enhance greetings and/or responses provided to users of communication systems, for example by providing music or sound for a telephone caller, or video or image for a video phone caller, or any of these types of media or an executable program for a message sender who is using an e-mail system or an instant messaging system. In preferred embodiments, information from an intended message recipient's calendar (and/or context) is used when selecting the media to enhance a greeting/response, thereby providing contextual information for the message sender. In alternative embodiments, the selection is based on one or more factors such as information stored in user profiles. The disclosed techniques enable alleviating some of the problems that result from distance communication (as contrasted to face-to-face communication), and may also make distance communication more enjoyable and/or more productive.Type: GrantFiled: April 10, 2002Date of Patent: May 4, 2004Assignee: International Business Machines CorporationInventors: J. Smith Doss, John R. Hind, Renee M. Kovales, James M. Mathewson, II, Diane P. Pozefsky, Robert J. Sundstrom
-
Publication number: 20040064567Abstract: Techniques are disclosed for keeping calendars up-to-date, whereby a person's working hours, events, and actual availability are accurately reflected. In response to user-generated input and/or application-generated input, working hours can be updated and calendar events can be added to, deleted from, or changed on the user's calendar. This makes it easy for users to keep calendars (including working hours) up-to-date and helps both people and applications that use calendar data. Profiles are preferably used to specify working hours, and a particular user may have one or more profiles available (including a default profile); the user can then easily select from among these profiles to update the working hours for a date/day, or a range of dates/days. Preferences may be associated with the profiles, providing a convenient way of isolating information that applies only to a particular set of working hours.Type: ApplicationFiled: September 17, 2002Publication date: April 1, 2004Applicant: International Business Machines CorporationInventors: J. Smith Doss, Renee M. Kovales, Diane P. Pozefsky, Robert J. Sundstrom