Communications system with dynamic calendar
OwnerSamuel Louis PALAHNUK, Robert Bonev +1inventors
InventorsSamuel Louis PALAHNUK, Robert Bonev, Joshua James SHAW
Life of this patent
Estimating the term…
Abstract
The following describes a system and methods that provide integrated web-based graphic user interface to manage communications for a variety of WEB-accessible mobile devices, computers, and other consumer electronic devices. The user interface provides a dynamic calendar. The dynamic calendar has the ability to focus the calendar, adjust the size of the calendar, and determine availability of other system users. In addition, the system may automatically organize events scheduled on the calendar.
Claims16
A method of scheduling an event using a graphical user interface presenting a calendar generated by a service provider system, the method comprising:
- providing a representation of list of contacts to the user interface;
- providing a representation of a calendar to the user interface;
- receiving an indication of selection of one or more contacts from the list being moved to a position coinciding with a location in the calendar;
- and
- generating a message to the one or more contacts inviting the contact to an event based on the location.
A method of presenting a calendar in a graphical user interface generated by a service provider system, the method comprising:
- generating a webpage of presenting the user interface including an area depicting the calendar having a representation of days of the month;
- receiving an indication of user interaction with the calendar;
- and
- dynamically adjusting the representation in response to the indication by expanding a portion of the calendar and contracting the remainder of the calendar.
The method of claim wherein 11 the expanded portion is a representation of a day within a week and the contracted remainder is a representation of the remaining days of the week and days of a month.
A method of presenting a webpage generated by a service provider system for presentation on a user device, the method comprising:
- generating a webpage using a mark-up language;
- embedding in the markup language for the webpage an instant messaging protocol;
- transmitting the markup language data to the user device;
- establishing an instant message link with the user device based on the instant message protocol;
- receiving an instant message from the user device indicating user interaction with the webpage;
- and
- transmitting an instant message to the user device with date to update the appearance of the webpage.
Dependencies are inferred from the claim text.