An automobile equipped with a Global Positioning System (GPS) receiver and an on-board computer is configured to transmit the automobiles location and direction of motion to a central server. The central server is configured to identify the automobile, the route taken by the automobile. The central server obtains location information or geo-related information pertinent to the route taken by the automobile, filters the data according to certain criteria, and then delivers an audible version of the filtered data to an audio output device such as a radio receiver located in the automobile.
System And Method For Delivering Parking Information To Motorists
A system and method for delivering parking information is disclosed. Embodiments of the present claimed invention utilize video imaging to analyze the availability of parking spaces. More specifically, a computer is used to process video images of a parking location to determine if a parking space is available.
System And Method Of Using Presence Information To Delay Dialing Phone Calls Initiated By A Caller To A Callee
In a communication system, a delayed call dialing processing system and method are described. The delayed call dialing processing system includes logic that allows a caller wishing to call a callee to delegate the task of monitoring presence information to detect when the callee is present to accept the call. The delayed call dialing process system further allows the caller to delegate the task of monitoring the delayed call and then makes the delegated task visible to the caller to enable the caller to either reschedule the delayed call or cancel the delayed call after the call has been queued for delay dialing. When presence information indicates that the caller and the callee are available, the calls are put through and bridged.
Method And Apparatus For Extracting Information From Voice Messages
Charles Brown - Redwood City CA, US David Curbow - Sunnyvale CA, US
International Classification:
H04M011/00
US Classification:
379/088130
Abstract:
Current voice message systems typically operate by recording a message that people leave for a user. However, these current systems do not process the message in a manner where significant information, such as phone numbers, meeting times, and locations, is identified, extracted, and output. The present invention solves the current system's limitations and extracts pertinent data from a voice message. In addition, the present invention is versatile because it is applicable to a recorded or live voice message, and any type of phone can actuate the extraction mechanism. The invention builds on voice recognition technology by identifying data, for instance, common phrases and strings of numbers from a voice message. Next, the invention provides an interface for actuating extraction technology. In one embodiment, the extraction technology removes information based on user commands according to a series of keystrokes. In another embodiment, the invention extracts information by a user's voice commands. Consequently, when a telephone user encounters a situation where he/she is unable to write down a phone number or other information, the user will be able to quickly access the invention to find the number or other piece of relevant information and save it for retrieval later. This invention saves the user time and frustration from constantly replaying the same message. It also saves money by reducing fees from repetitive and redundant telephone calls. With simple keystrokes or voice commands, a user can immediately access extracted information and make his/her desired telephone call.
Method And System For Alerting A User To Time-Related Communication
David Curbow - Sunnyvale CA, US Vicky Oliver - Mountain View CA, US Nigel Simpson - Bainbridge Island WA, US
International Classification:
G08B001/00
US Classification:
340/309700, 709/217000, 379/093240
Abstract:
Embodiments of the present invention relate to a method and system for automatically alerting a user to electronic communication, such as an email message, that is related to a scheduled event such as an upcoming meeting. The method includes automatically scanning a user's calendar for a scheduled event, scanning the user's electronic inbox to find email messages related to the scheduled event, determining if the user requires notification of the incoming email and notifying the user of the incoming email by appropriate mechanisms. The method is enabled to determine the urgency of the email and its relative importance to the user by subjecting the email to a set of user-selected rules. These rules can be based on time constraints, relative importance of the scheduled event, or virtually any other criteria that can be assessed by reference to the subject header, body, or sender of the message.
System And Method For Delivering Parking Information To Motorists
David Curbow - Sunnyvale CA, US Eric Macintosh - Menlo Park CA, US Robert St. Pierre - Sunnyvale CA, US Stephen Uhler - Los Altos CA, US
Assignee:
SUN Microsystems, Inc.
International Classification:
G06F019/00 G08G001/00
US Classification:
701/117000
Abstract:
Embodiments of the present claimed invention utilize video imaging to analyze the availability of parking spaces. In one embodiment, a computer is used to process video images of a parking location to determine if a parking space is available. In another embodiment of the present claimed invention, the type of parking space is also considered. For example, the system can distinguish between a compact parking space and a full-size parking space and direct vehicles to the appropriate parking space. This distinction becomes important when the optimization of space for parking in a crowded area is desired. Additionally, wireless communication can be used to deliver information regarding vacant parking spaces to motorists. Furthermore, embodiments of the present invention incorporate a global positioning system (GPS) to provide location dependent parking availability to motorists. For example, a motorist can request the location of the closest available parking space by pressing a button inside the vehicle. In one embodiment, audible directions are provided to guide a motorist to the available parking location. In addition to using wireless communications to provide parking availability to motorists, the location of an available parking space can be printed on a ticket and provided to the motorist when entering a parking facility or can be displayed on a sign to alert motorists of available parking spaces.
System And Method For Automatically Manipulating Electronic Calendar Invitations
David Curbow - Sunnyvale CA, US Durai Balusamy - Santa Clara CA, US
International Classification:
G06F015/16
US Classification:
709/207000, 709/206000
Abstract:
A computer implemented method and system for filtering electronic invitations based on inherent characteristics of the electronic invitation. In embodiments of the present invention, an electronic calendar invitation filtering system receives an invitation, examines the header information such as a sender's name or subject, determines if a rule has been established for invitations with the characteristics of the incoming invitation, and if there has been a rule set up, implements an action. In another embodiment, when electronic invitation with a particular subject or sender is received, the invitation will be automatically accepted or rejected. Additionally, in another embodiment, when an electronic invitation is received from a particular sender, the invitation will be delegated to another user. Furthermore, in another embodiment, when an electronic invitation from a particular sender is received, the system will schedule the meeting in a calendar. Moreover, if there is a double booking, priority can be given to particular invitations, based on attributes previously mentioned, and the system will give notice to the sender of the previously accepted invitation that the invitation is now declined.
Method And System For Creating And Tracking Appointments And Tasks From Email Messages
David Curbow - Sunnyvale CA, US Anil Srivastava - Redwood City CA, US Kevin Carosso - Santa Cruz CA, US
International Classification:
G06F015/16
US Classification:
709/206000
Abstract:
Embodiments of the present invention relate to a method and system for scheduling an event based on a user-selected electronic message. The method comprises accessing a user-selected electronic message precipitating the event from an electronic message in-box, scanning the electronic message for information associated with the event, determining the parameters of the event based on information associated with the event, and automatically scheduling the event in an electronic calendar, using the determined parameters.