CN103649972B - A calendar application for communication devices - Google Patents

A calendar application for communication devices Download PDF

Info

Publication number
CN103649972B
CN103649972B CN201080071218.6A CN201080071218A CN103649972B CN 103649972 B CN103649972 B CN 103649972B CN 201080071218 A CN201080071218 A CN 201080071218A CN 103649972 B CN103649972 B CN 103649972B
Authority
CN
China
Prior art keywords
timeline
user
event
activity
remote parties
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201080071218.6A
Other languages
Chinese (zh)
Other versions
CN103649972A (en
Inventor
W.泰內贝里
M.赫尔贝里
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Mobile Communications AB
Original Assignee
Sony Mobile Communications AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Mobile Communications AB filed Critical Sony Mobile Communications AB
Publication of CN103649972A publication Critical patent/CN103649972A/en
Application granted granted Critical
Publication of CN103649972B publication Critical patent/CN103649972B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q90/00Systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not involving significant data processing

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

An electronic device has a touch-sensitive display and a controller that executes an application. The application bisects a display into a plurality of regions using a timeline. In a first region on a first side of the timeline, the application displays events that are originated by the user of the device. In a second region on a second, opposite side of the timeline, the application displays events that are associated with the user, but are originated by others. Activities associated with the user are displayed along the timeline. The events and activities on the timeline can be shared with other users using drag-n-drop operations.

Description

A kind of calendar application for communication equipment
Technical field
This invention relates generally to Wireless Telecom Equipment, and relate more particularly to be configured to the nothing of implementation calendar application Line communication equipment.
Background technology
Presence is currently available that many different calendar software applications.Major part is in personal computer (PC) or similar calculating Run on equipment, although many is also in the handss of such as cell phone, personal digital assistant (PDA) and tablet computing device etc Hold.No matter however, platform, calendar software application is then most of if not all shares public base This characteristic.Specifically, conventional calendar software application allow generally for user check and/or with it is on the horizon reservation and event friendship Mutually.For major part, they will not provide so as to user with by gracefulness in the way of or in the way of forcing user mutual The reservation of generation and the mode of event interaction.They will not also provide the actual result of reservation or they how in time The view related to each other and with other events.
Additionally, conventional software application will not be presented on the display easily read so as to user at present affects user's Whole in event and reservation (past or future).For example, they will not generate or be indicated by user in chronological order The message for causing or being received by user or the compound event of call.Therefore, particularly in view of currently lacking event The visual instruction of the time relationship and reservation between, conventional calendar software application are unsatisfactory for all current of the user that they are intended to Need.
The content of the invention
The present invention is provided to time sequencing collection, tissue and the system and method for the schedule information for showing user. Especially, present invention resides in the computer program performed on CPU (CPU) or other similar controllers.When being held During row, described program configures CPU to show graphic user interface (GUI), and graphic user interface (GUI) visually provides use The schedule information at family is indicating to the user which event and/or activity have occurred that and which not yet occurs.Described program CPU will be made to organize and show such as caused by user or be not event that user causes (that is, caused by some other sides).Further Ground, described program allow user to be easily manipulated by the information being associated with event and/or activity, and with shared with other users Event and/or activity.
Therefore, in one embodiment, the invention provides for polymerization display scheduling information on a communications device Method.Methods described includes:Use time line is divided equally(bisecting)The display screen of communication equipment;In the timeline First side shows the event by caused by the user of the communication equipment;The of the timeline contrary with first side Two sides are shown;Show and user's phase along the timeline The activity of association;And include current time line indicator on the display screen to indicate in the event and activity Which has occurred that, and which in the event and activity not yet occurs.
In one embodiment, methods described is further included:Set up communication equipment and and the long-distance user of the user Communication link between associated telecommunication equipment;The time being associated with remote parties is received via the communication link Line;And include the timeline of the remote parties on the display screen of the communication equipment of the user.
In one embodiment, methods described is further included:Subscribe to receive in its other party corresponding with one or more Each one or more associated timeline;Indicate that its other party is associated with one or more on the display screen Timeline in each;And in the plurality of timeline from display screen, select the timeline of remote parties.
In one embodiment, methods described is further included:In response to user by one of the timeline from remote parties Individual or multiple activities be dragged and dropped on the timeline of the user and by shown by the timeline along the remote parties or Multiple activities are added to the timeline of the user.
In one embodiment, methods described is further included:In response to user by the timeline from the user One or more activities are dragged and dropped on the timeline of remote parties and by shown by the timeline along the user or many Individual activity is added to the timeline of the remote parties.
In one embodiment, methods described is further included:Control to use in response to receiving the timeline of remote parties The display screen of the computer equipment at family, to fade out from display screen(fade)In the thing of the first and second sides of the timeline Part.
In one embodiment, current time line indicator is shown and include on the display screen the display current time Line indicator is with intersecting in current time and timeline.
In one embodiment, methods described further includes to select past event and add new events in response to user The first side of the timeline is added to, wherein described new events and the past event have identical event type.
In one embodiment, methods described further includes to indicate event and be added to new events in response to remote parties Second side of the timeline.
In one embodiment, methods described further include in response to user along time linear contact lay display screen edge The timeline addition New activity of the user.
Present invention also offers being configured to perform the communication equipment of embodiments of the invention.In one embodiment, institute Stating communication equipment is included display, is configured to store the memorizer and controller of the schedule information being associated with user.Institute State controller to be configured to:Use time line divides the display equally;Show by the communication in the first side of the timeline Event caused by the user of equipment;The second side of the timeline contrary with first side show be associated with user but by Event caused by remote parties;The activity being associated with the user is shown along the timeline;And by current time line Indicator for displaying on the display with indicate in the event and activity which have occurred that, and the event Which not yet occur with activity.
In one embodiment, the equipment further includes communication interface, and the communication interface is configured to:Set up with The communication link of the telecommunication equipment being associated with long-distance user;The time is received via the communication link from the remote parties Line;And include the timeline of the remote parties on the display of the communication equipment of the user.
In one embodiment, the controller is further configured to:Subscribe to receive and one or more its other party In each one or more associated timeline;Indicate that its other party is associated with one or more on the display Timeline in each;And select described in the plurality of timeline in response to user input from the display The timeline of remote parties.
In one embodiment, the controller is further configured to detect drag-and-drop operation, in the drag-and-drop operation User pulls one or more selected activities of the timeline from remote parties and the timeline along user puts down one Or multiple selected activities, and one or more of selected activities are added to into the user's in response to the drag-and-drop operation Timeline.
In one embodiment, the controller is further configured to detect drag-and-drop operation, in the drag-and-drop operation User pulls one or more selected activities of the timeline from the user and the timeline along remote parties puts down described One or more selected activities, and one or more of selected activities are added in response to the drag-and-drop operation described remote The timeline of Cheng Fang.
In one embodiment, the controller be further configured to receive the timeline of remote parties and from Display fades out the event in the first and second sides of timeline.
In one embodiment, the controller is further configured to show current time line indicator with when current Between and timeline intersect.
In one embodiment, the controller is further configured to the past event of user's selection and incites somebody to action new Event is added to the first side of timeline, and wherein described new events and the past event have identical event type.
In one embodiment, the controller be further configured to remote parties indicate event and by new events It is added to the second side of timeline.
In one embodiment, the controller is further configured to user along time linear contact lay display screen Curtain and along user timeline addition New activity.
Certainly, those skilled in the art will be appreciated that, the invention is not restricted to above-mentioned scene or example, and is reading Additional feature and advantage are will be recognized that after the following specifically describes and after accompanying drawing is checked.
Description of the drawings
Fig. 1 is adapted for the block diagram of the electronic equipment for being configured to operate according to one embodiment of present invention.
Fig. 2 be a diagram that the perspective view of the honeycomb wireless telecommunication equipment for being configured according to one embodiment of present invention.
Fig. 3 is the graphic user interface (GUI) on the touch-sensitive display for being configured according to one embodiment of present invention Perspective view.
Fig. 4 is the perspective view of the GUI for being configured according to another embodiment of the present invention.
The flow chart that Fig. 5 be a diagram that the method for display scheduling information according to an embodiment of the invention.
Fig. 6 be a diagram that according to an embodiment of the invention for adding and/or updating the method for schedule information Flow chart.
Fig. 7 illustrates the perspective view of the other kinds of computing device for being suitable to be used in conjunction with.
Specific embodiment
The invention provides be configured to collect, the schedule information of organizing user and including on the touch-sensitive boundary of equipment Communication equipment on face.Especially, present invention resides in the application performed on communication equipment.The application configuration equipment is collecting About the event that is associated with user and the information of activity.Event and activity can be caused by user, or can be by remote parties Cause.The application also configures that equipment to show event and activity in chronological order along timeline when they occur. This allow users to check and with past event and activity (that is, those having occurred and that), and be presently occurring that A little and still nonevent those (that is, the event in future and activity) interactions.The application is also provided the user with and is used from one The information of the timeline of individual or multiple other users is adding and/or update the ability of themselves timeline.
Figure is turned now to, Fig. 1 and 2 illustrates some being configured in the part according to the communication equipment of present invention operation (Fig. 1).As described in this article like that, it is suitable to include honeycomb according to a type of communication equipment configured by the present invention Phone 10 (see Fig. 2).However, as seen in figure below, the invention is not restricted to operate only on cell phone 10, and Be alternatively, can be being performed on other communication equipments.
Cell phone 10 includes Programmable Logic Controller 12, user input/output interface 14, memorizer 16 and communication interface 18.Controller 12 for example may be implemented as single microprocessor or multi-microprocessor.Appropriate microprocessor can include But it is not limited to general and special microprocessor and digital signal processor and/or image processor.Controller 12 is according to depositing One or more programs for storing in reservoir 16 and data are controlling the operation of cell phone 10.As known in the art that Sample, such program and 10 perform function of Data Control cell phone such as set up with the communication link of remote parties and with it is long-range The ability of side's transmission/receiving data.However, as described in greater detail below, cell phone 10 includes application program 30, The application program 30 is included to be collected with time sequencing for controlling cell phone 10, organizes and show what is be associated with user The logical sum instruction of event and activity.
User's I/O interfaces (UI) 14 generally includes to permit that user is interacted with cell phone 10 and controls cell phone 10 One or more parts of operation.As preferably seen in fig. 2, this generally include such as speaker 22 and one or more The part of user control 24 etc.User control 24 is distributed across the shell of digital camera devices 10, the user Control device 24 can include for example various knobs, switch, key, push-button control device or graduated disc.
In this embodiment, UI 16 also includes touch-sensitive display 20.According to the present invention, application program 30 ought be controlled When device 12 is performed, graphic user interface (GUI) is provided on touch-sensitive display 20.GUI license user intuitively using touch with The application interaction performed on cell phone 10.More particularly, the time of the schedule information of user is arranged by the GUI on display 20 Sequence is shown to user, and processes the user's touch detected by touch-sensitive display 20, to allow user to interact with the present invention.
Memorizer 16 is the computer-readable medium of the whole level for representing memorizer in cell phone 10, and can be with Including both random access memory (RAM) and read only memory (ROM).As stated previously, for cell phone Computer program instructions and data required for 10 operation (for example, apply 30) be stored in such as EPROM, EEPROM and/ Or in the nonvolatile memory of flash memory etc.For example, memorizer 16 may be implemented as one or more and discrete set Standby, stack equipment or movable equipment, such as flash drive or memory stick, or can be integrated with controller 12.
The user of 18 licensed cellular phone 10 of communication interface carries out communicating with one or more remote parties and exchange data.Such as Seen in Fig. 1, communication interface 18 can include such as short range transceiver 26 and/or cellular transceiver 28.Cellular transceiver 28 is fully functional cellular radio transceiver, and according to any of standard operation, any of standard includes Global system for mobile communications (GSM), TIA/EIA-136, cdmaOne, cdma2000, UMTS and wideband CDMA.According to this Bright, cellular transceiver 28 is configured to via one or more base station sub-systems in cordless communication network (not shown) from one Or multiple remote parties receive signal, and send signal to one or more remote parties.Short range transceiver 26 is configured to Jing Remote parties with correspondence short range transceiver are passed the signal to and from the remote of correspondence short range transceiver by short-range interface Cheng Fang receives signal.In one embodiment, short range transceiver 26 includes the bluetooth according to the operation of 802.11 family of standards of IEEE (BLUETOOTH)Transceiver or RF transceivers.
The standard and agreement for being used for transmitting data by cellular transceiver 28 and short range transceiver 26 is common for this area It is well-known for technical staff.Therefore, the details with regard to standard and agreement is not explicitly provided herein.This be enough to Illustrate, according to one embodiment of present invention, both transceivers 26,28 are all arranged to according to their corresponding agreements and standard Share and the schedule information and data that preset time, line was associated with one or more other equipments.
As seen in figure 3, using 30 when being performed by controller 12, by allow cell phone 10 user with this The GUI 40 of bright interaction is displayed on touch-sensitive display 20.GUI 40 include by display 20 be divided equally into two it is different but basic The timeline 42 in upper equal-sized area.Especially, 42 longitudinal extension of timeline is so that display 20 is divided into positioned at timeline The first side the first area 44 and the second area 46 positioned at the second opposition side of timeline 42.Additionally, current time indicator 48 and multiple horizontal lines 50 extend across display 20.
Current time indicator 48 is horizontally extending and intersecting with substantially right angle and timeline 42 across display 20.Root According to the present invention, current time indicator 48 is perpendicularly relative to timeline 42 and advances to indicate current time.As seen in figure 3 , current time can be illustrated in every side of current time indicator 48.The all past being described in more detail after a while Event and activity occur in current time indicator 48 " below " and the event in future and activity occur in current time instruction Below device 48.Current event or activity will appear in the intersection of timeline 42 and current time indicator 48.Similarly, line 50 are vertically separated along timeline 42.Every line 50 is all labeled and carrys out at equal intervals (for example, per hour) the instruction moment, So as to display 20 is divided into the part being substantially identical.
In one embodiment, the background color of GUI 40 is based on the moment.For example, for being associated with " night " Hour, GUI 40 can have the dark blue background for showing timeline 43 and event/activity thereon, and for " in the daytime " is brighter Bright color.In another embodiment, horizontal line 50 and correspondence time change color.In one embodiment, using 30 provide and One or more intersecting differentiation horizontal lines of timeline 42, which explicitly identifies day or moment border.
User can be using predetermined action come the navigation time line 42 on GUI 40.For example, exist to pass through timeline 42 Scroll forward and backward on time, user can perform light sweeping with his or her finger and make.Gently sweeping finger in a first direction will be Timeline 42 " is rolled " on time back with the event of the generation of being displayed in over and/or activity.Gently sweep in second opposite direction Finger " will roll " in time forward timeline 42 to show still nonevent event and/or activity.Additionally, user can adjust With " zoom " feature of display 20 with using " pinching " gesture amplifying and reduce the expectation part of display.For using 30 Say, it is also possible to detect other pairs/multi-touch gesture and perform some corresponding functions.
Collect when being performed by controller 12 using 30, organize and show what is be associated with user 42 along timeline 42 Event and activity.Specifically, all events by caused by the user of cell phone 10 are placed in the first area 44.By long-range All events caused by side are placed in the second area 46.The activity described in the frame or " bubble " of Fig. 3 by along when Top-stitching 42 is placed.Time or the time of generation is positioned over into timeline 42 with them that event and activity are occurred with them On.
No matter whether caused by user or some other remote parties, event is included by performed by user and/or remote parties Action (that is, personnel have completed or facilitated the thing of the timeline of user).Exemplary event includes but is not limited to such as audition Frequently/viewing video 52, send/receive Email or MMS message 54,58, send/receive call 60, make/read it is rich The action of the invitation of objective entry and transmission/reception participation activity etc.Each event enumerated in first and second areas 44,46 Identify all using descriptive graphic icons and/or correspondence text.For example, from Fig. 3, according to the thing placed in the first area 42 Part is it can be seen that user is 11:Email 58 is sent to " Mikael Hellberg " shortly before 00, and and then 11:Soon call 60 has been played to same people after 00.
Optionally, user can pass through " rapping " event icons or perform some similar movements to access with regard to event Specific detail.For example, as seen in figure 3, user " can rap " " encapsulating " icon to check 13:Soon send out after 00 Give the content 56 of the message 54 of " Lina Svensson ".Additionally, can also be in response to another user action (for example, using 30 On icon " double to strike ") start corresponding application program (for example, e-mail applications or Short Message Service (SMS) application).This User will be allowed to edit new information and send it to same or different personnel.
Event is added to timeline 42 by user or by other users when they occur.In one embodiment In, for example, event response will participate in the invitation of the activity of such as meeting etc and be sent to user and be added in remote parties.Enter The personnel of row request by text 62 identify and the type of activity by icon 64 indicating.Movable (that is, meeting) using by along when The bubble 66 that top-stitching 42 is placed is illustrating.Bubble 66 is resized to indicate for the time span needed for activity.Therefore, such as Seen in Fig. 3, bubble 66 indicate respectively between initial time 1600 and the horizontal line of end time 1,700 50 extend, and And meeting will continue for an hour.
As seen in figure 3, the bubble 66 of asked meetings and activities is identified with dotted line as boundary.This instruction activity is logical Cross the pending examination of user.User has by rapping " acceptance " (that is, the check mark) or " refusal " for being close to bubble 66 (that is, ' X ') is or icon receives the option that refusal is invited.Once receiving to participate in the invitation of meeting, empty boundary line will be by Solid line replaces so as to instruction user has promised to undertake participation meeting.
As previously described, length display activity of the present invention along timeline 42, such as by 66 tables of bubble The meeting shown.Event identifier by user's (that is, seeing in the first area 44) or by other people (that is, in the second area 46 See) performed by action in the case of, the activity mark event that may participate in of user.Some illustrated examples of activity include But it is not limited to reservation, business meetings, doctor's reservation, vacation, predetermined dinner and concert.In one embodiment, it is represented to The bubble or other icons of fixed activity extends along movable initial time and the timeline 42 between the end time.All activities With initial time, but the time will can be not over all.Those activities of time are not over " fading out " at one end and It is displayed on timeline 42.For example, bubble 70 represents that the dinner activity of participation is started after 1700 by user soon.Bubble 70 bottom is faded out, and therefore, instruction user does not provide the end time for this activity.
User can be by double details for striking desired activity to edit the activity of giving.In one embodiment, for example, Using 30 by display reminding user input or the dialog box of modification activity details.Similarly, user can be by timeline Rap to add activity on 42 empty part.As when editing existing movable, will show that one or more are right using 30 Talk about to allow user input activity details.
Additionally, the present invention also allows communication link and its other party shared activity of the user by foundation.Especially, timeline 42 user can subscribe to share timeline information with its other party.As seen in figure 3, the user of timeline 42 subscribes to Bob, Carly and Mikael are each identified in the subscriber part 80 including the GUI 40 of label 82,84,86.Should For example can add and delete given label with 30 based on the presence of associated side.The user of timeline 42 only needs the touch phase The label of prestige with associated side's shared activity.
Fig. 4 illustrates how GUI 40 can change, when the user of timeline 42 selects label 84.Especially, first Event information with the second area 44,46 on both will fade away.Timeline 42 along the user of the activity of user is also moved Move the side of display 20.This allows to show selected side using 30 and then in GUI 40 together with their corresponding activities Timeline 88.Fig. 4 illustrates only two timelines 42,88 on GUI 40;However, one of ordinary skill in the art will hold Change places understanding, can be as needed or if necessary in showing plural timeline 42,88 on GUI 40.In order that user Can be identified for which side which timeline 42 belongs to, use the tags to identify each timeline using 30.In this case, use In user and selected remote parties timeline using label 42a, 88a identifying.
Information between each side is transferred via the communication link set up.If user select the Fang Shiwei with Link is set up between family and remote parties, then control controller 12 and communication interface 18 are set up into link using 30.As institute is old above As stating, the cell phone 10 of user can include the one or both in cellular transceiver 28 and short range transceiver 26.Cause This, cell phone 10 can set up the cellular link with the equipment of selected side or short-haul links and via the link shifting letter Breath.
For the shared activity between timeline 42,88, user only needs to perform " drag and drop " operation.It is such as defeated with manual data Enter this relative generic operation allow users to easily from other times line to other times line addition or more New activity (and And vice versa).This allows given user preferably to plan their life.Specifically, user can selected activity from one Individual timeline " towing " arrives another timeline, and and then " puts down " activity on the timeline.For example, Fig. 4 illustrates finger Show that user wishes the activity 90 (start and terminate 1700 1600) met with friend Carly.Using finger, for example, use Family can put it down from the bubble of the towing expression of timeline 42 activity 90 and on timeline 88.Once after putting down bubble, Using 30 just can create New activity 92 on timeline 88 so as to via the communication link set up with identified side (i.e., Carly) all information relevant with specific activities are shared.Corresponding activity can occur in remote parties along his timeline On equipment.
Fig. 4 describes wherein user and performs drag-and-drop operation to be selected activity and caused the activity along long-range with shared with remote parties This embodiment that the timeline 88 of side occurs.However, it will be understood by one of skill in the art that the present invention also permits Permitted its other party to initiate to set up communication link and the shared selected activity between timeline.
Fig. 5 is a diagram that by the flow chart using 30 methods performed according to one embodiment of present invention.Method 100 Open when the application 30 by performed by controller 12 divides display 20 equally to form the first and second area 44,46 with timeline 42 Begin, and using current time indicator 48 indicating current time.User can be distinguished using current time indicator 48 The event in past, current and future and activity (frame 102).When an event occurs, controller 12 determines whether user sends out The event is played or whether the opposing party has initiated the event (frame 104).If user has initiated event, controller 12 is by base Event is included in the first area 44 of the first side of timeline 42 (frame 106) in the instruction using 30.If the controller determine that Remote parties have initiated event, then controller 12 includes event in the secondth area of the second side of the timeline 42 contrary with the first side In (frame 108).
For activity, controller will determine whether user or the opposing party with the addition of movable (frame 110).For example, can respond In user's " drag and drop " from others' timeline activity or by the manually addition activity as previously described come Realize this determination.Once detecting the addition of activity, controller 12 will be just obtained with regard to the movable schedule information and edge Timeline 42 and show corresponding bubble or other indicators (frame 112).Detect on display when in event or activity User touch, for example, controller 12 can just start the software program being associated with event to allow user to perform the event. For example, if user couple performs " double to strike " operations with the phone icon that past event is associated, controller 12 will start Voice communication programs play new calling (frame 116) to allow user to give the associated remote parties of the past event.New icon Then (frame 104,106) was beaten into by user to indicate calling in the first side for being placed on timeline 42 in current time.
In one embodiment, provided by the software program started using 30 and cover or replace on display 20 The user interface of all or part of their own in GUI 40.However, in another embodiment, start in GUI using 30 Software program.In these embodiments, the software program being activated may or may not be with functional and feature " complete " version, but instead, it is possible to be " simplification " version of the software program with selected feature and/or function.Additionally, by just The user interface that the software program that is activated is provided be probably it is opaque or transparent allow users to it is soft with activated The user interface interaction of part program remains in that the ability of the part for checking GUI 40 simultaneously.
Fig. 6 be a diagram that wherein user is copied by the timeline to/from other users in one embodiment of the invention Shellfish activity and the flow chart with the method for other users shared activity.Method 120 set up the cell phone 10 of user with it is long-range Side equipment between communication link when start (frame 122).As stated previously, or the equipment of user is long-range The equipment of side can initiate to set up link, and the link can be cellular link or short-haul links.Once establish and selected side Link, controller 12 just fades out the event information the sidesway towards display 20 in first side and the second side of timeline 12 Dynamic timeline 12 (frame 124).Then the equipment of user receive timeline information via the link set up from the equipment of remote parties (frame 128).Checking as known in the art or other security procedures can be performed to assist in ensuring that privacy.Controller 12 is then The timeline of the timeline of user and remote parties will be shown by (frame on the display 20 according to the logical sum instruction using 30 128)。
When timeline is shown, controller 12 is performed the drag-and-drop operation of the information with shared activity by detecting by user (frame 130).For example, as seen in Figure 5, activity can be dragged and dropped into his/her from the timeline of remote parties by user Timeline.Once the operation is detected, the selected activity that controller 12 will be retrieved be lowered on the timeline 42 of user Associated information (frame 132), and based on the information for being retrieved adding activity (or update existing activity) (frame 134)。
In the case of the fundamental characteristics without departing substantially from the present invention, it is of course possible to in addition to those for specifically illustrating herein Other modes performing the present invention.For example, as previously described, 42 longitudinal extension of timeline.However, in other realities Apply in example, timeline 42 is horizontally extending.Further, in one embodiment, using 30 cell phone 10 controller Perform on 12.However, in other embodiments, and can led to other remote parties with programmable processor using 30 Perform on other electronic equipments of letter.Fig. 7 for example illustrates some examples of other appropriate electronic equipments.Especially, Ke Yi Perform on the such as tablet computing device 136 of iPAD of Fructus Mali pumilae (APPLE) etc and apply 30.Generally, these tablet devices include Touch-screen display 20 and short range transceiver 28, the short range transceiver 28 are allowed them to via WAP and Yin Te Net transmits data and information with one or more remote parties.
Other examples of appropriate equipment are laptop computer 138 and desk computer 140.These equipment may not be always Including touch-screen display 20, and therefore, perhaps can not perform based on " double to strike " or " drag and drop " operation for touching.On the contrary Other pointer devices for relying on such as mouse, trace ball or track pad etc are performed these operations for ground, such equipment.So And, such computing device 138,140 still includes being suitable to as previously described perform the processor using 30, and Equally, can via short-range interface and the Internet by data and information transmission to one or more remote parties.
Additionally, user is described as by previous embodiment from its remote parties for transmitting/receiving schedule information (for example, event) Personnel with cell phone 10 or like device.However, the present invention can also be be associated with social network sites or many Individual server is transmitting such information.For example, for many users, social networkies are quickly becoming the weight of communication Want means.Typically, user will be connected to one or more friends via the social network sites of such as FACEBOOK and TWITTER etc Friend or acquaintance.The message for stemming from such website and/or being sent to such website from cell phone 10 can be employed 30 Process according to the present invention and show.This includes to and copies from the timeline being associated with social networkies as described earlier selecting The ability of fixed activity.
Therefore, the present embodiment will be considered as illustrative and not restrictive in all respects, and fall into appended All changes in the meaning and full scope of equivalents of claim are intended to be included therein.

Claims (18)

1. a kind of method for polymerization display scheduling information on a communications device, methods described includes:
Use time line divides the display screen of communication equipment equally;
The event by caused by the user of the communication equipment is shown in the first side of the timeline;
Show in the second side of the timeline contrary with first side and be associated with the user but drawn by remote parties The event for rising;
The activity being associated with the user is shown along the timeline;And
Current time line indicator is included described by caused by the user of communication equipment to indicate on the display screen Which in event, event and activity by caused by remote parties has occurred that, and the user by communication equipment Which in caused event, event and activity by caused by remote parties not yet occurs, and wherein, current time line is referred to Showing that device is displayed on the display screen includes showing the current time line indicator with current time and the timeline It is intersecting.
2. method according to claim 1, which further includes:
Set up the communication equipment of the user with and communication link between the telecommunication equipment that is associated of long-distance user;
The timeline being associated with the remote parties is received via the communication link;And
The timeline of the remote parties is included on the display screen of the communication equipment of the user.
3. method according to claim 2, which further includes:
Subscribe to receive each one or more the associated timeline in its other party corresponding with one or more;
Each in the timeline being associated with one or more its other party is indicated on the display screen;And
The timeline of the remote parties is selected in the plurality of timeline from the display screen.
4. method according to claim 2, its further include in response to the user by from the remote parties when One or more activities of top-stitching are dragged and dropped on the timeline of the user, by shown by the timeline along the remote parties One or more activities are added to the timeline of the user.
5. method according to claim 2, which was further included the time from the user in response to the user One or more activities of line are dragged and dropped on the timeline of the remote parties, by shown by the timeline along the user Individual or multiple activities are added to the timeline of the remote parties.
6. method according to claim 2, which further includes the timeline in response to receiving the remote parties, control The display screen of the computer equipment of the user is fading out described the first of the timeline from the display screen Side and the event of the second side.
7. method according to claim 1, its further include to select past event in response to the user and will be new Event is added to first side of the timeline, and wherein, the new events and the past event have identical thing Part type.
8. method according to claim 1, its further include to initiate the event in response to the remote parties and will be new Event is added to second side of the timeline.
9. method according to claim 1, which is further included in response to the user along the time linear contact lay institute State display screen and the timeline addition New activity along the user.
10. a kind of communication equipment, which includes:
Display;
Memorizer, which is configured to store the schedule information being associated with the user of communication equipment;And
Controller, which is configured to:
Use time line divides the display equally;
The event by caused by the user of the communication equipment is shown in the first side of the timeline;
Show in the second side of the timeline contrary with first side and be associated with the user but drawn by remote parties The event for rising;
The activity being associated with the user is shown along the timeline;And
Current time line indicator is shown on the display to indicate the thing by caused by the user of communication equipment Which in part, event and activity by caused by remote parties has occurred that, and the user institute by communication equipment Which in the event for causing, event and activity by caused by remote parties not yet occurs, and wherein, the controller is entered one Step is configured to show the current time line indicator with intersecting in current time and the timeline.
11. equipment according to claim 10 further include communication interface, and the communication interface is configured to:
Set up with and the communication link of telecommunication equipment that is associated of long-distance user;
Timeline is received via the communication link from the remote parties;And
The timeline of the remote parties is included on the display of the communication equipment of the user.
12. equipment according to claim 11, wherein, the controller is further configured to:
Subscribe to receive and each one or more timeline being associated in one or more its other party;
Each in the timeline that instruction is associated with one or more its other party on the display;And
The timeline of the remote parties is selected in the plurality of timeline in response to user input from the display.
13. equipment according to claim 11, wherein, the controller is further configured to:
Detection drag-and-drop operation, user's towing one or many from the timeline of the remote parties described in the drag-and-drop operation It is individual it is selected represent correspondence activity icon and along the user timeline put down it is one or more of it is selected represent correspondence The icon of activity;And
One or more of selected icons for representing correspondence activity are added to into the user's in response to the drag-and-drop operation Timeline.
14. equipment according to claim 11, wherein, the controller is further configured to:
Detection drag-and-drop operation, the user described in the drag-and-drop operation pull one or more of the timeline from the user Select the icon of expression correspondence activity and the timeline along the remote parties puts down one or more of selected expression correspondences The icon of activity;And
One or more of selected icons for representing correspondence activity are added to into the remote parties in response to the drag-and-drop operation Timeline.
15. equipment according to claim 11, wherein, the controller is further configured to receive described The timeline of remote parties, fades out in first side of the timeline and the event of the second side from the display.
16. equipment according to claim 10, wherein, the controller is further configured to user's choosing Select past event and new events be added to first side of the timeline, wherein, the new events and the past Event there is identical event type.
17. equipment according to claim 10, wherein, the controller is further configured to the remote parties Initiate the event and new events are added to second side of the timeline.
18. equipment according to claim 10, wherein, the controller is further configured to the user edge Display screen described in the time linear contact lay and the timeline addition New activity along the user.
CN201080071218.6A 2010-12-16 2010-12-16 A calendar application for communication devices Active CN103649972B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2010/055890 WO2012080786A2 (en) 2010-12-16 2010-12-16 A calendar application for communication devices

Publications (2)

Publication Number Publication Date
CN103649972A CN103649972A (en) 2014-03-19
CN103649972B true CN103649972B (en) 2017-03-22

Family

ID=43856215

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201080071218.6A Active CN103649972B (en) 2010-12-16 2010-12-16 A calendar application for communication devices

Country Status (6)

Country Link
US (1) US20130246939A9 (en)
EP (1) EP2652681A1 (en)
JP (1) JP2014502745A (en)
KR (1) KR20130108640A (en)
CN (1) CN103649972B (en)
WO (1) WO2012080786A2 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2490313A (en) 2011-04-18 2012-10-31 Nokia Corp Joint contacts list address book and events calendar to chronologically display details of all events associated with selected contacts
US10387480B2 (en) 2012-11-08 2019-08-20 Lance M. King Systems and methods for a scalable, collaborative, real-time, graphical life-management interface
KR102026729B1 (en) * 2012-12-10 2019-09-30 엘지전자 주식회사 A method and an apparatus for processing schedule interface
US9177108B2 (en) 2013-03-13 2015-11-03 Carefusion 303, Inc. Multiple infusion channel data graphical user interface
US9400594B1 (en) * 2013-03-25 2016-07-26 Shmuel Zarcheany Organizational system and method for collecting, structuring, linking, and presenting disparate information
US20150212684A1 (en) * 2014-01-30 2015-07-30 Aol Inc. Systems and methods for scheduling events with gesture-based input
US20150370462A1 (en) 2014-06-20 2015-12-24 Microsoft Corporation Creating calendar event from timeline
US10681155B1 (en) * 2015-01-13 2020-06-09 Google Llc Presenting user activity timeline in a colloquial style
US20170277738A1 (en) * 2015-01-29 2017-09-28 Palantir Technologies Inc. Temporal representation of structured information in an object model
CN104793845A (en) * 2015-04-01 2015-07-22 乐视致新电子科技(天津)有限公司 Date switching display method and date switching display device
JP6380281B2 (en) * 2015-07-31 2018-08-29 キヤノンマーケティングジャパン株式会社 Remote interpretation system, information processing apparatus, server apparatus, control method thereof, and program
USD857721S1 (en) 2016-01-12 2019-08-27 Google Llc Display screen with graphical user interface for presenting user activity timeline in a colloquial style
JP6725851B2 (en) * 2018-08-01 2020-07-22 キヤノンマーケティングジャパン株式会社 Information processing apparatus and control method thereof, information processing system, and program
US11580143B1 (en) * 2022-06-01 2023-02-14 Resynque, Inc. Interactive and dynamic timeline data merging and management

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000132601A (en) * 1998-10-23 2000-05-12 Matsushita Electric Ind Co Ltd Method and device for displaying schedule
US6466236B1 (en) * 1999-04-08 2002-10-15 Palm, Inc. System and method for displaying and manipulating multiple calendars on a personal digital assistant
JP2000331078A (en) * 1999-05-20 2000-11-30 Hitachi Ltd How to set unnecessary data deletion period of schedule management system
US6920328B2 (en) * 2001-08-30 2005-07-19 Hewlett-Packard Development Company, L.P. Family calendar notification and tracking
US9715678B2 (en) * 2003-06-26 2017-07-25 Microsoft Technology Licensing, Llc Side-by-side shared calendars
WO2005027068A1 (en) * 2003-09-12 2005-03-24 Canon Kabushiki Kaisha Streaming non-continuous video data
US20050105374A1 (en) * 2003-11-17 2005-05-19 Nokia Corporation Media diary application for use with digital device
US20060129445A1 (en) * 2004-12-09 2006-06-15 Mccallum Rodney H Jr System and method for scheduling a litigation event
JP2006313429A (en) * 2005-05-06 2006-11-16 Ricoh Co Ltd Schedule management system, client terminal, schedule management server, schedule management apparatus, schedule management method, and schedule management program and recording medium
US8060567B2 (en) * 2006-04-12 2011-11-15 Google Inc. Method, system, graphical user interface, and data structure for creating electronic calendar entries from email messages
US7757176B2 (en) * 2006-05-03 2010-07-13 Sanjay Vakil Method and system for collective calendaring
US20080005168A1 (en) * 2006-06-30 2008-01-03 Microsoft Corporation Managing family information
KR101125960B1 (en) * 2006-09-29 2012-03-22 엘지전자 주식회사 Event display apparatus for mobile terminal and method thereof
US7721229B2 (en) * 2006-11-14 2010-05-18 Microsoft Corporation Displaying overlaid calendars
US8249906B2 (en) * 2007-02-12 2012-08-21 Pma Technologies, Llc Interactive graphics-based planning systems
US8051380B2 (en) * 2007-02-28 2011-11-01 Microsoft Corporation Communicating shared electronic calendar modifications
US20080307323A1 (en) * 2007-06-10 2008-12-11 Patrick Lee Coffman Calendaring techniques and systems
US20080320033A1 (en) * 2007-06-21 2008-12-25 Nokia Corporation Method, Apparatus and Computer Program Product for Providing Association of Objects Using Metadata
US20090043646A1 (en) * 2007-08-06 2009-02-12 International Business Machines Corporation System and Method for the Automated Capture and Clustering of User Activities
US20090158173A1 (en) * 2007-12-17 2009-06-18 Palahnuk Samuel Louis Communications system with dynamic calendar
US8341184B2 (en) * 2008-05-07 2012-12-25 Smooth Productions Inc. Communications network system and service provider
US9715679B2 (en) * 2008-05-07 2017-07-25 Novell, Inc. System and method for displaying multiple time zones in an online calendar view
JP5239494B2 (en) * 2008-05-09 2013-07-17 日本電気株式会社 Portable terminal device, screen display method and program
US8838461B2 (en) * 2008-12-19 2014-09-16 Qualcomm Incorporated Access and management of cross-platform calendars
US8522163B2 (en) * 2008-12-19 2013-08-27 Verizon Patent And Licensing Inc. Systems and methods for radial display of time based information
US20100174998A1 (en) * 2009-01-06 2010-07-08 Kiha Software Inc. Calendaring Location-Based Events and Associated Travel
KR101594361B1 (en) * 2009-05-04 2016-02-16 엘지전자 주식회사 a mobile telecommunication device and a method of schedule management using the same
US8335989B2 (en) * 2009-10-26 2012-12-18 Nokia Corporation Method and apparatus for presenting polymorphic notes in a graphical user interface
US8806355B2 (en) * 2009-11-06 2014-08-12 Cisco Technology, Inc. Method and apparatus for visualizing and navigating within an immersive collaboration environment
US20110154208A1 (en) * 2009-12-18 2011-06-23 Nokia Corporation Method and apparatus for utilizing communication history
US8793611B2 (en) * 2010-01-06 2014-07-29 Apple Inc. Device, method, and graphical user interface for manipulating selectable user interface objects
US8510677B2 (en) * 2010-01-06 2013-08-13 Apple Inc. Device, method, and graphical user interface for navigating through a range of values
US8375034B2 (en) * 2010-01-27 2013-02-12 Google Inc. Automatically schedule and re-schedule meetings using reschedule factors for conflicting calendar events
US20110202398A1 (en) * 2010-02-15 2011-08-18 Sarah Photowat Personal planner with targeted advertising
US8930841B2 (en) * 2010-02-15 2015-01-06 Motorola Mobility Llc Methods and apparatus for a user interface configured to display event information
US20110252351A1 (en) * 2010-04-09 2011-10-13 Calamander Inc. Systems and methods for consuming, sharing, and synchronizing time based information
US20120079408A1 (en) * 2010-09-24 2012-03-29 Visibility, Biz. Inc. Systems and methods for generating a swimlane timeline for task data visualization

Also Published As

Publication number Publication date
WO2012080786A2 (en) 2012-06-21
US20130055106A1 (en) 2013-02-28
EP2652681A1 (en) 2013-10-23
CN103649972A (en) 2014-03-19
JP2014502745A (en) 2014-02-03
US20130246939A9 (en) 2013-09-19
KR20130108640A (en) 2013-10-04

Similar Documents

Publication Publication Date Title
CN103649972B (en) A calendar application for communication devices
US11849255B2 (en) Multi-participant live communication user interface
US20240036804A1 (en) Shared-content session user interfaces
KR102685525B1 (en) Time-related user interfaces
KR102509975B1 (en) User Interfaces for Watches
US20230370507A1 (en) User interfaces for managing shared-content sessions
US20220382443A1 (en) Aggregated content item user interfaces
CN110457095B (en) Multi-participant real-time communication user interface
US11893214B2 (en) Real-time communication user interface
CN110720085B (en) voice communication method
CN107066192A (en) Equipment, method and graphic user interface for manipulating user interface object using vision and/or touch feedback
US20130145286A1 (en) Electronic device, social tile displaying method, and tile connection method
CN108140361A (en) Viewing pattern
EP4320845B1 (en) Real-time communication user interface
US20230376168A1 (en) User interfaces for managing media libraries
WO2021258014A1 (en) User interfaces for presenting indications of incoming calls
AU2022202360B2 (en) Voice communication method
WO2023235615A1 (en) User interfaces for messages and shared documents
WO2018213506A2 (en) Voice communication method
AU2019100525A4 (en) Voice communication method
WO2025081116A1 (en) User interfaces for organizing user activities
JP2024539542A (en) Low Bandwidth and Emergency Communications User Interface

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
OSZAR »