Intelligent free-time search

a free-time search and intelligent technology, applied in the field of computer systems, can solve the problems of ineffectiveness in many scenarios, requiring significant manual input, and scheduling meetings between multiple people using prior art techniques is typically a time-consuming task

Inactive Publication Date: 2004-05-13
IBM CORP
View PDF9 Cites 262 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0020] Another object of the present invention is to provide improved scheduling techniques.
[0021] It is a further object of the present invention to provide improved techniques for analyzing electronic calendar entries and associated calendar data.
[0022] Yet another object of the present invention is to make electronic calendars more useful.

Problems solved by technology

However, prior art scheduling capabilities in calendaring systems have limitations which can render them ineffective in many scenarios.
In particular, scheduling meetings between multiple people using prior art techniques is typically a time-consuming task that often involves many iterations.
It may either fail to accommodate considerations beyond rudimentary duration requirements or may require significant manual input to handle such considerations, or it may find only unacceptably late dates.
Scheduling capability in prior art electronic calendaring systems, when present, is typically limited to a rudimentary "free-time search" which only looks for blocks of free time on the users' calendars.
However, using just free time may generate results that are too constrained in some scenarios or results that are not constrained enough in other scenarios.
Scenario 1: Prior art systems do not understand nuances related to the physical location of the invitees.
Upon receiving their invitation, several of the invitees decline the invitation because they are located in buildings from which travel time will be required to get to and from the meeting, and they have events already scheduled on either side of the new meeting which prevent their being able to arrive at the next meeting on time.
Joe did not manually factor this consideration into the schedule for this meeting, and the prior art free-time search does not have this capability.
This is a time-consuming effort that requires Joe to not only know the locations of every invitee before and after the proposed meeting and the time it takes to move between these locations and the meeting location, but to also use a combination of free-time search, manual calendar search, and contacting people directly before he can find an appropriate time for the meeting.
There might be other criteria to consider as well, further complicating the scheduling process.
For example, some individuals may have travel constraints (such as "Betty participates in a car pool on Tuesdays and Thursdays and therefore has no car") which prevent them from being able to travel to a meeting at another location.
Scenario 2: Prior art systems do not understand availability beyond simple free time.
Therefore, when Joe uses a prior art free-time search to search her calender for one hour of free time, he finds that Elaine won't be available for three weeks.
Joe could not determine this by simply looking at Elaine's calendar, and the prior art free-time search is not programmed with this capability.
Scenario 3: Prior art systems do not understand constraints of particular locations and / or policies that impact a person's availability.
Thus, Joe schedules the meeting, only to learn that it has to be rescheduled.
Using the prior art free-time search to find time on Fred's calendar would have not helped in this situation: the automated search would be impaired by the same missing information that Joe needed when manually inspecting Fred's calendar.
Scenario 4: Prior art systems do not understand capabilities / limitations of various technologies.
The e-meeting is a disaster, due to the slow line speed.
Scenario 6: Prior art systems do not understand nuances of blocked time, such as time periods marked as having a "local travel" status.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Intelligent free-time search
  • Intelligent free-time search
  • Intelligent free-time search

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention defines improved techniques for finding common free time, where this common free time is described herein with reference to scheduling meetings among calendar owners using information of the type used by electronic calendars. The disclosed techniques provide more intelligent searching of calendar data, resulting in improved calendar-based scheduling; thus, the terms "searching" and "scheduling" may be used interchangeably when describing advantages of the present invention. (While the discussions herein presume that a person's availability information comes from electronic calendar data, this is for purposes of illustration and not of limitation. The actual origin of the availability data may be different, without deviating from the scope of the present invention. Furthermore, preferred embodiments are described herein with reference to scheduling meetings. However, the disclosed techniques may be adapted to other uses, including but not limited to sched...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

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.

Description

RELATED INVENTIONS[0001] The present invention is related to the following commonly-assigned U.S. Patents: U.S. Pat. No. ______, titled "Calendar Events and Calendar-Driven Application Technique" (Ser. No. 09 / 670,844); U.S. Pat. No. ______, titled "Calendar-Driven Application Technique for Preparing Responses to Incoming Events" (Ser. No. 09 / 671,001); U.S. Pat. No. ______, titled "Calendar-Enhanced Awareness for Instant Messaging Systems and Electronic Status Boards" (Ser. No. 09 / 941,045); and U.S. Pat. NO. ______, titled "Calendar-Enhanced Directory Searches Including Dynamic Contact Information" (Ser. No. 09 / 875,556). The disclosures of these related inventions are hereby incorporated herein by reference.[0002] 1. Field of the Invention[0003] The present invention relates to a computer system, and deals more particularly with methods, systems, and computer program products for performing intelligent free-time searches (for example, to improve scheduling of meetings) of information...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06Q10/06G06Q10/10G06Q40/00
CPCG06Q10/06314G06Q40/00G06Q10/1095G06Q10/109
Inventor DOSS, J. SMITHKOVALES, RENEE M.POZEFSKY, DIANE P.SUNDSTROM, ROBERT J.
Owner IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products