NO338877B1 - Forbedret brukergrensesnitt for å formidle oppgavebehandlings- og kalenderinformasjon - Google Patents
Forbedret brukergrensesnitt for å formidle oppgavebehandlings- og kalenderinformasjon Download PDFInfo
- Publication number
- NO338877B1 NO338877B1 NO20054097A NO20054097A NO338877B1 NO 338877 B1 NO338877 B1 NO 338877B1 NO 20054097 A NO20054097 A NO 20054097A NO 20054097 A NO20054097 A NO 20054097A NO 338877 B1 NO338877 B1 NO 338877B1
- Authority
- NO
- Norway
- Prior art keywords
- user interface
- list
- task
- calendar
- objects
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q10/1093—Calendar-based scheduling for persons or groups
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/961—Operator interface with visual structure or function dictated by intended use
- Y10S715/963—Calendar or scheduling
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/961—Operator interface with visual structure or function dictated by intended use
- Y10S715/965—Operator interface with visual structure or function dictated by intended use for process control and configuration
- Y10S715/966—Computer process, e.g. operation of computer
- Y10S715/967—Visual or iconic programming
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/961—Operator interface with visual structure or function dictated by intended use
- Y10S715/965—Operator interface with visual structure or function dictated by intended use for process control and configuration
- Y10S715/966—Computer process, e.g. operation of computer
- Y10S715/968—Computer process, e.g. operation of computer interface for database querying and retrieval
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Calculators And Similar Devices (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
- Telephone Set Structure (AREA)
- Electrically Operated Instructional Devices (AREA)
Description
Oppfinnelsens område
Foreliggende oppfinnelse vedrører generelt kalender-, planleggings- og tidsstyringssystemer. Mer spesifikt vedrører foreliggende oppfinnelse et forbedret brukergrensesnitt for å formidle oppgavebehandlings- og kalenderinformasjon.
Bakgrunn for oppfinnelsen
Med utviklingen av dataalderen har brukere av datamaskiner og program-vare blitt vant til brukervennlige programvareapplikasjoner som hjelper dem med å skrive, beregne, organisere, utarbeide presentasjoner, sende og motta elektronisk post, lage musikk og liknende. For eksempel lar systemer for elektronisk post brukere sende, motta, svare på og lagre forskjellige e-postmeldinger og tilhørende informasjon. Elektroniske kalenderprogrammer lar brukere lagre, organisere og få vist møtetidspunkter og avtaler. Elektroniske oppgavebehandlingsprogrammer lar brukere lagre, sortere og få vist forskjellige oppgaver som en bruker må utføre eller ønsker å utføre i henhold til forskjellige tidsplaner.
WO 2004027672 A beskriver en metode og et system som betjener en kalender i et databehandlingssystem. I ett eksempel på fremgangsmåte, er et kalendergrensesnitt vist på en skjermenhet, hvor kalendergrensesnittet kan vise kalenderhendelser for en bruker, og et kontroll-grensesnitt vises, hvor kontroll-grensesnittet tillater brukeren å selektivt vise kalenderhendelser samtidig fra minst to kalendere tilhørende brukeren i kalendergrensesnittet.
Til tross for den tilgjengelige funksjonaliteten i slike systemer ønsker imidlertid noen brukere en kort liste over forestående møter, avtaler eller oppgaver. Mange brukere av moderne elektroniske kalendersystemer og oppgavebehandlingsprogrammer skriver ofte huskelister på papir som de fester på sine dataskjer-mer eller plasserer på et lett synlig sted for å minne dem på forestående møter, avtaler eller oppgaver på grunn av en tendens de har til å lage utfyllende kalendere eller oppgavelister bare for å glemme å sjekke kalendrene eller oppgavelistene ofte nok. Andre brukere bruker fysiske kalender- eller tidsstyringssystemer til sam-me formål.
Følgelig er det et behov for et elektronisk brukergrensesnitt for å vise en elektronisk huskeliste over forestående hendelser eller oppgaver som kan fylles fra et elektronisk kalenderprogram eller oppgavebehandlingsprogram som opprett holdes individuelt av en bruker. Disse betraktningene og andre er bakgrunnen for foreliggende oppfinnelse.
Oppsummering av oppfinnelsen
Utførelsesformer av foreliggende oppfinnelse løser de ovennevnte og andre problemer ved å tilveiebringe en elektronisk huskeliste eller "To Do-liste" (heretter huskeliste) hvor en bruker kan bli gitt en fremvisning av forestående oppgaver, møter, avtaler og liknende. Ifølge aspekter ved oppfinnelsen kan den elektroniske huskelisten anvendes i forbindelse med et multifunksjonsprogram, eller den elektroniske huskelisten kan anvendes uavhengig av andre programvareapplikasjoner. Den elektroniske huskelisten er et felt eller vindu i et brukergrensesnitt hvor det kan bli vist oppgaver, møter og avtaler. Huskelisten vises kontinuerlig i tillegg til annen programvarefunksjonalitet eller andre brukergrensesnitt som vises på en brukers dataskjerm i forbindelse med andre programvareapplikasjoner eller annen programfunksjonalitet som er i bruk. Følgelig blir brukeren presentert for en alltid synlig liste over forestående oppgaver, møter og avtaler uten å måtte starte et separat oppgaveprogram eller kalenderprogram for å få vist forestående oppgaver, møter eller avtaler.
Ifølge aspekter ved oppfinnelsen innbefatter huskelisten en avtalevisnings-komponent hvor det blir vist et antall forestående møter eller avtaler. Huskelisten innbefatter også en oppgaveliste hvor forestående oppgaver kan bli vist. Oppgavelisten kan bli vist i henhold til en rekke forskjellige kriterier, og et rullefelt kan være tilveiebrakt for å la en bruker se oppgaver som det ikke er plass til innenfor den synlige delen av oppgavelisten. Huskelisten kan også innbefatte en datavelger-kontroll for selektivt å starte et separat kalenderprogram, eller til hvilken oppgaveelementer kan trekkes for innlemmelse i oppgavelisten på en dato i datovelgerkontrollen hvor et gitt oppgaveelement blir sluppet. Et oppgaveinnmatingsfelt eller -vindu kan være tilveiebrakt i huskelisten for å la brukeren legge inn nye oppgaver direkte i huskelisten.
Møte- og avtaleinformasjonen som vises i avtalevisningskomponenten er importert fra et lagringssted som fylles gjennom et eget kalenderprogram. Oppgavelisten kan fylles med oppgaver som er lagret av og lagt inn gjennom et eget oppgaveprogram, eller med andre data inkludert e-poster som er flagget som opp gaveelementer. I tillegg kan oppgaver legges til i oppgavelisten ved hjelp av ovennevnte oppgaveinnmatingspanel.
Foreliggende oppfinnelse er særlig egnet til å tilveiebringe en fremgangsmåte for å tilveiebringe oppgaveinformasjon og kalenderinformasjon i et huskeliste-brukergrensesnitt, som omfatter: søke i minst ett hukommelseslager etter minst ett kalenderobjekt merket for å leges til i huskeliste-brukergrensesnittet og minst ett oppgaveobjekt merket for å legges til i huskeliste-brukergrensesnittet;
sette inn i huskeliste-brukergrensesnitt et avtalevisningsfeltfor å vise innholdet det i det minste ene kalenderobjektet;
sette inn i huskeliste-brukergrensesnittet en oppgaveliste som skal inneholde det i det minste ene oppgaveobjektet;
organisere minst ett oppgaveobjekt inneholdt i oppgavelisten som del av minst én logisk gruppering, hvor det i det minste ene oppgaveobjektet inngår i en gitt logisk gruppering som tilhører en anordningstype tilknyttet den gitte logisk grupperingen; fremvise huskeliste-brukergrensesnittet som en komponent av et større brukergrensesnitt, hvor det større brukergrensesnittet omfatter et hoved brukergrensesnitt som omfatter huskeliste-brukergrensesnittet og minst en annen brukergrensesnittkomponent, hvor et område av det større brukergrensesnittet som ikke er brukt av huskeliste-brukergrensesnittet kan bli brukt til å vise funksjoner og informasjon assosiert med minste en første
programvareapplikasjon, hvor funksjonaliteten og informasjonen knyttet til den i det minste ene første programvareapplikasjonen ikke er avhengig av informasjonen som er satt inn i huskeliste-brukergrensesnittet; og ved en fortsatt visning av huskeliste-brukergrensesnittet blir huskeliste-brukergrensesnittet, som er satt inn avtalevisningsfeltet og oppgavelisten som en del av det større brukergrensesnittet hvis funksjonalitet og informasjon er knyttet til den i det minst ene første programvareapplikasjonen som vises i området av det større brukergrensesnittet som ikke er brukt av huskeliste-brukergrensesnittet, erstattet av funksjonalitet og informasjon assosiert med i det minste en andre programvareapplikasjon.
Foreliggende oppfinnelse er videre egnet til å tilveiebringe et datamaskin implementert forbedret brukergrensesnitt som utfører fremgangsmåten beskrevet ovenfor.
Disse og andre trekk og fordeler, som kjennetegner foreliggende oppfinnelse, vil være klare etter lesning av den følgende detaljerte beskrivelsen og en gjennomgang av de vedlagte figurene. Man må forstå at både den generelle beskrivelsen gitt over og den følgende detaljerte beskrivelsen kun er gitt som eksempler og for forklaringsformål, og ikke begrenser den krevde oppfinnelsen.
Kort beskrivelse av figurene
Figur 1 er et blokkdiagram som viser oppbygningen til en personlig datamaskin som danner et eksempel på kjøremiljø for utførelsesformer av foreliggende oppfinnelse. Figur 2 er et skjermvindu som viser en elektronisk huskeliste ifølge utførel-sesformer av foreliggende oppfinnelse. Figur 3 viser et eksempel på valgbar kontroll for å åpne eller lukke en huskeliste ifølge utførelsesformer av foreliggende oppfinnelse. Figur 4 viser en visningsmeny og en tilhørende "fly-ouf-meny i et brukergrensesnitt for sette visningsegenskaperfor en huskeliste ifølge utførelsesformer av foreliggende oppfinnelse. Figur 5 viser en datovelgerkontroll i en huskeliste ifølge utførelsesformer av foreliggende oppfinnelse. Figur 6 viser en avtale-/møtevisningskomponent i en huskeliste ifølge utfør-elsesformer av foreliggende oppfinnelse. Figur 7 viser et oppgaveinnmatingspanel i en huskeliste ifølge utførelsesfor-mer av foreliggende oppfinnelse. Figur 8 viser en oppgaveliste i en huskeliste ifølge utførelsesformer av foreliggende oppfinnelse. Figur 9 er et skjermvindu som viser en alternativ fremvisning av en huskeliste ifølge utførelsesformer av foreliggende oppfinnelse.
Detaljert beskrivelse
Som kort beskrevet over vedrører utførelsesformer av foreliggende oppfinnelse et forbedret brukergrensesnitt for å formidle oppgavebehandlings- og kalenderinformasjon i en kontinuerlig vist, datamaskin-generert huskeliste. Den elektroniske huskelisten ifølge foreliggende oppfinnelse tilveiebringer en liste over forestående oppgaver, møter og avtaler som fylles fra et separat opprettholdt kalender- og/eller oppgavebehandlingsprogram.
I den følgende detaljerte beskrivelsen er det henvist til de vedlagte figurene, som danner en del av beskrivelsen og hvor det som eksempler er vist konkrete ut-førelsesformer eller eksempler. Disse utførelsesformene kan kombineres, andre utførelsesformer kan anvendes og oppbygningsmessige endringer kan gjøres innenfor oppfinnelsens ramme og idé. Den følgende detaljerte beskrivelsen skal der-for ikke tolkes som begrensende, og rammen til foreliggende oppfinnelse defineres av de etterfølgende kravene og deres ekvivalenter.
Med henvisning til figurene, der like referansenummer representerer like elementer, vil nå aspekter ved foreliggende oppfinnelse og det eksemplifiserte kjøremiljøet bli beskrevet. Figur 1 og den tilhørende beskrivelsen har som formål å gi en kort, generell beskrivelse av et passende databehandlingsmiljø hvor oppfinnelsen kan realiseres. Selv om oppfinnelsen vil bli beskrevet i den generelle sam-menhengen programmoduler som kjører i forbindelse med et applikasjonsprogram som kjøres av et operativsystem på en personlig datamaskin, vil fagmannen forstå at oppfinnelsen også kan realiseres sammen med andre programmoduler.
Generelt omfatter programmoduler rutiner, programmer, komponenter, datastrukturer og andre typer strukturer som utfører bestemte oppgaver eller implementerer bestemte abstrakte datatyper. Fagmannen vil forstå at oppfinnelsen også kan praktiseres med andre typer datasystemer, omfattende håndholdte anordninger, flerprosessorsystemer, mikroprosessor-basert eller programmerbar for-brukerelektronikk, minidatamaskiner, stormaskiner og liknende. Oppfinnelsen kan også praktiseres i distribuerte databehandlingsmiljøer hvor oppgaver blir utført av fjerne prosesseringsanordninger som er forbundet gjennom et kommunikasjons-nettverk. I et distribuert databehandlingsmiljø kan programmoduler befinne seg i både lokale og fjerne lagringsanordninger.
Med henvisning til figur 1 vil nå et eksempel på arkitektur for en personlig datamaskin 2 for å praktisere de forskjellige utførelsesformer av oppfinnelsen bli beskrevet. Dataarkitekturen i figur 1 illustrerer en tradisjonell personlig datamaskin som innbefatter en sentralprosesseringsenhet ("CPU") 4, et systemminne 6, som omfatter et direkteaksessminne ("RAM") 8 og et leseminne ("ROM") 10, og en systembuss 12 som kobler minnet til CPU 4. Et BIOS (Basic Input/Output System), som inneholder de grunnleggende rutinene som hjelper til med å overføre informasjon mellom elementer i datamaskinen, for eksempel under oppstart, er lagret i ROM 10. Den personlige datamaskinen 2 innbefatter videre en masselagringsanordning 14 for å lagre et operativsystem 16, applikasjonsprogrammer, så som applikasjonsprogrammet 205, og informasjon.
Masselagringsanordningen 14 er koplet til CPU 4 gjennom en masse-lagerstyring (ikke vist) koblet til bussen 12. Masselagringsanordningen 14 og dens tilknyttede datamaskin-lesbare medium besørger ikke-volatil lagring for den personlige datamaskinen 2. Selv om beskrivelsen her av datamaskin-lesbare medier henviser til en masselagringsanordning, så som en harddisk eller en CDROM-stasjon, skulle fagmannen forstå at et datamaskin-lesbart medium kan være et hvilket som helst tilgjengelig medium som kan aksesseres av den personlige datamaskinen 2.
Som et eksempel, og ikke en begrensning, kan datamaskin-lesbare medier omfatte datalagringsmedier og kommunikasjonsmedier. Datalagringsmedier omfatter volatile og ikke-volatile, flyttbare og stasjonære medier realisert med en hvilken som helst metode eller teknologi for lagring av informasjon, så som datamaskin-lesbare instruksjoner, datastrukturer, programmoduler eller andre data. Datalagringsmedier omfatter, men er ikke begrenset til, RAM, ROM, EPROM, EEPROM, flash-minne eller annen "solid state" minneteknologi, CD-ROM, DVD eller andre optiske lagre, magnetkassetter, magnetbånd, magnetplatelagre eller andre magnetiske lagringsanordninger, eller et hvilket som helst annet medium som kan brukes til å lagre den ønskede informasjonen og som kan aksesseres av datamaskinen.
I forskjellige utførelsesformer av oppfinnelsen kan den personlige datamaskinen 2 kjøre i et nettverksmiljø som anvender logiske forbindelser til fjerne datamaskiner over et TCP/IP-nettverk 18, foreksempel Internett. Den personlige datamaskinen 2 kan være tilknyttet TCP/IP-nettverket 18 gjennom en nettverks-grensesnittenhet 20 koblet til bussen 12. Man må forstå at nettverksgrensesnitten-heten 20 også kan anvendes for tilkobling til andre typer nettverk og fjerne datasystemer. Den personlige datamaskinen 2 kan også omfatte en inn/ut-kontroller 22 for å motta og behandle inndata fra forskjellige anordninger, omfattende et tastatur eller en mus (ikke vist). Tilsvarende kan en inn/ut-kontroller 22 forsyne utdata til en fremvisningsskjerm, en skriver eller en annen type utmatingsanordning.
Som så vidt nevnt over kan en rekke forskjellige programmoduler og datafi-ler være lagret i masselagringsanordningen 14 og RAM-minnet 8 i den personlige datamaskinen 2, omfattende et operativsystem 16 som er egnet til å styre en nett-verksti I knyttet personlig datamaskin, foreksempel WINDOWS-operativsystemene fra Microsoft Corporation i Redmond, Washington. Masselagringsanordningen 14 og RAM-minnet 8 kan også lagre ett eller flere applikasjonsprogrammer. Spesielt kan masselagringsanordningen 14 og RAM-minnet 8 lagre et program 105 som tilbyr en rekke forskjellig funksjonalitet til en bruker. For eksempel kan programmet 105 omfatte mange typer programmer, så som et tekstbehandlingsprogram, et regnearkprogram, et "desktop publishing"-program og liknende. I en utførelses-form av foreliggende oppfinnelse omfatter applikasjonen 105 et multifunksjonsprogram som tilbyr en bruker kalenderfunksjonalitet, oppgavefunksjonalitet, epost-funksjonalitet, kontaktinformasjon-funksjonalitet, notatfunksjonalitet, dagbokfunk-sjonalitet og liknende. Noen av de individuelle programmodulene som danner multifunksjonsprogrammet 105 omfatter et kalenderprogram 125, et epost-program 130, et kontaktinformasjonsprogram 135, et oppgaveprogram 140, et notat-program 145 og et dagbokprogram (ikke vist). Et eksempel på et slikt multifunksjonsprogram 105 er OUTLOOK®, som leveres av Microsoft Corporation.
Figur 2 viser et skjermvindu med et grensesnitt for et epost-program ifølge utførelsesformer av foreliggende oppfinnelse. Brukergrensesnittet 200 er et brukergrensesnitt for et epost-program 130 for å vise elektronisk post som er mottatt, sendt eller lagret i forskjellige lagringsmapper. Et eksempel på brukergrensesnitt for et epost-program illustrert i figur 2 er OUTLOOK®, som utvikles og selges av Microsoft Corporation i Redmond, Washington.
Brukergrensesnittet 200 vist i figur 2 omfatter en innboks 210 hvor en bruker kan se en liste over e-poster som er mottatt av brukeren, som er sendt av brukeren eller som er lagret i én eller flere lagringsmapper opprettet av brukeren. Som kan ses i figur 2 er et antall e-poster listet i innboksfeltet 210. Til høyre for innboksen 210 er et lesefelt eller en forhåndsvisning 230 illustrert for å vise innholdet i en valgt e-post.
I nedre venstre hjørne av brukergrensesnittet 200 er det et applikasjons-valgfelt 225 som inneholder valgbare funksjonskontroller for å aktivere andre typer funksjonalitet som tilbys av multifunksjonsprogrammet 105 (beskrevet over) som innbefatter brukerens epost-program. For eksempel er fremvisningen av epost-brukergrensesnittet 200 en reaksjon på valg av kontrollen "Mail". Dersom brukeren ønsker å få frem et brukergrensesnitt for et oppgaveprogram 140, kan brukeren velge kontrollen "Tasks" for å hente frem funksjonaliteten til oppgaveprogrammet 140, inkludert visning av et brukergrensesnitt 200 for oppgaveprogrammet. Likeledes kan brukeren velge kontrollen "Contacts" for å hente frem funksjonaliteten til et kontaktinformasjonsprogram 135 og et tilhørende brukergrensesnitt 200 for å vise informasjon og funksjonalitet for et kontaktinformasjonsprogram 135.
Figur 2 viser også en huskeliste 240. Ifølge utførelsesformer av oppfinnelsen tilveiebringes funksjonalitet i huskelisten 240 av multifunksjonsprogrammet 105. Som beskrevet nedenfor omfatter, ifølge én illustrert utførelsesform av foreliggende oppfinnelse, huskelisten 240 en datovelgerkontroll, en avtale-/møtevisning, et oppgaveinnmatingsfelt og en oppgaveliste. Ifølge noen utførelsesformer vises huskelisten 240 langs høyresiden av brukergrensesnittet 200 som default. Som beskrevet nedenfor i forbindelse med figur 9 kan imidlertid fremvisningen av huskelisten 240 endres i tilpasning til forskjellige typer og størrelser av fremvisnings-skjermer og for å imøtekomme de konkrete kravene fra andre programmers brukergrensesnitt.
Ifølge utførelsesformer av foreliggende oppfinnelse er huskelisten 240 alltid synlig i brukergrensesnittet 200, slik at en bruker gis en rask og enkel visning av forestående møter, avtaler og oppgaver uten å måtte starte egne programmer, for eksempel kalenderprogrammer og oppgaveprogrammer, for å skaffe seg denne informasjonen. Dersom for eksempel kontrollen "Contacts" velges fra kontrollfeltet 225 for å hente frem funksjonaliteten til et kontaktprogram 135, sammen med et tilhørende brukergrensesnitt 200, forblir huskelisten 240 synlig i brukergrensesnittet 200. Likeledes, dersom brukeren deretter velger nok et annet program, for eksempel et oppgaveprogram 140, opprettholdes fremvisningen av huskelisten 240 i brukergrensesnittet. Som beskrevet nedenfor kan brukeren om ønsket fjerne huskelisten 240 fra grensesnittet. Ifølge noen utførelsesformer av foreliggende oppfinnelse er imidlertid default-innstillingen for huskelisten 240 at huskelisten 240 forblir synlig uavhengig av hvilken informasjon eller funksjonalitet som vises i andre deler av brukergrensesnittet 200, slik at brukeren har en enkelt tilgjengelig liste over forestående møter, avtaler og oppgaver.
Ifølge utførelsesformer av oppfinnelsen kan komponenter av huskelisten 240 (oppgavelisten, avtale-/møtevisningen) fylles med et antall avtaler, møter, oppgaver og oppgave-liknende elementer som samles av huskelisten fra en rekke forskjellige kilder. Nærmere bestemt kan et hvilket som helst dataelement som er merket for gjenkjenning av huskelisten bli innhentet av huskelisten fra en hvilken som helst lagringskilde som kan aksesseres av huskelisten. Når huskelisten har innhentet slike merkede dataelementer, samler huskelisten 240 dataelementene og viser dem i én eller flere komponenter av huskelisten. For eksempel kan et hvilket som helst antall dataelementer, omfattende e-poster, møteforespørsler, svar til møteforespørsler, oppgaver, rapportnavn, dataposter i regneark, etc. bli merket for behandling som oppgaver. Når de er merket for behandling som oppgaver, kan huskelisten søke etter dataelementene, samle dataelementene og deretter vise dataelementene i oppgavelisten innenfor huskelisten. Likeledes kan huskelisten søke etter elementer merket for behandling som møter eller avtaler fra kilder som for eksempel elektroniske kalendere. Huskelisten kan da samle og vise de innhentede møte- eller avtaleelementene i avtale-/møtevisningen innenfor huskelisten som beskrevet nedenfor. Eksempler på lagringsområder som kan søkes i av huskelisten omfatter områder tildelt andre applikasjoner, for eksempel epost-programmer, kalenderprogrammer, oppgaveprogrammer og liknende.
Med henvisning til figur 3 kan huskelisten 240 selektivt skjules fra fremvisningen på grunnlag av forskjellige brukerhandlinger. For eksempel kan lukke-kontrollen 310 i øvre høyre hjørne av huskelisten aktiveres for å skjule eller fjerne huskelisten 240. Alternativt kan en huskeliste-knapp 305 være tilveiebrakt i en verktøylinje med funksjonskontroller anordnet langs en øvre kant eller et annet sted i brukergrensesnittet 200 for selektiv åpning og lukking av huskelisten 240. Alternativt kan en visningsmeny være tilveiebrakt der en bruker kan aktivere eller deaktivere visning av huskelisten 240. Som nok et annet alternativ kan en funksjonstast, for eksempel ALT+F2, anvendes for å deaktivere huskelisten 240. Tilsvarende kan huskelisten 240 aktiveres for fremvisning, som vist i figur 2, ved å velge en huskeliste-knapp 305 på en verktøylinje med valgbare funksjonskontroller. Et huskeliste-element kan velges fra en visningsmeny. Alternativt, som beskrevet over, kan en funksjonstast, så som ALT+F2, anvendes for å sette huskelisten 240 i en aktiv (vist) tilstand.
Figur 4 viser en visningsmeny 400 som kan hentes frem ifølge utførelses-former av foreliggende oppfinnelse for selektivt å vise huskelisten 240. Ved valg av huskeliste-kontrollen 420 fra visningsmenyen 400 vises en flyout-meny 460 som lar brukeren sette visningsegenskaper som informasjon inneholdt i huskelisten 240 vil bli vist med. Som kan ses i figur 4 er i flyout-menyen 460 kontrollen for å vise huskelisten ("Show To-Do Bar") valgt, slik at huskelisten 240 vil bli vist i brukergrensesnittet 200. En egenskap "Start Date" 430 er valgt, slik at informasjon inneholdt i huskelisten 240 vil bli sortert etter startdato. Også andre sorteringskate-gorier for oppgaver og annen informasjon inneholdt i huskelisten 240 kan velges, for eksempel tildelt til ("Assigned To"), opprettet av ("Created By"), etc.
I en nedre del av flyout-menyen 460 er det vist kontroller for å velge forskjellige komponenter for fremvisning (eller fjerne dem fra fremvisning) i huskelisten 460. For eksempel er en kontroll for å vise datovelgeren ("Show Date Picker") 440 valgt, slik at datovalg-grensesnittet vil bli vist i huskelisten 240. På den annen side, dersom brukeren har huskelisten 240 aktivert mens han eller hun har fremme funksjonalitet og informasjon knyttet til brukerens kalenderprogram 125, kan brukeren fjerne møte-/avtalevisningen fra huskelisten 240 for å rydde plass i huskelisten 240 til ytterligere oppgaveinformasjon. En avtalevisningskontroll ("Show Appointments") 445 er valgt, slik at avtale-/møtevisningsdelen av huskelisten 240 vil bli vist for å vise forestående møter og avtaler. En oppgaveinnmatingskontroll ("Show task input panel") er også valgt, slik at oppgaveinnmatingsfeltet i huskelisten 240 vil bli vist i huskelisten 240. Som man forstår kan andre kontroller fra flyout-menyen 460 velges for å anvende andre egenskaper på huskelisten 240. Som man skulle forstå fra flyout-menyen 460 og den tilhørende beskrivelsen, kan datovelgerkontrollen, avtale-/møtevisningen og oppgaveinnmatingsfeltet i huskelisten 240 selektivt aktiveres eller deaktiveres. Uansett blir som default oppgavelisten i huskelisten 240 alltid vist. En bruker kan således tilpasse fremvisningen av komponenter i huskelisten 240, som beskrevet.
De generelle trekkene ved huskelisten 240 er nå beskrevet i forbindelse med brukergrensesnittet 200 med henvisning til figurene 2, 3 og 4. Figurene viser 5-9 forskjellige komponenter av huskelisten 240 og beskriver innsetting og vedlike-hold av data i huskelisten 240. Med henvisning til figur 5 beskrives nå datovelgerkontrollen 500. Ifølge utførelsesformer av foreliggende oppfinnelse, uansett hvilket brukergrensesnitt brukeren har fremme, for eksempel kontaktinformasjon-brukergrensesnittet, epost-brukergrensesnittet eller annet, viser huskelisten 240 minst én datovelgerkontroll 500 dersom ikke kontrollen er deaktivert av brukeren. Datovelgerkontrollen 500 fungerer ikke bare som en synlig kalender, men ytterligere informasjon tilgjengeliggjøres på grunnlag av anvendelsen av egenskaper på datoene inneholdt i kontrollen 500. For eksempel er en dato som inneholder et møte eller en avtale vist med fet skrift, mens dagens dato er omgitt av et rødt kva-drat. Videre, ved å velge en gitt dato kan en bruker navigere til informasjon for denne datoen. Nærmere bestemt, ifølge én utførelsesform, blir ved valg av en gitt dato møter, avtaler eller oppgaver denne datoen lagt inn i huskelisten 240. I tillegg, som beskrevet nedenfor, kan valg av en gitt dato automatisk hente frem kalenderprogrammets brukergrensesnitt i brukergrensesnittet 200 og vise kalenderinformasjon for datoen valgt fra datovelgerkontrollen 500.
Dersom bredden til huskelisten 240 økes, eller dersom høyden til det feltet i huskelisten 240 som inneholder datovelgerkontrollen 500 økes, kan ytterligere datovelgere bli vist i et omfang som plassen tillater. Ifølge en foretrukket utførel-sesform, dersom ikke datovelgerkontrollen 500 er deaktivert av brukeren, blir minst én datovelgerkontroll 500 vist i huskelisten 240. Ifølge utførelsesformer av foreliggende oppfinnelse kan oppgaver fra oppgavelisten i huskelisten 240 og oppgaver fra oppgaveprogrammet 140 dras til og slippes over en gitt dato i datovelgerkontrollen 500. Det å slippe en oppgave over en gitt dato i datovelgerkontrollen 500 forårsaker at starttidspunktet for den aktuelle oppgaven blir endret til den datoen som oppgaven slippes over. Tilsvarende kan e-poster fra et epost-program slippes over ønskede datoer i datovelgerkontrollen 500. Det å slippe en e-post fra en innboks over en gitt dato i datovelgerkontrollen flagger e-posten som en opp gave, oppretter en oppgave i oppgavelisten i huskelisten 240 og setter som starttidspunkt for oppgaven den datoen i kontrollen 500 som e-posten ble sluppet over.
Ifølge én utførelsesform, dersom den primære applikasjonen i bruk er et kalenderprogram 125, vil ikke datovelgerkontrollen 500 bli vist i huskelisten 240. For andre programmer enn kalenderprogrammer, for eksempel oppgaveprogrammet 140, kontaktinformasjonsprogrammet 135 og epost-programmet 130, vil valg av en dag i datovelgerkontrollen 500 umiddelbart endre brukergrensesnittet som vises til kalenderprogrammets brukergrensesnitt og velge brukerens default-kalender. Default-kalenderen endres til en dag-visning og kalenderen flyttes til dagen valgt av brukeren i datovelgerkontrollen 500. Dersom en bruker endrer måneden som vises i datovelgerkontrollen 500 i huskelisten 240, blir ikke kalen-derprogrammet 125 automatisk hentet frem dersom ikke brukeren velgeren dato i måneden som vises i datovelgerkontrollen 500.
Med henvisning til figur 6 beskrives nå avtale-/møtekomponenten av huskelisten 240. En første avtale 610 og en andre avtale 620 er illustrert i avtale-/møte-visningen. Ifølge en foretrukket utførelsesform, og som kan ses i figur 6 blir et nær-meste tidspunkt lagt til først i avtalenavnet. Et dobbeltklikk på en avtale 610, 620 åpner hele avtaleelementet, og et sekundært valg, for eksempel et høyreklikk på en avtale 610, 610, viser en kontekstmeny for den valgte avtalen som tilbyr ytterligere kalender- og avtalefunksjonalitet for elementet. Avtale-/møtevisningsfeltet i huskelisten 240 kan redimensjoneres for å legge til flere avtaler/møter i huskelisten 240. Ifølge en foretrukket utførelsesform blir minst én avtale/ett møte vist dersom ikke brukeren deaktiverer avtale-/møtevisningen.
Med henvisning til figur 7 (og fortsatt med henvisning til figur 2) beskrives nå et oppgaveinnmatingspanel 710. Et oppgaveinnmatingspanel 710 er en redi-geringsboks som lar en bruker mate inn navnet på en ny oppgave brukeren ønsker å legge til i oppgavelisten og oppgavelageret til et separat oppgaveprogram 140. Dersom brukeren mater inn et oppgavenavn i oppgaveinnmatingspanelet 710, blir en ny oppgave umiddelbart opprettet med det spesifiserte navnet og lagt til nederst i den valgte dagen i oppgavelisten.
Et flagg-ikon er vist på høyre side av oppgaveinnmatingspanelet. Som er kjent for fagmannen kan flagg-ikoner anvendes for å identifisere et element som flagget med gitte egenskaper. For eksempel kan et ikon med tre flagg, som vist i oppgaveinnmatingspanelet 710, angi at det flaggede elementet har starttidspunkt i dag. Et ikon med to flagg kan angi at det flaggede elementet har starttidspunkt i løpet av den pågående uken, og et ikon med ett enkelt flagg kan angi at det flaggede elementet har et starttidspunkt som er senere enn den pågående uken. I tillegg kan en farget boks anvendes rundt flagg-ikonet, så som den fargede boksen 250 i figur 2, for å angi andre egenskaper, så som en systemdefinert eller bruker-definert kategori, for oppgaven. For eksempel kan alle oppgaver knyttet til et gitt arbeidsprosjekt bli merket med fargen grønn, alle oppgaver knyttet til et personlig prosjekt bli merket med fargen oransje, osv.
Ifølge utførelsesformer av foreliggende oppfinnelse kan brukeren redigere egenskapene assosiert med et gitt oppgaveelement ved å velge flagg-ikonet eller anvende en egenskapsmeny som kan bruker til å redigere flagg assosiert med et gitt element. For eksempel kan en kontekstmeny som blir vist som reaksjon på valg av flagg-ikonet la brukeren endre starttidspunktet for den aktuelle oppgaven fra denne uken til neste uke, for eksempel. Som et annet eksempel kan brukeren selektivt endre en kategori for oppgaven, for eksempel fra kategorien arbeidsprosjekt til kategorien personlig prosjekt. For en detaljert beskrivelse av flagging av oppgaver, se U.S.-patentsøknaden Attorney/Agent No. 60001.0419US01, Applicant Matter No. MS309466.01 med tittelen "Method and System For Improved Electronic Task Creation And Management", som inntas her som refe-ranse som om den var beskrevet her i sin helhet.
Nå med henvisning til figur 8 beskrives oppgavelisten vist i huskelisten 240 (i figur 2). Oppgavelisten 800 omfatter et felt 810 som identifiserer sorterings- eller ordningsegenskapen for oppgavelisten. Ifølge utførelsesformer av foreliggende oppfinnelse kan oppgaver inneholdt i oppgavelisten 800 bli sortert etter kategori, starttidspunkt, forfallstidspunkt, hvem den er tildelt, hvem den er opprettet av, type eller individuell tilpasning. I en individuelt tilpasset sortering kan brukere definere hvordan individuelle oppgaveelementer vil bli ordnet eller gruppert. Man må forstå at inndelingene og oppgavene vist i oppgavelisten 800 kun er gitt som et eksempel, og ikke er begrensende for de forskjellige oppgaver som kan bli vist og de forskjellige sorteringskriterier som kan anvendes for å sortere oppgaver som vises i oppgavelisten 800.
Oppgavelisten 800 vist i figur 8 er sortert etter startdato ("Start Date"). Føl-gelig er en seksjon "Today" vist øverst i oppgavelisten 800 som inneholder oppgaver med startdato i dag. En seksjon "Tomorrow" 840 er vist som inneholder oppgaver med startdato i morgen. Også vist i oppgavelisten 800 er en seksjon "Friday" og en seksjon "Later". Ifølge utførelsesformer av foreliggende oppfinnelse spores oppgaveelementer inneholdt i disse gruppene, og blir flyttet til andre grupper når det er aktuelt. For eksempel vil et oppgaveelement som en dag befinner seg i seksjonen "Tomorrow" bli flyttet til seksjonen eller gruppen "Today" etter midnatt sam-me dag. Seksjonsheadingene i en startdato-basert sortering kan omfatte forskjellige navn så som "I dag", "I morgen", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag", "Denne uke", "Neste uke", "Om to uker", "Om tre uker", "Neste måned", "Etter neste måned" og andre. Man må forstå at listen over med mulige seksjonsnavn er gitt som et eksempel, og ikke er begrensende for de forskjellige navn som kan anvendes av huskelisten for å sortere elementer i oppgavelisten.
Individuelle oppgaveelementer kan bli plassert i forskjellige grupper som ønsket av en bruker. Ifølge utførelsesformer av foreliggende oppfinnelse kan individuelle oppgaveelementer dras og slippes fra én gruppe til en annen. For eksempel, med henvisning til figur 8, kan et oppgaveelement som befinner seg i kategorien "Tomorrow" 840 dras og slippes til kategorien "Today" 815 dersom brukeren bestemmer at den aktuelle oppgaven må påbegynnes i dag heller enn i morgen. Dersom brukeren slipper et oppgaveelement over en annen gruppe, blir oppgaveelementet flyttet til den nye gruppen, og tilhørende flagg-ikoner 845 blir oppdatert slik at de gjenspeiler den nye statusen til det aktuelle oppgaveelementet. I tillegg kan en bruker om ønsket manuelt omorganisere oppgaver innenfor en gitt gruppe. For eksempel, med henvisning til figur 8, kan en bruker omorganisere oppgaveele-mentene listet under overskriften "Today" 815 for å angi for brukeren en foretrukket rekkefølge for påbegynnelse av oppgavene inneholdt i den aktuelle gruppen.
For hver oppgave inneholdt i oppgavelisten 800 er det vist et navn 830 for å angi oppgavens navn og/eller art. På venstre side av hver av de individuelle oppgavene kan det bli vist ikoner som identifiserer kilden for en gitt oppgave. For eksempel kan ikonet 825 anvendes for å angi at den tilhørende oppgaven er lagt til på grunnlag av informasjon matet inn fra et oppgaveprogram 140. Konvolutt-ikonet 835 kan anvendes for å angi at den tilhørende oppgaven er en oppgave flagget fra en mottatt e-post. Flagg-ikonen 845 vist på høyre side av individuelle oppgaver er for å formidle informasjon om startdatoen for den aktuelle oppgaven og kategori-ene som gjelder for oppgaven, som beskrevet over.
Nå med henvisning til figur 9 beskrives et alternativt visningsformat for huskelisten. Som man skulle forstå kan noen utforminger og størrelser av dataskjer-mer og enkelte brukergrensesnitt kreve en annen layout for visningen av huskelisten 240. Figur 9 viser en layout for å vise huskelisten langs en øvre eller nedre kant av et skjermvindu og/eller et felt innenfor et brukergrensesnitt. Huskelisten 900 vist i figur 9 omfatter en datovelgerkontroll 920 på venstre side av huskelisten 900. Et oppgaveinnmatingspanel 930 og et avtale-/møtevisningsfelt 940 er plassert horisontalt ved siden av datovelgerkontrollen 920. Oppgavelisten 950 er plassert på høyre side av den horisontalt orienterte huskelisten 900. Som man må forstå kan bruk av en huskeliste med en alternativ layout, så som den vist i figur 9, muliggjøre visning av ytterligere informasjon i oppgavelisten eller avtale-/møtevis-ningen. For eksempel, gitt ytterligere horisontal plass tilgjengelig for oppgaveelementer i den alternative layouten vist i figur 9, kan ytterligere tekst bli vist for hvert av et antall oppgaveelementer.
Som beskrevet her tilveiebringes et forbedret brukergrensesnitt for å formidle oppgavebehandlings- og kalenderinformasjon i en kontinuerlig vist datamaskin-generert huskeliste. Den elektroniske huskelisten inneholder en liste over forestående oppgaver, møter og avtaler som fylles av et separat elektronisk kalender- og/eller oppgavebehandlingsprogram. Det vil være klart for fagmannen at forskjellige endringer eller varianter kan gjøres av foreliggende oppfinnelse uten å fjerne seg fra oppfinnelsens ramme eller idé. Andre utførelsesformer av foreliggende oppfinnelse vil være åpenbare for fagmannen etter en gjennomgang av beskrivelsen og praktisering av oppfinnelsen beskrevet her.
Claims (22)
1. Fremgangsmåte for å tilveiebringe oppgaveinformasjon og kalenderinformasjon i et huskeliste-brukergrensesnitt, som omfatter: søke i minst ett hukommelseslager etter minst ett kalenderobjekt merket for å leges til i huskeliste-brukergrensesnittet og minst ett oppgaveobjekt merket for å legges til i huskeliste-brukergrensesnittet; sette inn i huskeliste-brukergrensesnitt et avtalevisningsfeltfor å vise innholdet det i det minste ene kalenderobjektet; sette inn i huskeliste-brukergrensesnittet en oppgaveliste som skal inneholde det i det minste ene oppgaveobjektet; organisere minst ett oppgaveobjekt inneholdt i oppgavelisten som del av minst én logisk gruppering, hvor det i det minste ene oppgaveobjektet inngår i en gitt logisk gruppering som tilhører en anordningstype tilknyttet den gitte logisk grupperingen; fremvise huskeliste-brukergrensesnittet som en komponent av et større brukergrensesnitt, hvor det større brukergrensesnittet omfatter et hoved brukergrensesnitt som omfatter huskeliste-brukergrensesnittet og minst en annen brukergrensesnittkomponent, hvor et område av det større brukergrensesnittet som ikke er brukt av huskeliste-brukergrensesnittet kan bli brukt til å vise funksjoner og informasjon assosiert med minste en første programvareapplikasjon, hvor funksjonaliteten og informasjonen knyttet til den i det minste ene første programvareapplikasjonen ikke er avhengig av informasjonen som er satt inn i huskeliste-brukergrensesnittet; og ved en fortsatt visning av huskeliste-brukergrensesnittet blir huskeliste-brukergrensesnittet, som er satt inn avtalevisningsfeltet og oppgavelisten som en del av det større brukergrensesnittet hvis funksjonalitet og informasjon er knyttet til den i det minst ene første programvareapplikasjonen som vises i området av det større brukergrensesnittet som ikke er brukt av huskeliste-brukergrensesnittet, erstattet av funksjonalitet og informasjon assosiert med i det minste en andre programvareapplikasjon.
2. Fremgangsmåte ifølge krav 1, videre omfattende det å: før innsetting i huskeliste-brukergrensesnittet av et avtalevisningsfelt for å inneholde ett eller flere kalenderobjekter, hente frem det ene eller de flere kalenderobjektene fra et lager for kalenderobjekter, og før innsetting i huskeliste-brukergrensesnittet av en oppgaveliste for å inneholde ett eller flere oppgaveobjekter, hente frem det ene eller de flere oppgave-objektene fra et lager for oppgaveobjekter.
3. Fremgangsmåte ifølge krav 1, videre omfattende det å sette inn i huskeliste-brukergrensesnittet et oppgaveinnmatingspanel for å legge inn et nytt oppgaveobjekt i oppgavelisten.
4. Fremgangsmåte ifølge krav 1, videre omfattende det å, etter innsetting i huskeliste-brukergrensesnittet av et avtalevisningsfelt for å inneholde ett eller flere kalenderobjekter, hente frem ett eller flere kalenderobjekter fra én eller flere lagringskilder, og vise det ene eller de flere innhentede kalenderobjektene i avtalevisningsfeltet.
5. Fremgangsmåte ifølge krav 4, der det å hente frem ett eller flere kalenderobjekter fra én eller flere lagringskilder omfatter det å hente frem ett eller flere dataobjekter som er merket for gjenkjenning av huskeliste-brukergrensesnittet som et kalenderobjekt.
6. Fremgangsmåte ifølge krav 1, videre omfattende det å, før organisering av ett eller flere oppgaveobjekter inneholdt i oppgavelisten i én eller flere logiske grupper, hente frem ett eller flere oppgaveobjekter fra én eller flere kilder for innsetting i oppgavelisten.
7. Fremgangsmåte ifølge krav 6, der det å hente frem ett eller flere oppgaveobjekter fra én eller flere kilder for innsetting i oppgavelisten omfatter det å hente frem ett eller flere dataelementer som er merket for gjenkjenning av huskeliste-brukergrensesnittet som et oppgaveobjekt.
8. Fremgangsmåte ifølge krav 1, videre omfattende det å sette inn i huskeliste-brukergrensesnittet en datovelgerkontroll for å vise en valgt kalendervisning.
9. Fremgangsmåte ifølge krav 8, videre omfattende det å, som reaksjon på valg av en dato inneholdt i datovelgerkontrollen, laste inn et kalendergrensesnitt i det området i det større brukergrensesnittet som ikke opptas av huskeliste-brukergrensesnittet, og sette det lastede kalendergrensesnittet til den valgte datoen.
10. Fremgangsmåte ifølge krav 9, videre omfattende det å, ved mottak av et oppgaveelement anvendt på en dato i datovelgerkontrollen, sette inn i oppgavelisten oppgaveelementet i en posisjon i oppgavelisten som hører til den datoen som oppgaveelementet anvendes på.
11. Datamaskin implementert forbedret brukergrensesnitt, omfattende: en fremgangsmåte som omfatter: søke i minst ett hukommelseslager etter minst ett kalenderobjekt merket for å leges til i huskeliste-brukergrensesnittet og minst ett oppgaveobjekt merket for å legges til i huskeliste-brukergrensesnittet; sette inn i huskeliste-brukergrensesnitt et avtalevisningsfelt for å vise inneholdet det i det minste ene kalenderobjektet; sette inn i huskeliste-brukergrensesnittet en oppgaveliste som skal inneholde det i det minste ene oppgaveobjektet; organisere minst ett oppgaveobjekt inneholdt i oppgavelisten som del av minst én logisk gruppering, hvor det i det minste ene oppgaveobjektet inngår i en gitt logisk gruppering som tilhører en anordningstype tilknyttet den gitte logisk grupperingen; fremvise huskeliste-brukergrensesnittet som en komponent av et større brukergrensesnitt, hvor det større brukergrensesnittet omfatter et hoved brukergrensesnitt som omfatter huskeliste-brukergrensesnittet og minst en annen brukergrensesnittkomponent, hvor et område av det større brukergrensesnittet som ikke er brukt av huskeliste-brukergrensesnittet kan bli brukt til å vise funksjoner og informasjon assosiert med minste en første programvareapplikasjon, hvor funksjonaliteten og informasjonen knyttet til den i det minste ene første programvareapplikasjonen ikke er avhengig av informasjonen som er satt inn i huskeliste-brukergrensesnittet; og ved en fortsatt visning av huskeliste-brukergrensesnittet blir huskeliste-brukergrensesnittet, som er satt inn avtalevisningsfeltet og oppgavelisten som en del av det større brukergrensesnittet hvis funksjonalitet og informasjon er knyttet til den i det minst ene første programvareapplikasjonen som vises i området av det større brukergrensesnittet som ikke er brukt av huskeliste-brukergrensesnittet, erstattet av funksjonalitet og informasjon assosiert med i det minste en andre programvareapplikasjon.
12. Datamaskin implementert forbedret brukergrensesnitt ifølge krav 11, videre omfattende fremvisning av datamaskinen et oppgaveinnmatingspanel anordnet ovenfor oppgavelisten for å motta innmating av et nytt oppgaveobjekt i oppgavelisten.
13. Datamaskin implementert forbedret brukergrensesnitt ifølge krav 12, videre omfattende fremvisning av datamaskinen en datovelgerkontroll anordnet over avtalevisningsfeltet for å vise en valgt kalendervisning.
14. Datamaskin-lesbart medium som inneholder datamaskininstruksjoner som når de blir eksekvert av en datamaskin utfører en fremgangsmåte for å formidle oppgaveinformasjon og kalenderinformasjon i et huskeliste-brukergrensesnitt, som omfatter det å: søke i minst ett hukommelseslager etter minst ett kalenderobjekt merket for å leges til i huskeliste-brukergrensesnittet og minst ett oppgaveobjekt merket for å legges til i huskeliste-brukergrensesnittet; sette inn i huskeliste-brukergrensesnitt et avtalevisningsfelt for å vise inneholdet det i det minste ene kalenderobjektet; sette inn i huskeliste-brukergrensesnittet en oppgaveliste som skal inneholde det i det minste ene oppgaveobjektet; organisere minst ett oppgaveobjekt inneholdt i oppgavelisten som del av minst én logisk gruppering, hvor det i det minste ene oppgaveobjektet inngår i en gitt logisk gruppering som tilhører en anordningstype tilknyttet den gitte logisk grupperingen; fremvise huskeliste-brukergrensesnittet som en komponent av et større brukergrensesnitt, hvor det større brukergrensesnittet omfatter et hoved brukergrensesnitt som omfatter huskeliste-brukergrensesnittet og minst en annen brukergrensesnittkomponent, hvor et område av det større brukergrensesnittet som ikke er brukt av huskeliste-brukergrensesnittet kan bli brukt til å vise funksjoner og informasjon assosiert med minste en første programvareapplikasjon, hvor funksjonaliteten og informasjonen knyttet til den i det minste ene første programvareapplikasjonen ikke er avhengig av informasjonen som er satt inn i huskeliste-brukergrensesnittet; og ved en fortsatt visning av huskeliste-brukergrensesnittet blir huskeliste-brukergrensesnittet, som er satt inn avtalevisningsfeltet og oppgavelisten som en del av det større brukergrensesnittet hvis funksjonalitet og informasjon er knyttet til den i det minst ene første programvareapplikasjonen som vises i området av det større brukergrensesnittet som ikke er brukt av huskeliste-brukergrensesnittet, erstattet av funksjonalitet og informasjon assosiert med i det minste en andre programvareapplikasjon.
15. Datamaskin-lesbart medium ifølge krav 14, der fremgangsmåten videre omfatter det å: før innsetting i huskeliste-brukergrensesnittet av et avtalevisningsfelt for å inneholde ett eller flere kalenderobjekter, hente frem det ene eller de flere kalenderobjektene fra et lager for kalenderobjekter, og før innsetting i huskeliste-brukergrensesnittet av en oppgaveliste for å inneholde ett eller flere oppgaveobjekter, hente frem det ene eller de flere oppgave-objektene fra et lager for oppgaveobjekter.
16. Datamaskin-lesbart medium ifølge krav 14, der fremgangsmåten videre omfatter det å sette inn i huskeliste-brukergrensesnittet et oppgaveinnmatingspanel for å legge inn et nytt oppgaveobjekt i oppgavelisten.
17. Datamaskin-lesbart medium ifølge krav 14, der fremgangsmåten videre omfatter det å sette inn i huskeliste-brukergrensesnittet en datovelgerkontroll for å vise en valgt kalendervisning.
18. Datamaskin-lesbart medium ifølge krav 17, der fremgangsmåten videre omfatter det å, som reaksjon på valg av en dato inneholdt i datovelgerkontrollen, laste inn et kalendergrensesnitt i det området i det større brukergrensesnittet som ikke opptas av huskeliste-brukergrensesnittet, og sette det lastede kalendergrensesnittet til den valgte datoen.
19. Datamaskin-lesbart medium ifølge krav 17, der fremgangsmåten videre omfatter det å, ved mottak av et oppgaveelement anvendt på en dato i datovelgerkon trollen, sette inn i oppgavelisten oppgaveelementet i en posisjon i oppgavelisten som hører til den datoen som oppgaveelementet anvendes på.
20. Datamaskin-lesbart medium ifølge krav 14, der fremgangsmåten videre omfatter det å, etter innsetting i huskeliste-brukergrensesnittet av et avtalevisningsfelt for å inneholde ett eller flere kalenderobjekter, hente frem ett eller flere kalenderobjekter fra én eller flere lagringskilder, og vise det ene eller de flere innhentede kalenderobjektene i avtalevisningsfeltet.
21. Datamaskin-lesbart medium ifølge krav 20, der det å hente frem ett eller flere kalenderobjekter fra én eller flere lagringskilder omfatter det å hente frem ett eller flere dataobjekter som er merket for gjenkjenning av huskeliste-brukergrensesnittet som et kalenderobjekt.
22. Datamaskin-lesbart medium ifølge krav 14, der fremgangsmåten videre omfatter det å, før organisering av ett eller flere oppgaveobjekter inneholdt i oppgavelisten i én eller flere logiske grupper, hente frem ett eller flere oppgaveobjekter fra én eller flere kilder for innsetting i oppgavelisten.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/955,928 US7747966B2 (en) | 2004-09-30 | 2004-09-30 | User interface for providing task management and calendar information |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| NO20054097D0 NO20054097D0 (no) | 2005-09-02 |
| NO20054097L NO20054097L (no) | 2006-03-31 |
| NO338877B1 true NO338877B1 (no) | 2016-10-31 |
Family
ID=35295584
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| NO20054097A NO338877B1 (no) | 2004-09-30 | 2005-09-02 | Forbedret brukergrensesnitt for å formidle oppgavebehandlings- og kalenderinformasjon |
Country Status (16)
| Country | Link |
|---|---|
| US (2) | US7747966B2 (no) |
| EP (1) | EP1662430A1 (no) |
| JP (1) | JP5021185B2 (no) |
| KR (1) | KR101130421B1 (no) |
| CN (1) | CN1755621A (no) |
| AU (1) | AU2005202717B2 (no) |
| BR (1) | BRPI0502443B1 (no) |
| CA (1) | CA2511101C (no) |
| MX (1) | MXPA05007073A (no) |
| MY (1) | MY146456A (no) |
| NO (1) | NO338877B1 (no) |
| NZ (1) | NZ542091A (no) |
| RU (1) | RU2395841C2 (no) |
| SG (1) | SG121065A1 (no) |
| TW (1) | TWI389043B (no) |
| ZA (1) | ZA200504811B (no) |
Families Citing this family (253)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5519606A (en) * | 1992-01-21 | 1996-05-21 | Starfish Software, Inc. | System and methods for appointment reconciliation |
| US6826729B1 (en) * | 2001-06-29 | 2004-11-30 | Microsoft Corporation | Gallery user interface controls |
| US7793233B1 (en) | 2003-03-12 | 2010-09-07 | Microsoft Corporation | System and method for customizing note flags |
| US9715678B2 (en) | 2003-06-26 | 2017-07-25 | Microsoft Technology Licensing, Llc | Side-by-side shared calendars |
| US7392249B1 (en) * | 2003-07-01 | 2008-06-24 | Microsoft Corporation | Methods, systems, and computer-readable mediums for providing persisting and continuously updating search folders |
| US7707255B2 (en) * | 2003-07-01 | 2010-04-27 | Microsoft Corporation | Automatic grouping of electronic mail |
| US7716593B2 (en) * | 2003-07-01 | 2010-05-11 | Microsoft Corporation | Conversation grouping of electronic mail records |
| US8799808B2 (en) | 2003-07-01 | 2014-08-05 | Microsoft Corporation | Adaptive multi-line view user interface |
| US7703036B2 (en) | 2004-08-16 | 2010-04-20 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are relevant to a selected object |
| US8255828B2 (en) | 2004-08-16 | 2012-08-28 | Microsoft Corporation | Command user interface for displaying selectable software functionality controls |
| US9015621B2 (en) | 2004-08-16 | 2015-04-21 | Microsoft Technology Licensing, Llc | Command user interface for displaying multiple sections of software functionality controls |
| US7895531B2 (en) | 2004-08-16 | 2011-02-22 | Microsoft Corporation | Floating command object |
| US8146016B2 (en) | 2004-08-16 | 2012-03-27 | Microsoft Corporation | User interface for displaying a gallery of formatting options applicable to a selected object |
| US8117542B2 (en) | 2004-08-16 | 2012-02-14 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are contextually relevant to a selected object |
| US7747966B2 (en) | 2004-09-30 | 2010-06-29 | Microsoft Corporation | User interface for providing task management and calendar information |
| US7788589B2 (en) * | 2004-09-30 | 2010-08-31 | Microsoft Corporation | Method and system for improved electronic task flagging and management |
| US7895240B2 (en) * | 2005-02-03 | 2011-02-22 | General Electric Company | Systems and methods for managing information |
| US7607092B2 (en) * | 2005-05-27 | 2009-10-20 | Nexquest, Inc. | Integrated method and system for accessing and aggregating disparate remote server services |
| US7886290B2 (en) | 2005-06-16 | 2011-02-08 | Microsoft Corporation | Cross version and cross product user interface |
| US8042110B1 (en) * | 2005-06-24 | 2011-10-18 | Oracle America, Inc. | Dynamic grouping of application components |
| US7596754B2 (en) * | 2005-07-28 | 2009-09-29 | Microsoft Corporation | Application assistance |
| US20070027915A1 (en) * | 2005-07-29 | 2007-02-01 | Morris Robert P | Method and system for processing a workflow using a publish-subscribe protocol |
| US8239882B2 (en) | 2005-08-30 | 2012-08-07 | Microsoft Corporation | Markup based extensibility for user interfaces |
| US8689137B2 (en) | 2005-09-07 | 2014-04-01 | Microsoft Corporation | Command user interface for displaying selectable functionality controls in a database application |
| US9542667B2 (en) | 2005-09-09 | 2017-01-10 | Microsoft Technology Licensing, Llc | Navigating messages within a thread |
| US8627222B2 (en) | 2005-09-12 | 2014-01-07 | Microsoft Corporation | Expanded search and find user interface |
| WO2007033495A1 (en) * | 2005-09-26 | 2007-03-29 | Research In Motion Limited | Communications event scheduler |
| JP4353933B2 (ja) * | 2005-10-11 | 2009-10-28 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | 通信装置およびコンピュータプログラム |
| US20070130369A1 (en) * | 2005-12-06 | 2007-06-07 | Vasant Nayak | Email and Taskmanaging Software |
| US20070157128A1 (en) * | 2005-12-30 | 2007-07-05 | Tobias Haug | Efficient control of calendar information in computer graphics |
| US20070168420A1 (en) * | 2005-12-30 | 2007-07-19 | Morris Robert P | Method and apparatus for providing customized subscription data |
| US20070157105A1 (en) * | 2006-01-04 | 2007-07-05 | Stephen Owens | Network user database for a sidebar |
| US7797638B2 (en) * | 2006-01-05 | 2010-09-14 | Microsoft Corporation | Application of metadata to documents and document objects via a software application user interface |
| US7747557B2 (en) * | 2006-01-05 | 2010-06-29 | Microsoft Corporation | Application of metadata to documents and document objects via an operating system user interface |
| US7587450B2 (en) * | 2006-02-01 | 2009-09-08 | Swift Creek Systems, Llc | HTTP publish/subscribe communication protocol |
| US8595041B2 (en) * | 2006-02-07 | 2013-11-26 | Sap Ag | Task responsibility system |
| US20070245223A1 (en) * | 2006-04-17 | 2007-10-18 | Microsoft Corporation | Synchronizing multimedia mobile notes |
| US20070245229A1 (en) * | 2006-04-17 | 2007-10-18 | Microsoft Corporation | User experience for multimedia mobile note taking |
| US7757181B2 (en) * | 2006-05-05 | 2010-07-13 | Microsoft Corporation | Agenda and day hybrid calendar view |
| KR100804631B1 (ko) * | 2006-05-12 | 2008-02-20 | 삼성전자주식회사 | 공통 전압 생성방법, 공통전압 생성회로 및 액정 디스플레이 장치 |
| US9727989B2 (en) | 2006-06-01 | 2017-08-08 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
| US8605090B2 (en) | 2006-06-01 | 2013-12-10 | Microsoft Corporation | Modifying and formatting a chart using pictorially provided chart elements |
| US20070288279A1 (en) * | 2006-06-07 | 2007-12-13 | Microsoft Corporation | Entering And Using Time Ranges |
| US8146014B2 (en) * | 2006-08-31 | 2012-03-27 | Research In Motion Limited | Controlling a message display in an electronic device |
| US20080066018A1 (en) * | 2006-08-31 | 2008-03-13 | Ronald Scotte Zinn | Agenda determination in an electronic device |
| US20080059890A1 (en) * | 2006-08-31 | 2008-03-06 | Ronald Scotte Zinn | Conflict checking and notification in an electronic device |
| US8069417B2 (en) * | 2006-09-29 | 2011-11-29 | Microsoft Corporation | Bifocal view: a novel calendar user interface |
| US20080115075A1 (en) * | 2006-11-09 | 2008-05-15 | Ryan Corinne M | Method and system for providing drag enabled date and/or time components |
| US7707518B2 (en) | 2006-11-13 | 2010-04-27 | Microsoft Corporation | Linking information |
| US7761785B2 (en) | 2006-11-13 | 2010-07-20 | Microsoft Corporation | Providing resilient links |
| US10489749B2 (en) * | 2006-11-14 | 2019-11-26 | Microsoft Technology Licensing, Llc | Presenting daily task lists |
| EP1936484A1 (en) * | 2006-12-22 | 2008-06-25 | PRB S.r.l. | Method for automatically associating different kinds of actions with movements of the mouse pointer in a computer program for organizing personal activities |
| US20080168352A1 (en) * | 2007-01-05 | 2008-07-10 | Microsoft Corporation | System and Method for Displaying Related Entity Information |
| US20080178123A1 (en) * | 2007-01-18 | 2008-07-24 | Research In Motion Limited | Method of controlling an electronic device in a calendar viewing application |
| US7930651B2 (en) | 2007-01-18 | 2011-04-19 | Research In Motion Limited | Agenda display in an electronic device |
| US20080177609A1 (en) * | 2007-01-23 | 2008-07-24 | Microsoft Corporation | Electronic calendar associating tasks and appointments |
| US20080175104A1 (en) * | 2007-01-23 | 2008-07-24 | Microsoft Corporation | Flexible electronic calendar integrating tasks and appointments |
| US20080208982A1 (en) * | 2007-02-28 | 2008-08-28 | Morris Robert P | Method and system for providing status information relating to a relation between a plurality of participants |
| US7895246B2 (en) | 2007-05-31 | 2011-02-22 | Microsoft Corporation | Collection bin for data management and transformation |
| US8285206B2 (en) * | 2007-06-01 | 2012-10-09 | Research In Motion Limited | Proximity-dependent events |
| US8484578B2 (en) | 2007-06-29 | 2013-07-09 | Microsoft Corporation | Communication between a document editor in-space user interface and a document editor out-space user interface |
| US8762880B2 (en) | 2007-06-29 | 2014-06-24 | Microsoft Corporation | Exposing non-authoring features through document status information in an out-space user interface |
| US8201103B2 (en) | 2007-06-29 | 2012-06-12 | Microsoft Corporation | Accessing an out-space user interface for a document editor program |
| US20090037582A1 (en) * | 2007-07-31 | 2009-02-05 | Morris Robert P | Method And System For Managing Access To A Resource Over A Network Using Status Information Of A Principal |
| US8701078B1 (en) | 2007-10-11 | 2014-04-15 | Versionone, Inc. | Customized settings for viewing and editing assets in agile software development |
| CA2709623A1 (en) * | 2007-12-17 | 2009-06-25 | Samuel Palahnuk | Communications network system |
| US20090152349A1 (en) * | 2007-12-17 | 2009-06-18 | Bonev Robert | Family organizer communications network system |
| TWI356337B (en) * | 2007-12-26 | 2012-01-11 | Htc Corp | A user interface of electronic apparatus |
| US8370803B1 (en) | 2008-01-17 | 2013-02-05 | Versionone, Inc. | Asset templates for agile software development |
| US8739047B1 (en) | 2008-01-17 | 2014-05-27 | Versionone, Inc. | Integrated planning environment for agile software development |
| KR20090083664A (ko) * | 2008-01-30 | 2009-08-04 | 삼성전자주식회사 | 휴대 단말기 및 그의 사용자 데이터 표시 방법 |
| US20090210225A1 (en) * | 2008-02-15 | 2009-08-20 | Microsoft Corporation | Supporting electronic task management systems via telephone |
| US20090217201A1 (en) * | 2008-02-27 | 2009-08-27 | Andrew Bocking | Hybrid calendar |
| US8055556B2 (en) * | 2008-03-12 | 2011-11-08 | Intuit Inc. | User interface for rapid entry of timesheet data |
| US8732246B2 (en) * | 2008-03-14 | 2014-05-20 | Madhavi Jayanthi | Mobile social network for facilitating GPS based services |
| US9588781B2 (en) | 2008-03-31 | 2017-03-07 | Microsoft Technology Licensing, Llc | Associating command surfaces with multiple active components |
| US9501751B1 (en) | 2008-04-10 | 2016-11-22 | Versionone, Inc. | Virtual interactive taskboard for tracking agile software development |
| US8341184B2 (en) | 2008-05-07 | 2012-12-25 | Smooth Productions Inc. | Communications network system and service provider |
| US20090299807A1 (en) * | 2008-05-30 | 2009-12-03 | Microsoft Corporation | Scheduling opportunity previewer |
| US9665850B2 (en) | 2008-06-20 | 2017-05-30 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
| US8402096B2 (en) | 2008-06-24 | 2013-03-19 | Microsoft Corporation | Automatic conversation techniques |
| US8181181B2 (en) | 2008-09-19 | 2012-05-15 | Oracle International Corporation | Task-optimizing calendar system |
| US8561012B1 (en) | 2008-10-08 | 2013-10-15 | Versionone, Inc. | Transitioning between iterations in agile software development |
| US8453067B1 (en) * | 2008-10-08 | 2013-05-28 | Versionone, Inc. | Multiple display modes for a pane in a graphical user interface |
| US8457887B2 (en) * | 2008-10-13 | 2013-06-04 | Centurylink Intellectual Property Llc | System and method for providing travel-related information associated with a calendar appointment |
| US20100161667A1 (en) * | 2008-12-22 | 2010-06-24 | Research In Motion Limited | Method and system for data record management in a computing device |
| US20100161372A1 (en) * | 2008-12-22 | 2010-06-24 | Research In Motion Limited | Method and system for coordinating data records across a plurality of computing devices |
| US8875088B1 (en) | 2009-01-21 | 2014-10-28 | Versionone, Inc. | Methods and systems for performing project schedule forecasting |
| WO2010107476A1 (en) * | 2009-03-19 | 2010-09-23 | Duke University | Inhibiting gsnor |
| US20100250322A1 (en) * | 2009-03-27 | 2010-09-30 | Michael Roy Norwood | Simplified user interface and method for computerized task management systems |
| US8418147B1 (en) | 2009-05-08 | 2013-04-09 | Versionone, Inc. | Methods and systems for reporting on build runs in software development |
| US9046983B2 (en) | 2009-05-12 | 2015-06-02 | Microsoft Technology Licensing, Llc | Hierarchically-organized control galleries |
| US10255566B2 (en) | 2011-06-03 | 2019-04-09 | Apple Inc. | Generating and processing task items that represent tasks to perform |
| JP5795582B2 (ja) * | 2009-07-31 | 2015-10-14 | サムスン エレクトロニクス カンパニー リミテッド | 統合ユーザインターフェース生成方法及びそれを行う装置 |
| US9460422B2 (en) * | 2009-11-20 | 2016-10-04 | Sears Brands, L.L.C. | Systems and methods for managing to-do list task items to automatically suggest and add purchasing items via a computer network |
| US8515831B2 (en) * | 2010-01-04 | 2013-08-20 | Bala R. Vatti | People's task management framework |
| TWI428817B (zh) * | 2010-02-06 | 2014-03-01 | Htc Corp | 手持式裝置之資料管理方法及系統,及其電腦程式產品 |
| CN102147696B (zh) * | 2010-02-10 | 2014-08-20 | 宏达国际电子股份有限公司 | 手持式装置之数据管理方法及系统 |
| KR101708775B1 (ko) * | 2010-02-11 | 2017-03-08 | 삼성전자주식회사 | 휴대 단말기의 정보 제공 방법 및 장치 |
| US20110208427A1 (en) * | 2010-02-25 | 2011-08-25 | Peter S. Brennan | Location Identification Systems and Methods |
| US11410129B2 (en) | 2010-05-01 | 2022-08-09 | Monday.com Ltd. | Digital processing systems and methods for two-way syncing with third party applications in collaborative work systems |
| WO2021144656A1 (en) | 2020-01-15 | 2021-07-22 | Monday.Com | Digital processing systems and methods for graphical dynamic table gauges in collaborative work systems |
| WO2021220058A1 (en) | 2020-05-01 | 2021-11-04 | Monday.com Ltd. | Digital processing systems and methods for enhanced collaborative workflow and networking systems, methods, and devices |
| WO2021161104A1 (en) | 2020-02-12 | 2021-08-19 | Monday.Com | Enhanced display features in collaborative network systems, methods, and devices |
| US8381088B2 (en) * | 2010-06-22 | 2013-02-19 | Microsoft Corporation | Flagging, capturing and generating task list items |
| US8375320B2 (en) | 2010-06-22 | 2013-02-12 | Microsoft Corporation | Context-based task generation |
| US20110313803A1 (en) * | 2010-06-22 | 2011-12-22 | Microsoft Corporation | Social Task Lists |
| US8386929B2 (en) | 2010-06-22 | 2013-02-26 | Microsoft Corporation | Personal assistant for task utilization |
| US9009592B2 (en) | 2010-06-22 | 2015-04-14 | Microsoft Technology Licensing, Llc | Population of lists and tasks from captured voice and audio content |
| US20110320979A1 (en) * | 2010-06-24 | 2011-12-29 | Nokia Corporation | Method and apparatus for creating a to-do item based on selection of a function to be performed by an application |
| US9659260B2 (en) | 2011-03-15 | 2017-05-23 | Dan Caligor | Calendar based task and time management systems and methods |
| US20120284637A1 (en) * | 2011-05-02 | 2012-11-08 | John Edward Boyer | Unified Virtual Group Calendar System |
| US8683473B2 (en) | 2011-05-27 | 2014-03-25 | International Business Machines Corporation | Dynamic task association between independent, unrelated projects |
| US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
| US9071658B2 (en) * | 2011-07-12 | 2015-06-30 | Salesforce.Com, Inc. | Method and system for presenting a meeting in a cloud computing environment |
| KR101893931B1 (ko) * | 2011-08-31 | 2018-10-05 | 삼성전자 주식회사 | 스케줄 관리 방법 및 장치 |
| KR101870773B1 (ko) * | 2011-08-31 | 2018-06-26 | 삼성전자 주식회사 | 광학식 문자 판독기를 이용한 스케줄 관리 방법 및 장치 |
| US10192176B2 (en) | 2011-10-11 | 2019-01-29 | Microsoft Technology Licensing, Llc | Motivation of task completion and personalization of tasks and lists |
| KR101914069B1 (ko) * | 2011-11-02 | 2018-11-01 | 삼성전자 주식회사 | 터치 스크린을 구비한 단말 및 그 단말에서 데이터 표시 방법 |
| US9348484B2 (en) * | 2011-12-08 | 2016-05-24 | Microsoft Technology Licensing, Llc | Docking and undocking dynamic navigation bar for expanded communication service |
| US9514447B2 (en) * | 2011-12-27 | 2016-12-06 | Dassault Systemes Americas Corp. | Multi-horizon time wheel |
| US20130174029A1 (en) * | 2012-01-04 | 2013-07-04 | Freedom Solutions Group, LLC d/b/a Microsystems | Method and apparatus for analyzing a document |
| US9171069B2 (en) | 2012-07-31 | 2015-10-27 | Freedom Solutions Group, Llc | Method and apparatus for analyzing a document |
| US20150178690A1 (en) * | 2012-08-02 | 2015-06-25 | Darrell Reginald May | Methods and apparatus for managing hierarchical calender events |
| GB2504935A (en) | 2012-08-13 | 2014-02-19 | Ibm | Associating ancillary information with an application user interface |
| CN103685705A (zh) * | 2012-09-20 | 2014-03-26 | 杭州点云信息技术有限公司 | 待办事项设置和回溯方法 |
| US20140082521A1 (en) * | 2012-09-20 | 2014-03-20 | Handle, Inc. | Email and task management services and user interface |
| US10528385B2 (en) | 2012-12-13 | 2020-01-07 | Microsoft Technology Licensing, Llc | Task completion through inter-application communication |
| US9313162B2 (en) | 2012-12-13 | 2016-04-12 | Microsoft Technology Licensing, Llc | Task completion in email using third party app |
| US20140172805A1 (en) * | 2012-12-19 | 2014-06-19 | Microsoft Corporation | Contact management |
| US9164656B1 (en) | 2013-01-09 | 2015-10-20 | Daniel S. Keller | Graphical display for scheduling and monitoring tasks |
| US9424560B2 (en) | 2013-03-25 | 2016-08-23 | Microsoft Technology Licensing, Llc | Time indicators for calendars |
| USD741875S1 (en) * | 2013-06-10 | 2015-10-27 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| US11068128B2 (en) | 2013-09-03 | 2021-07-20 | Apple Inc. | User interface object manipulations in a user interface |
| US12287962B2 (en) | 2013-09-03 | 2025-04-29 | Apple Inc. | User interface for manipulating user interface objects |
| EP3042271B1 (en) | 2013-09-03 | 2020-03-18 | Apple Inc. | User interface object manipulations in a user interface |
| US10503388B2 (en) | 2013-09-03 | 2019-12-10 | Apple Inc. | Crown input for a wearable electronic device |
| KR101650072B1 (ko) * | 2013-10-22 | 2016-08-22 | 주식회사 엘지유플러스 | 일기 및 일정 관리 서비스를 제공하는 단말기 그리고 그 제어방법 |
| US20150127403A1 (en) * | 2013-11-01 | 2015-05-07 | Slide Rule Software | Calendar management system |
| CN103616992B (zh) * | 2013-11-13 | 2017-10-17 | 华为技术有限公司 | 应用程序控制方法和装置 |
| US10089310B2 (en) * | 2014-01-14 | 2018-10-02 | Microsoft Technology Licensing, Llc | Complementary and shadow calendars |
| US9606977B2 (en) * | 2014-01-22 | 2017-03-28 | Google Inc. | Identifying tasks in messages |
| WO2015137620A1 (en) | 2014-03-12 | 2015-09-17 | Samsung Electronics Co., Ltd. | Method and apparatus for providing calendar displaying work history of document |
| US9665263B2 (en) * | 2014-04-08 | 2017-05-30 | Citrix Systems, Inc. | Snap navigation of a scrollable list |
| US9450902B2 (en) * | 2014-05-30 | 2016-09-20 | Apple Inc. | Method and system for marking email threads |
| US9978043B2 (en) | 2014-05-30 | 2018-05-22 | Apple Inc. | Automatic event scheduling |
| US20150370462A1 (en) | 2014-06-20 | 2015-12-24 | Microsoft Corporation | Creating calendar event from timeline |
| EP4036685A1 (en) | 2014-06-27 | 2022-08-03 | Apple Inc. | Reduced size user interface |
| EP3195098B1 (en) | 2014-07-21 | 2024-10-23 | Apple Inc. | Remote user interface |
| JP6322765B2 (ja) | 2014-08-02 | 2018-05-09 | アップル インコーポレイテッド | コンテキスト特化ユーザインターフェース |
| US9461946B2 (en) | 2014-08-18 | 2016-10-04 | Stephen B. Zutphen | Synchronized single-action graphical user interfaces for assisting an individual to uniformly manage computer-implemented activities utilizing distinct software and distinct types of electronic data, and computer-implemented methods and computer-based systems utilizing such synchronized single-action graphical user interfaces |
| US20160063450A1 (en) * | 2014-08-28 | 2016-03-03 | Google Inc. | Systems and Methods for Task Countdowns for Specified Tasks |
| TWI676127B (zh) | 2014-09-02 | 2019-11-01 | 美商蘋果公司 | 關於電子郵件使用者介面之方法、系統、電子器件及電腦可讀儲存媒體 |
| EP4668726A3 (en) | 2014-09-02 | 2026-03-25 | Apple Inc. | Phone user interface |
| WO2016036510A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Music user interface |
| US10073590B2 (en) | 2014-09-02 | 2018-09-11 | Apple Inc. | Reduced size user interface |
| WO2016036415A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Electronic message user interface |
| TW201610758A (zh) | 2014-09-02 | 2016-03-16 | 蘋果公司 | 按鈕功能性 |
| US9405810B2 (en) | 2014-11-24 | 2016-08-02 | Asana, Inc. | Server side system and method for search backed calendar user interface |
| US10895956B2 (en) * | 2014-12-17 | 2021-01-19 | Microsoft Technology Licensing, Llc | Restructuring view of messages based on configurable persistence |
| US10055121B2 (en) | 2015-03-07 | 2018-08-21 | Apple Inc. | Activity based thresholds and feedbacks |
| CN104899034A (zh) * | 2015-06-05 | 2015-09-09 | 郭睿 | 在im沟通界面生成沟通事项的待办任务和结论的方法 |
| US10430765B2 (en) * | 2015-09-11 | 2019-10-01 | Salesforce.Com, Inc. | Processing keyboard input to perform events in relation to calendar items using a web browser-based application or online service |
| US10218670B2 (en) * | 2015-09-23 | 2019-02-26 | Google Llc | Presenting tasks in email application and calendar application |
| US20170168654A1 (en) * | 2015-12-11 | 2017-06-15 | Microsoft Technology Licensing, Llc | Organize communications on timeline |
| CN105912388A (zh) * | 2016-04-06 | 2016-08-31 | 乐视控股(北京)有限公司 | 一种基于日历对日历日程进行访问的方法、装置及智能终端 |
| DK201770423A1 (en) | 2016-06-11 | 2018-01-15 | Apple Inc | Activity and workout updates |
| US11216119B2 (en) | 2016-06-12 | 2022-01-04 | Apple Inc. | Displaying a predetermined view of an application |
| CN106056362A (zh) * | 2016-06-21 | 2016-10-26 | 浪潮软件集团有限公司 | 一种协同办公app任务管理的方法 |
| US10409779B2 (en) | 2016-08-31 | 2019-09-10 | Microsoft Technology Licensing, Llc. | Document sharing via logical tagging |
| JP6840961B2 (ja) * | 2016-09-07 | 2021-03-10 | 富士通株式会社 | スケジュール管理プログラム、スケジュール管理方法およびスケジュール管理装置 |
| US20180129994A1 (en) * | 2016-11-06 | 2018-05-10 | Microsoft Technology Licensing, Llc | Efficiency enhancements in task management applications |
| US11227245B2 (en) | 2017-01-06 | 2022-01-18 | Microsoft Technology Licensing, Llc | Master view of tasks |
| US10592866B2 (en) * | 2017-05-12 | 2020-03-17 | Salesforce.Com, Inc. | Calendar application, system and method for creating records in a cloud computing platform from within the context of the calendar application |
| US10504069B2 (en) * | 2017-05-12 | 2019-12-10 | Salesforce.Com, Inc. | Calendar application, system and method for performing actions on records in a cloud computing platform from within the context of the calendar application |
| US10692049B2 (en) | 2017-05-25 | 2020-06-23 | Microsoft Technology Licensing, Llc | Displaying a countdown timer for a next calendar event in an electronic mail inbox |
| US11044358B2 (en) | 2017-06-14 | 2021-06-22 | Naver Corporation | Mobile terminal and method for providing user interface using the same, server and method for providing mobile service using the same |
| KR101949397B1 (ko) * | 2017-08-11 | 2019-02-19 | 네이버 주식회사 | 이동 단말기 및 이에 의한 사용자 인터페이스 제공 방법, 서버 및 이에 의한 모바일 서비스 제공 방법 |
| CN107346199A (zh) * | 2017-07-03 | 2017-11-14 | 浪潮软件集团有限公司 | 一种基于任务的协同工作结构及方法 |
| CN107342936A (zh) * | 2017-07-03 | 2017-11-10 | 浪潮软件集团有限公司 | 一种基于任务的交流结构及方法 |
| US10977434B2 (en) | 2017-07-11 | 2021-04-13 | Asana, Inc. | Database model which provides management of custom fields and methods and apparatus therfor |
| US11327984B2 (en) * | 2017-10-31 | 2022-05-10 | Yahoo Assets Llc | Computerized systems and methods for query expansion using displayed objects |
| CN108363601A (zh) * | 2018-01-17 | 2018-08-03 | 五八有限公司 | 应用程序的组件显示方法、装置及电子设备 |
| US10623359B1 (en) | 2018-02-28 | 2020-04-14 | Asana, Inc. | Systems and methods for generating tasks based on chat sessions between users of a collaboration environment |
| US11138021B1 (en) | 2018-04-02 | 2021-10-05 | Asana, Inc. | Systems and methods to facilitate task-specific workspaces for a collaboration work management platform |
| US10613735B1 (en) | 2018-04-04 | 2020-04-07 | Asana, Inc. | Systems and methods for preloading an amount of content based on user scrolling |
| US10785046B1 (en) | 2018-06-08 | 2020-09-22 | Asana, Inc. | Systems and methods for providing a collaboration work management platform that facilitates differentiation between users in an overarching group and one or more subsets of individual users |
| US11436359B2 (en) | 2018-07-04 | 2022-09-06 | Monday.com Ltd. | System and method for managing permissions of users for a single data type column-oriented data structure |
| US11698890B2 (en) | 2018-07-04 | 2023-07-11 | Monday.com Ltd. | System and method for generating a column-oriented data structure repository for columns of single data types |
| US12353419B2 (en) | 2018-07-23 | 2025-07-08 | Monday.com Ltd. | System and method for generating a tagged column-oriented data structure |
| US11435830B2 (en) | 2018-09-11 | 2022-09-06 | Apple Inc. | Content-based tactile outputs |
| US10616151B1 (en) | 2018-10-17 | 2020-04-07 | Asana, Inc. | Systems and methods for generating and presenting graphical user interfaces |
| US10956845B1 (en) | 2018-12-06 | 2021-03-23 | Asana, Inc. | Systems and methods for generating prioritization models and predicting workflow prioritizations |
| US11568366B1 (en) | 2018-12-18 | 2023-01-31 | Asana, Inc. | Systems and methods for generating status requests for units of work |
| US11113667B1 (en) | 2018-12-18 | 2021-09-07 | Asana, Inc. | Systems and methods for providing a dashboard for a collaboration work management platform |
| US10684870B1 (en) | 2019-01-08 | 2020-06-16 | Asana, Inc. | Systems and methods for determining and presenting a graphical user interface including template metrics |
| US11782737B2 (en) | 2019-01-08 | 2023-10-10 | Asana, Inc. | Systems and methods for determining and presenting a graphical user interface including template metrics |
| US11204683B1 (en) | 2019-01-09 | 2021-12-21 | Asana, Inc. | Systems and methods for generating and tracking hardcoded communications in a collaboration management platform |
| KR102741317B1 (ko) * | 2019-01-28 | 2024-12-12 | 삼성전자주식회사 | 어플리케이션의 상황 정보를 표시하는 전자 장치 및 방법 |
| US11341445B1 (en) | 2019-11-14 | 2022-05-24 | Asana, Inc. | Systems and methods to measure and visualize threshold of user workload |
| EP4062313A1 (en) | 2019-11-18 | 2022-09-28 | Monday.com Ltd. | Collaborative networking systems, methods, and devices |
| US11544720B2 (en) | 2019-11-25 | 2023-01-03 | Bank Of America Corporation | Client manager and router |
| US11783253B1 (en) | 2020-02-11 | 2023-10-10 | Asana, Inc. | Systems and methods to effectuate sets of automated actions outside and/or within a collaboration environment based on trigger events occurring outside and/or within the collaboration environment |
| US11599855B1 (en) | 2020-02-14 | 2023-03-07 | Asana, Inc. | Systems and methods to attribute automated actions within a collaboration environment |
| US11763259B1 (en) | 2020-02-20 | 2023-09-19 | Asana, Inc. | Systems and methods to generate units of work in a collaboration environment |
| US11829953B1 (en) | 2020-05-01 | 2023-11-28 | Monday.com Ltd. | Digital processing systems and methods for managing sprints using linked electronic boards |
| US11277361B2 (en) | 2020-05-03 | 2022-03-15 | Monday.com Ltd. | Digital processing systems and methods for variable hang-time for social layer messages in collaborative work systems |
| US11455601B1 (en) | 2020-06-29 | 2022-09-27 | Asana, Inc. | Systems and methods to measure and visualize workload for completing individual units of work |
| US11803774B2 (en) | 2020-07-09 | 2023-10-31 | Bank Of America Corporation | System for generating an execution sequence using learning reinforcement |
| US11449836B1 (en) | 2020-07-21 | 2022-09-20 | Asana, Inc. | Systems and methods to facilitate user engagement with units of work assigned within a collaboration environment |
| US11568339B2 (en) | 2020-08-18 | 2023-01-31 | Asana, Inc. | Systems and methods to characterize units of work based on business objectives |
| US11769115B1 (en) | 2020-11-23 | 2023-09-26 | Asana, Inc. | Systems and methods to provide measures of user workload when generating units of work based on chat sessions between users of a collaboration environment |
| US11405435B1 (en) | 2020-12-02 | 2022-08-02 | Asana, Inc. | Systems and methods to present views of records in chat sessions between users of a collaboration environment |
| CN112751746B (zh) * | 2020-12-28 | 2023-03-14 | 北京达佳互联信息技术有限公司 | 任务处理方法和装置及电子设备 |
| WO2022153122A1 (en) | 2021-01-14 | 2022-07-21 | Monday.com Ltd. | Systems, methods, and devices for enhanced collaborative work documents |
| US11531452B2 (en) | 2021-01-14 | 2022-12-20 | Monday.com Ltd. | Digital processing systems and methods for group-based document edit tracking in collaborative work systems |
| US11694162B1 (en) | 2021-04-01 | 2023-07-04 | Asana, Inc. | Systems and methods to recommend templates for project-level graphical user interfaces within a collaboration environment |
| US11676107B1 (en) | 2021-04-14 | 2023-06-13 | Asana, Inc. | Systems and methods to facilitate interaction with a collaboration environment based on assignment of project-level roles |
| US11553045B1 (en) | 2021-04-29 | 2023-01-10 | Asana, Inc. | Systems and methods to automatically update status of projects within a collaboration environment |
| US11803814B1 (en) | 2021-05-07 | 2023-10-31 | Asana, Inc. | Systems and methods to facilitate nesting of portfolios within a collaboration environment |
| US11792028B1 (en) | 2021-05-13 | 2023-10-17 | Asana, Inc. | Systems and methods to link meetings with units of work of a collaboration environment |
| US12141756B1 (en) | 2021-05-24 | 2024-11-12 | Asana, Inc. | Systems and methods to generate project-level graphical user interfaces within a collaboration environment |
| US11809222B1 (en) | 2021-05-24 | 2023-11-07 | Asana, Inc. | Systems and methods to generate units of work within a collaboration environment based on selection of text |
| US12093859B1 (en) | 2021-06-02 | 2024-09-17 | Asana, Inc. | Systems and methods to measure and visualize workload for individual users |
| US11893212B2 (en) | 2021-06-06 | 2024-02-06 | Apple Inc. | User interfaces for managing application widgets |
| US12182505B1 (en) | 2021-06-10 | 2024-12-31 | Asana, Inc. | Systems and methods to provide user-generated project-level graphical user interfaces within a collaboration environment |
| US11756000B2 (en) | 2021-09-08 | 2023-09-12 | Asana, Inc. | Systems and methods to effectuate sets of automated actions within a collaboration environment including embedded third-party content based on trigger events |
| US11810033B2 (en) * | 2021-09-29 | 2023-11-07 | Atlassian Pty Ltd. | Computer implemented methods and systems for project management |
| US12159262B1 (en) | 2021-10-04 | 2024-12-03 | Asana, Inc. | Systems and methods to provide user-generated graphical user interfaces within a collaboration environment |
| US11635884B1 (en) | 2021-10-11 | 2023-04-25 | Asana, Inc. | Systems and methods to provide personalized graphical user interfaces within a collaboration environment |
| US12105948B2 (en) | 2021-10-29 | 2024-10-01 | Monday.com Ltd. | Digital processing systems and methods for display navigation mini maps |
| US12536503B1 (en) | 2021-12-06 | 2026-01-27 | Asana, Inc. | Systems and methods to track and present navigation through records of a collaboration environment |
| US12093896B1 (en) | 2022-01-10 | 2024-09-17 | Asana, Inc. | Systems and methods to prioritize resources of projects within a collaboration environment |
| US12190292B1 (en) | 2022-02-17 | 2025-01-07 | Asana, Inc. | Systems and methods to train and/or use a machine learning model to generate correspondences between portions of recorded audio content and work unit records of a collaboration environment |
| US11836681B1 (en) | 2022-02-17 | 2023-12-05 | Asana, Inc. | Systems and methods to generate records within a collaboration environment |
| US11997425B1 (en) | 2022-02-17 | 2024-05-28 | Asana, Inc. | Systems and methods to generate correspondences between portions of recorded audio content and records of a collaboration environment |
| US12118514B1 (en) | 2022-02-17 | 2024-10-15 | Asana, Inc. | Systems and methods to generate records within a collaboration environment based on a machine learning model trained from a text corpus |
| US12051045B1 (en) | 2022-04-28 | 2024-07-30 | Asana, Inc. | Systems and methods to characterize work unit records of a collaboration environment based on stages within a workflow |
| US12288171B1 (en) | 2022-07-18 | 2025-04-29 | Asana, Inc. | Systems and methods to provide records for new users of a collaboration environment |
| US12412156B1 (en) | 2022-07-21 | 2025-09-09 | Asana, Inc. | Systems and methods to characterize work unit records of a collaboration environment based on freeform arrangement of visual content items |
| CN115357350B (zh) * | 2022-07-28 | 2026-04-24 | 海南泽山软件科技有限责任公司 | 任务配置方法、装置、电子设备和计算机可读介质 |
| US11863601B1 (en) | 2022-11-18 | 2024-01-02 | Asana, Inc. | Systems and methods to execute branching automation schemes in a collaboration environment |
| US12287849B1 (en) | 2022-11-28 | 2025-04-29 | Asana, Inc. | Systems and methods to automatically classify records managed by a collaboration environment |
| US11741071B1 (en) | 2022-12-28 | 2023-08-29 | Monday.com Ltd. | Digital processing systems and methods for navigating and viewing displayed content |
| US11886683B1 (en) | 2022-12-30 | 2024-01-30 | Monday.com Ltd | Digital processing systems and methods for presenting board graphics |
| US11893381B1 (en) | 2023-02-21 | 2024-02-06 | Monday.com Ltd | Digital processing systems and methods for reducing file bundle sizes |
| US12401655B1 (en) | 2023-04-24 | 2025-08-26 | Asana, Inc. | Systems and methods to manage access to assets of a computer environment based on user and asset grouping |
| WO2024257014A1 (en) | 2023-06-13 | 2024-12-19 | Monday.com Ltd. | Digital processing systems and methods for enhanced data representation |
| US12423121B1 (en) | 2023-11-09 | 2025-09-23 | Asana, Inc. | Systems and methods to customize a user interface of a collaboration environment based on ranking of work unit records managed by the collaboration environment |
| WO2025114749A1 (en) | 2023-11-28 | 2025-06-05 | Monday.com Ltd. | Digital processing systems and methods for facilitating the development and implementation of applications in conjunction with a serverless environment |
| WO2025114750A1 (en) | 2023-11-28 | 2025-06-05 | Monday.com Ltd. | Digital processing systems and methods for managing workflows |
| US20250238129A1 (en) | 2024-01-18 | 2025-07-24 | Apple Inc. | User interfaces integrating hardware buttons |
| CN119336228B (zh) * | 2024-10-17 | 2025-11-11 | 维沃移动通信有限公司 | 事项管理方法及装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004027672A1 (en) * | 2002-09-09 | 2004-04-01 | Apple Computer, Inc. | A computer program comprising a plurality of calendars |
Family Cites Families (596)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US158876A (en) * | 1875-01-19 | Improvement in locks for drawers | ||
| US52880A (en) * | 1866-02-27 | Improvement in machines for picking cotton | ||
| US293470A (en) * | 1884-02-12 | Process of exterminating ground-burrowing animals | ||
| US599938A (en) * | 1898-03-01 | Ander gillies | ||
| US673233A (en) * | 1899-07-07 | 1901-04-30 | Christian L Berger | Telescope-lens adapter. |
| JPH0343824Y2 (no) | 1985-03-15 | 1991-09-13 | ||
| US4823283A (en) | 1986-10-14 | 1989-04-18 | Tektronix, Inc. | Status driven menu system |
| JPH0652282B2 (ja) | 1987-06-04 | 1994-07-06 | 日置電機株式会社 | Lcrメ−タ |
| US5129057A (en) * | 1988-05-02 | 1992-07-07 | International Business Machines Corporation | Method for presenting compressed electronic day calendar information in an interactive information handling system |
| US5155806A (en) | 1989-03-15 | 1992-10-13 | Sun Microsystems, Inc. | Method and apparatus for displaying context sensitive help information on a display |
| GB8918553D0 (en) | 1989-08-15 | 1989-09-27 | Digital Equipment Int | Message control system |
| US5220675A (en) | 1990-01-08 | 1993-06-15 | Microsoft Corporation | Method and system for customizing a user interface in an integrated environment |
| US5287514A (en) | 1990-01-08 | 1994-02-15 | Microsoft Corporation | Method and system for customizing a user interface in a computer system |
| US5305435A (en) | 1990-07-17 | 1994-04-19 | Hewlett-Packard Company | Computer windows management system and method for simulating off-screen document storage and retrieval |
| JPH04186425A (ja) | 1990-11-21 | 1992-07-03 | Hitachi Ltd | メニュー表示方式 |
| JPH04312186A (ja) | 1991-04-10 | 1992-11-04 | Mitsubishi Electric Corp | グラフ作成方式 |
| US5202828A (en) | 1991-05-15 | 1993-04-13 | Apple Computer, Inc. | User interface system having programmable user interface elements |
| US5307086A (en) | 1991-10-08 | 1994-04-26 | International Business Machines Corporation | Method of implementing a preview window in an object oriented programming system |
| JP2967961B2 (ja) | 1991-12-16 | 1999-10-25 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 月別の予定表表示の提示方法 |
| US5323314A (en) | 1991-12-31 | 1994-06-21 | International Business Machines Corporation | Method and system for graphic representation of meeting parameters in a data processing system |
| US5519606A (en) * | 1992-01-21 | 1996-05-21 | Starfish Software, Inc. | System and methods for appointment reconciliation |
| JPH0785216B2 (ja) | 1992-02-07 | 1995-09-13 | インターナショナル・ビジネス・マシーンズ・コーポレイション | メニュー表示装置および方法 |
| US5247438A (en) | 1992-03-30 | 1993-09-21 | Infoassist, Inc. | Personal time management system and method |
| US5999173A (en) | 1992-04-03 | 1999-12-07 | Adobe Systems Incorporated | Method and apparatus for video editing with video clip representations displayed along a time line |
| US5416895A (en) | 1992-04-08 | 1995-05-16 | Borland International, Inc. | System and methods for improved spreadsheet interface with user-familiar objects |
| US5570109A (en) * | 1992-05-27 | 1996-10-29 | Apple Computer, Inc. | Schedule and to-do list for a pen-based computer system |
| US5457476A (en) * | 1992-05-27 | 1995-10-10 | Apple Computer, Inc. | Method for controlling a computerized organizer |
| US6236396B1 (en) | 1992-05-27 | 2001-05-22 | Apple Computer, Inc. | Method and apparatus for controlling a scheduler |
| US5544295A (en) | 1992-05-27 | 1996-08-06 | Apple Computer, Inc. | Method and apparatus for indicating a change in status of an object and its disposition using animation |
| US5659693A (en) | 1992-08-27 | 1997-08-19 | Starfish Software, Inc. | User interface with individually configurable panel interface for use in a computer system |
| US5412772A (en) | 1992-10-13 | 1995-05-02 | Novell, Inc. | System for permitting a view of an object or a user interface to be exchanged between operating system environments |
| US5673403A (en) | 1992-11-13 | 1997-09-30 | International Business Machines Corporation | Method and system for displaying applications of different operating systems on a single system using the user interface of the different operating systems |
| US5734915A (en) * | 1992-11-25 | 1998-03-31 | Eastman Kodak Company | Method and apparatus for composing digital medical imagery |
| JPH06231186A (ja) | 1993-02-03 | 1994-08-19 | Fujitsu Ltd | 文書処理装置 |
| US5500936A (en) | 1993-03-12 | 1996-03-19 | Asymetrix Corporation | Multi-media slide presentation system with a moveable, tracked popup menu with button and title bars |
| US5588107A (en) | 1993-03-22 | 1996-12-24 | Island Graphics Corporation | Method and apparatus for selectably expandable menus |
| JPH06342357A (ja) | 1993-06-01 | 1994-12-13 | Mitsubishi Electric Corp | ユーザインタフェース方式 |
| US5461708A (en) | 1993-08-06 | 1995-10-24 | Borland International, Inc. | Systems and methods for automated graphing of spreadsheet information |
| US5634128A (en) | 1993-09-24 | 1997-05-27 | International Business Machines Corporation | Method and system for controlling access to objects in a data processing system |
| CA2182732A1 (en) * | 1994-02-08 | 1995-08-17 | Noel Francis Sheedy | Plain bearing |
| JPH09510567A (ja) | 1994-03-21 | 1997-10-21 | オブジェクト テクノロジー ライセンシング コーポレイション | ドキュメント・プロキシィ・フレームワーク |
| US5581677A (en) | 1994-04-22 | 1996-12-03 | Carnegie Mellon University | Creating charts and visualizations by demonstration |
| US6404433B1 (en) | 1994-05-16 | 2002-06-11 | Apple Computer, Inc. | Data-driven layout engine |
| DE69525249T2 (de) | 1994-05-16 | 2002-10-02 | Apple Computer, Inc. | Umschaltung zwischen darstellungs-/verhaltensthemen in graphischen benutzeroberflächen |
| US5592602A (en) * | 1994-05-17 | 1997-01-07 | Macromedia, Inc. | User interface and method for controlling and displaying multimedia motion, visual, and sound effects of an object on a display |
| US5555364A (en) | 1994-08-23 | 1996-09-10 | Prosoft Corporation | Windowed computer display |
| WO1996009579A1 (en) | 1994-09-22 | 1996-03-28 | Izak Van Cruyningen | Popup menus with directional gestures |
| US5588108A (en) | 1994-09-27 | 1996-12-24 | Micrografx, Inc. | System and method for generating graphics charts |
| US5721847A (en) | 1994-10-21 | 1998-02-24 | Microsoft Corporation | Method and system for linking controls with cells of a spreadsheet |
| US5625783A (en) | 1994-12-13 | 1997-04-29 | Microsoft Corporation | Automated system and method for dynamic menu construction in a graphical user interface |
| US5831606A (en) | 1994-12-13 | 1998-11-03 | Microsoft Corporation | Shell extensions for an operating system |
| US6038395A (en) * | 1994-12-16 | 2000-03-14 | International Business Machines Corporation | System and method for implementing proxy objects in a visual application builder framework |
| US5760773A (en) | 1995-01-06 | 1998-06-02 | Microsoft Corporation | Methods and apparatus for interacting with data objects using action handles |
| US5893125A (en) | 1995-01-27 | 1999-04-06 | Borland International, Inc. | Non-modal database system with methods for incremental maintenance |
| US5873108A (en) * | 1995-02-27 | 1999-02-16 | Fuga Corporation | Personal information manager information entry allowing for intermingling of items belonging to different categories within a single unified view |
| US5893073A (en) | 1995-02-27 | 1999-04-06 | Sun Microsystems, Inc. | Method and apparatus for representing recurring events |
| US6442527B1 (en) * | 1995-03-17 | 2002-08-27 | Kathy A. Worthington | System and method for personalized and customized time management |
| US6307574B1 (en) | 1995-05-08 | 2001-10-23 | Apple Computer, Inc. | Graphical user interface with hierarchical structure for customizable menus and control objects |
| US5664208A (en) | 1995-05-16 | 1997-09-02 | Apple Computer, Inc. | Methods and apparatuses for seamless compound document processing |
| US5644737A (en) | 1995-06-06 | 1997-07-01 | Microsoft Corporation | Method and system for stacking toolbars in a computer display |
| US5940847A (en) | 1995-06-07 | 1999-08-17 | Microsoft Corporation | System and method for automatically correcting multi-word data entry errors |
| US5778402A (en) | 1995-06-07 | 1998-07-07 | Microsoft Corporation | Method and system for auto-formatting a document using an event-based rule engine to format a document as the user types |
| US5619631A (en) | 1995-06-07 | 1997-04-08 | Binaryblitz | Method and apparatus for data alteration by manipulation of representational graphs |
| US5559875A (en) * | 1995-07-31 | 1996-09-24 | Latitude Communications | Method and apparatus for recording and retrieval of audio conferences |
| US5778404A (en) | 1995-08-07 | 1998-07-07 | Apple Computer, Inc. | String inserter for pen-based computer systems and method for providing same |
| US5634100A (en) * | 1995-08-07 | 1997-05-27 | Apple Computer, Inc. | System and method for event parameter interdependence and adjustment with pen input |
| JP2986078B2 (ja) * | 1995-08-28 | 1999-12-06 | インターナショナル・ビジネス・マシーンズ・コーポレイション | カレンダーの表示方法及び表示装置 |
| US5872973A (en) * | 1995-10-26 | 1999-02-16 | Viewsoft, Inc. | Method for managing dynamic relations between objects in dynamic object-oriented languages |
| US5874956A (en) | 1995-11-13 | 1999-02-23 | Platinum Technology | Apparatus and method for three dimensional manipulation of point of view and object |
| US5821936A (en) | 1995-11-20 | 1998-10-13 | Siemens Business Communication Systems, Inc. | Interface method and system for sequencing display menu items |
| US5793365A (en) | 1996-01-02 | 1998-08-11 | Sun Microsystems, Inc. | System and method providing a computer user interface enabling access to distributed workgroup members |
| JPH09204289A (ja) | 1996-01-29 | 1997-08-05 | Canon Inc | 文書編集装置 |
| US5764960A (en) | 1996-01-30 | 1998-06-09 | International Business Machines Corporation | Method and system for sharing a menu by multiple components in a component-based computer system |
| US5855006A (en) * | 1996-03-01 | 1998-12-29 | Humware | Personal activity scheduling apparatus |
| US6374304B1 (en) | 1996-03-01 | 2002-04-16 | Casio Computer Co., Ltd. | Data communication system and information management apparatus having communication function adaptable to the system |
| US5838321A (en) | 1996-05-06 | 1998-11-17 | Ast Research, Inc. | User interface with embedded objects for personal computers and the like |
| KR100363266B1 (ko) | 1996-05-08 | 2003-01-14 | 주식회사 제일기획 | 메시지검색시스템및단말장치 |
| US6493006B1 (en) | 1996-05-10 | 2002-12-10 | Apple Computer, Inc. | Graphical user interface having contextual menus |
| US5933841A (en) | 1996-05-17 | 1999-08-03 | Ameritech Corporation | Structured document browser |
| WO1997046962A1 (en) | 1996-06-07 | 1997-12-11 | At & T Corp. | Finding an e-mail message to which another e-mail message is a response |
| US6085206A (en) | 1996-06-20 | 2000-07-04 | Microsoft Corporation | Method and system for verifying accuracy of spelling and grammatical composition of a document |
| US6073108A (en) * | 1996-06-21 | 2000-06-06 | Paul, Hastings, Janofsky & Walker | Task-based classification and analysis system |
| US6434598B1 (en) | 1996-07-01 | 2002-08-13 | Sun Microsystems, Inc. | Object-oriented system, method and article of manufacture for a client-server graphical user interface (#9) framework in an interprise computing framework system |
| JPH1074217A (ja) | 1996-07-01 | 1998-03-17 | Hitachi Ltd | 通信回線を利用するスケジュール管理システム及び記憶媒体 |
| US5802530A (en) | 1996-07-01 | 1998-09-01 | Sun Microsystems, Inc. | Web document based graphical user interface |
| US5899979A (en) * | 1996-07-22 | 1999-05-04 | International Business Machines Corporation | Method and system for automatically integrating scheduled work items onto an electronic calendar |
| US6154755A (en) | 1996-07-31 | 2000-11-28 | Eastman Kodak Company | Index imaging system |
| US6016478A (en) * | 1996-08-13 | 2000-01-18 | Starfish Software, Inc. | Scheduling system with methods for peer-to-peer scheduling of remote users |
| US5924089A (en) | 1996-09-03 | 1999-07-13 | International Business Machines Corporation | Natural language translation of an SQL query |
| US5828376A (en) | 1996-09-23 | 1998-10-27 | J. D. Edwards World Source Company | Menu control in a graphical user interface |
| US6018343A (en) | 1996-09-27 | 2000-01-25 | Timecruiser Computing Corp. | Web calendar architecture and uses thereof |
| US5842009A (en) * | 1996-09-30 | 1998-11-24 | Apple Computer, Inc. | System for automatically retrieving information relevant to a user's scheduled event |
| US5926806A (en) | 1996-10-18 | 1999-07-20 | Apple Computer, Inc. | Method and system for displaying related information from a database |
| US5796393A (en) | 1996-11-08 | 1998-08-18 | Compuserve Incorporated | System for intergrating an on-line service community with a foreign service |
| US6012075A (en) | 1996-11-14 | 2000-01-04 | Microsoft Corporation | Method and system for background grammar checking an electronic document |
| EP0847019A1 (en) | 1996-12-04 | 1998-06-10 | Koninklijke Philips Electronics N.V. | Method and system for selecting an information item in an information processing system, and local station in such a system |
| TW401548B (en) | 1996-12-20 | 2000-08-11 | Sony Corp | Method and apparatus for sending E-mail, method and apparatus for receiving E-mail, sending program supplying medium, receiving program supplying medium |
| US5966126A (en) | 1996-12-23 | 1999-10-12 | Szabo; Andrew J. | Graphic user interface for database system |
| US7248150B2 (en) | 1997-01-29 | 2007-07-24 | Directed Electronics, Inc. | Menu-driven remote control transmitter |
| US5900875A (en) * | 1997-01-29 | 1999-05-04 | 3Com Corporation | Method and apparatus for interacting with a portable computer system |
| US5999938A (en) | 1997-01-31 | 1999-12-07 | Microsoft Corporation | System and method for creating a new data structure in memory populated with data from an existing data structure |
| US5864848A (en) * | 1997-01-31 | 1999-01-26 | Microsoft Corporation | Goal-driven information interpretation and extraction system |
| US6990652B1 (en) * | 1997-03-04 | 2006-01-24 | National Instruments Corporation | System and method for determining methods and properties to be invoked on objects in a graphical program |
| US6034683A (en) | 1997-03-26 | 2000-03-07 | Netscape Communications Corporation | Time line for desktop metaphor |
| DE69805986T2 (de) | 1997-03-28 | 2003-01-23 | Sun Microsystems Inc | Verfahren und vorrichtung zur konfigurierung von schiebefenstern |
| US5937160A (en) | 1997-05-01 | 1999-08-10 | Reedy Creek Technologies, Inc. | Systems, methods and computer program products for updating hypertext documents via electronic mail |
| US6118480A (en) | 1997-05-05 | 2000-09-12 | Flashpoint Technology, Inc. | Method and apparatus for integrating a digital camera user interface across multiple operating modes |
| JPH10326171A (ja) | 1997-05-09 | 1998-12-08 | Internatl Business Mach Corp <Ibm> | ウィンドウ表示装置および方法、並びに、制御プログラムを記録したコンピュータ読取り可能な記録媒体 |
| US5940078A (en) | 1997-06-17 | 1999-08-17 | Sun Microsystems, Inc. | Method and apparatus for changing the appearance of icon images on a computer display monitor |
| US6073142A (en) | 1997-06-23 | 2000-06-06 | Park City Group | Automated post office based rule analysis of e-mail messages and other data objects for controlled distribution in network environments |
| US6384849B1 (en) | 1997-07-14 | 2002-05-07 | Microsoft Corporation | Method for displaying controls in a system using a graphical user interface |
| DE19730112A1 (de) | 1997-07-14 | 1999-01-21 | Ericsson Telefon Ab L M | Empfangs- und Speichervorrichtung für Übertragungseinheiten |
| JPH1139292A (ja) | 1997-07-15 | 1999-02-12 | Toshiba Corp | 文書管理方法、文書検索方法、及び文書検索装置 |
| US6073110A (en) * | 1997-07-22 | 2000-06-06 | Siemens Building Technologies, Inc. | Activity based equipment scheduling method and system |
| GB2328539B (en) | 1997-08-22 | 2001-04-18 | Ibm | Data charting |
| AU8917798A (en) | 1997-08-22 | 1999-03-16 | Natrificial Llc | Method and apparatus for simultaneously resizing and relocating windows within agraphical display |
| US6199102B1 (en) * | 1997-08-26 | 2001-03-06 | Christopher Alan Cobb | Method and system for filtering electronic messages |
| JPH1174929A (ja) * | 1997-08-29 | 1999-03-16 | Sharp Corp | 電子メール処理方法及び電子メール処理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| US6882354B1 (en) | 1997-09-17 | 2005-04-19 | Sun Microsystems, Inc. | Scroll bars with user feedback |
| US6433801B1 (en) | 1997-09-26 | 2002-08-13 | Ericsson Inc. | Method and apparatus for using a touch screen display on a portable intelligent communications device |
| AU758232B2 (en) | 1997-10-06 | 2003-03-20 | Crisnet, Inc. | Single-document active user interface, method and system for implementing same |
| US6088707A (en) | 1997-10-06 | 2000-07-11 | International Business Machines Corporation | Computer system and method of displaying update status of linked hypertext documents |
| US5970466A (en) | 1997-10-06 | 1999-10-19 | Impromed, Inc. | Graphical computer system and method for appointment scheduling |
| US6134552A (en) | 1997-10-07 | 2000-10-17 | Sap Aktiengesellschaft | Knowledge provider with logical hyperlinks |
| US6121965A (en) | 1997-10-17 | 2000-09-19 | Lucent Technologies Inc. | User interface for graphical application tool |
| US6816904B1 (en) | 1997-11-04 | 2004-11-09 | Collaboration Properties, Inc. | Networked video multimedia storage server environment |
| US6067551A (en) | 1997-11-14 | 2000-05-23 | Microsoft Corporation | Computer implemented method for simultaneous multi-user editing of a document |
| US6216122B1 (en) | 1997-11-19 | 2001-04-10 | Netscape Communications Corporation | Electronic mail indexing folder having a search scope and interval |
| US6188403B1 (en) | 1997-11-21 | 2001-02-13 | Portola Dimensional Systems, Inc. | User-friendly graphics generator using direct manipulation |
| US5898436A (en) | 1997-12-05 | 1999-04-27 | Hewlett-Packard Company | Graphical user interface for digital image editing |
| EP0927926A3 (en) | 1997-12-29 | 2000-06-28 | Lucent Technologies Inc. | System and method for providing a user definable indicator setting for graphical user interfaces |
| US6750850B2 (en) | 1998-01-07 | 2004-06-15 | Microsoft Corporation | Viewer system for a wireless device |
| US5960406A (en) * | 1998-01-22 | 1999-09-28 | Ecal, Corp. | Scheduling system for use between users on the web |
| US6211879B1 (en) | 1999-01-13 | 2001-04-03 | Planetweb, Inc. | System and method for navigating in multiple windows |
| JP2938420B2 (ja) | 1998-01-30 | 1999-08-23 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ファンクション選択方法及び装置、ファンクションを選択するための制御プログラムを格納した記憶媒体、オブジェクトの操作方法及び装置、オブジェクトを操作するための制御プログラムを格納した記憶媒体、複合アイコンを格納した記憶媒体 |
| US6219670B1 (en) | 1998-02-18 | 2001-04-17 | International Business Machines Corporation | Method and apparatus for filtering a table list before opening with a graphical user interface |
| US6067087A (en) | 1998-03-03 | 2000-05-23 | Microsoft Corporation | Method for building menus during idle times |
| GB2335822B (en) | 1998-03-25 | 2003-09-10 | Nokia Mobile Phones Ltd | Context sensitive pop-up window for a portable phone |
| US6272488B1 (en) | 1998-04-01 | 2001-08-07 | International Business Machines Corporation | Managing results of federated searches across heterogeneous datastores with a federated collection object |
| US6173316B1 (en) | 1998-04-08 | 2001-01-09 | Geoworks Corporation | Wireless communication device with markup language based man-machine interface |
| US6038542A (en) * | 1998-04-28 | 2000-03-14 | Micron Electronics, Inc. | System for notifying an individual of a previously scheduled event |
| US6473102B1 (en) | 1998-05-11 | 2002-10-29 | Apple Computer, Inc. | Method and system for automatically resizing and repositioning windows in response to changes in display |
| US6239798B1 (en) | 1998-05-28 | 2001-05-29 | Sun Microsystems, Inc. | Methods and apparatus for a window access panel |
| US6175363B1 (en) | 1998-05-29 | 2001-01-16 | Hewlett-Packard Company | Method and system to provide functionality access based on user approach to network and system management tasks |
| US6396516B1 (en) | 1998-05-29 | 2002-05-28 | Plexus Systems, Llc | Graphical user interface shop floor control system |
| US6043816A (en) * | 1998-05-29 | 2000-03-28 | Hewlett-Packard Company | User interface mechanism for maintaning quick access to important information in a windows-based computer environment |
| US6133915A (en) | 1998-06-17 | 2000-10-17 | Microsoft Corporation | System and method for customizing controls on a toolbar |
| US6237135B1 (en) | 1998-06-18 | 2001-05-22 | Borland Software Corporation | Development system with visual design tools for creating and maintaining Java Beans components |
| US6101480A (en) | 1998-06-19 | 2000-08-08 | International Business Machines | Electronic calendar with group scheduling and automated scheduling techniques for coordinating conflicting schedules |
| US6269341B1 (en) * | 1998-07-01 | 2001-07-31 | Day-Timers, Inc. | Method and system for printing individualized calendars |
| US6727919B1 (en) | 1998-07-07 | 2004-04-27 | International Business Machines Corporation | Flexible mouse-driven method of user interface |
| US6493007B1 (en) | 1998-07-15 | 2002-12-10 | Stephen Y. Pang | Method and device for removing junk e-mail messages |
| US6414700B1 (en) | 1998-07-21 | 2002-07-02 | Silicon Graphics, Inc. | System for accessing a large number of menu items using a zoned menu bar |
| US6307544B1 (en) | 1998-07-23 | 2001-10-23 | International Business Machines Corporation | Method and apparatus for delivering a dynamic context sensitive integrated user assistance solution |
| GB2340358B (en) | 1998-07-31 | 2002-11-13 | Sony Uk Ltd | Video special effects |
| US6359634B1 (en) | 1998-08-25 | 2002-03-19 | International Business Machines Corporation | Method and computer program product for graphical user interface (GUI) organization control for extending GUI applications |
| GB2341052B (en) | 1998-08-26 | 2003-05-14 | Nokia Mobile Phones Ltd | Wireless communication terminal |
| US6373507B1 (en) | 1998-09-14 | 2002-04-16 | Microsoft Corporation | Computer-implemented image acquistion system |
| US6507845B1 (en) * | 1998-09-14 | 2003-01-14 | International Business Machines Corporation | Method and software for supporting improved awareness of and collaboration among users involved in a task |
| US6232971B1 (en) | 1998-09-23 | 2001-05-15 | International Business Machines Corporation | Variable modality child windows |
| US6195094B1 (en) * | 1998-09-29 | 2001-02-27 | Netscape Communications Corporation | Window splitter bar system |
| US6480865B1 (en) | 1998-10-05 | 2002-11-12 | International Business Machines Corporation | Facility for adding dynamism to an extensible markup language |
| US6313854B1 (en) * | 1998-10-16 | 2001-11-06 | International Business Machines Corporation | Display mechanism for HTML frames |
| US6525768B2 (en) | 1998-10-21 | 2003-02-25 | American Calcar, Inc. | Positional camera and GPS data interchange device |
| WO2000025239A1 (en) | 1998-10-28 | 2000-05-04 | Yahoo! Inc. | A method of controlling an internet browser interface and a controllable browser interface |
| US6941304B2 (en) | 1998-11-17 | 2005-09-06 | Kana Software, Inc. | Method and apparatus for performing enterprise email management |
| US6341277B1 (en) * | 1998-11-17 | 2002-01-22 | International Business Machines Corporation | System and method for performance complex heterogeneous database queries using a single SQL expression |
| US6313834B1 (en) | 1998-11-23 | 2001-11-06 | Ibm | Multi-format and multi-view synchronized data editor |
| US6571245B2 (en) * | 1998-12-07 | 2003-05-27 | Magically, Inc. | Virtual desktop in a computer network |
| US20030097361A1 (en) * | 1998-12-07 | 2003-05-22 | Dinh Truong T | Message center based desktop systems |
| US6546417B1 (en) | 1998-12-10 | 2003-04-08 | Intellinet, Inc. | Enhanced electronic mail system including methods and apparatus for identifying mime types and for displaying different icons |
| US6353451B1 (en) | 1998-12-16 | 2002-03-05 | Intel Corporation | Method of providing aerial perspective in a graphical user interface |
| US6342901B1 (en) | 1998-12-22 | 2002-01-29 | Xerox Corporation | Interactive device for displaying information from multiple sources |
| TW460839B (en) | 1999-01-08 | 2001-10-21 | Lg Electronics Inc | User interface method of image display device |
| US6635089B1 (en) | 1999-01-13 | 2003-10-21 | International Business Machines Corporation | Method for producing composite XML document object model trees using dynamic data retrievals |
| US6493731B1 (en) | 1999-01-27 | 2002-12-10 | Xerox Corporation | Document management system for recording and viewing the history of document use |
| US6385769B1 (en) | 1999-02-03 | 2002-05-07 | International Business Machines Corporation | Text based object oriented program code with a visual program builder and parser support for predetermined and not predetermined formats |
| US6584501B1 (en) | 1999-02-03 | 2003-06-24 | Compuware Corporation | Method to display information representing network traffic on a computer display monitor |
| US6459441B1 (en) | 1999-03-03 | 2002-10-01 | Dassault Systemes | Software interface |
| US6369840B1 (en) * | 1999-03-10 | 2002-04-09 | America Online, Inc. | Multi-layered online calendaring and purchasing |
| US6429882B1 (en) | 1999-03-15 | 2002-08-06 | Sun Microsystems, Inc. | User interface component |
| US6486896B1 (en) | 1999-04-07 | 2002-11-26 | Apple Computer, Inc. | Scalable scroll controller |
| US6466236B1 (en) | 1999-04-08 | 2002-10-15 | Palm, Inc. | System and method for displaying and manipulating multiple calendars on a personal digital assistant |
| US6457062B1 (en) | 1999-04-08 | 2002-09-24 | Palm, Inc. | System and method for synchronizing multiple calendars over wide area network |
| JP2001034775A (ja) | 1999-05-17 | 2001-02-09 | Fuji Photo Film Co Ltd | 履歴画像表示方法 |
| US7100112B1 (en) | 1999-05-20 | 2006-08-29 | Microsoft Corporation | Dynamic properties of documents and the use of these properties |
| US6539374B2 (en) * | 1999-06-03 | 2003-03-25 | Microsoft Corporation | Methods, apparatus and data structures for providing a uniform representation of various types of information |
| GB2350911B (en) | 1999-06-10 | 2004-06-09 | Ibm | Form data files generator |
| AU5871500A (en) | 1999-06-11 | 2001-01-02 | Sydney Hyman | Image making medium |
| US6691281B1 (en) | 1999-06-15 | 2004-02-10 | Microsoft Corporation | Publishing/republishing data tables in HTML documents while maintaining formatting and functionality for restoring back the data tables |
| WO2001002939A1 (en) | 1999-06-30 | 2001-01-11 | Silverbrook Research Pty Ltd | Method and system for collaborative document markup |
| US6456304B1 (en) | 1999-06-30 | 2002-09-24 | Microsoft Corporation | Procedural toolbar user interface |
| US6707454B1 (en) | 1999-07-01 | 2004-03-16 | Lucent Technologies Inc. | Systems and methods for visualizing multi-dimensional data in spreadsheets and other data structures |
| US6433831B1 (en) | 1999-07-16 | 2002-08-13 | Thomson Licensing S.A. | Method and apparatus for automatically setting time information in a multi-format digital television product |
| US6567509B1 (en) | 1999-07-22 | 2003-05-20 | International Business Machines Corporation | Method and system to extend functionality of voice processing systems |
| US6484180B1 (en) | 1999-08-02 | 2002-11-19 | Oracle Corporation | Accessing domain object data stored in a relational database system |
| US6621504B1 (en) | 1999-08-06 | 2003-09-16 | Avid Technology, Inc. | Editor for effect tree parameters |
| US6513036B2 (en) | 1999-08-13 | 2003-01-28 | Mindpass A/S | Method and apparatus for searching and presenting search result from one or more information sources based on context representations selected from the group of other users |
| US6806890B2 (en) | 1999-08-17 | 2004-10-19 | International Business Machines Corporation | Generating a graphical user interface from a command syntax for managing multiple computer systems as one computer system |
| US8015049B1 (en) * | 1999-08-18 | 2011-09-06 | S.F. Ip Properties 61 Llc | On-line appointment system |
| US20020123984A1 (en) | 1999-08-23 | 2002-09-05 | Naveen Prakash | Dynamic query of server applications |
| US6538673B1 (en) | 1999-08-23 | 2003-03-25 | Divine Technology Ventures | Method for extracting digests, reformatting, and automatic monitoring of structured online documents based on visual programming of document tree navigation and transformation |
| GB2353679A (en) | 1999-08-25 | 2001-02-28 | Ibm | Prioritized display of messages |
| US6799095B1 (en) | 1999-09-08 | 2004-09-28 | Rockwell Collins | Method and apparatus for interactively displaying a route window for a flight management system |
| US6421717B1 (en) | 1999-09-10 | 2002-07-16 | Avantgo, Inc. | System, method, and computer program product for customizing channels, content, and data for mobile devices |
| US6405216B1 (en) | 1999-09-17 | 2002-06-11 | International Business Machines Corporation | Internet-based application program interface (API) documentation interface |
| US6630943B1 (en) | 1999-09-21 | 2003-10-07 | Xsides Corporation | Method and system for controlling a complementary user interface on a display surface |
| US6732330B1 (en) | 1999-09-30 | 2004-05-04 | International Business Machines Corporation | Scripting language blocks to support multiple scripting languages in a single web page |
| JP2001109673A (ja) | 1999-09-30 | 2001-04-20 | Internatl Business Mach Corp <Ibm> | グループウェアにおけるユーザの状態表示方法およびそれに用いる装置 |
| US7082567B1 (en) | 1999-10-18 | 2006-07-25 | Rose Blush Software Llc | Enhanced human computer user interface system for searching and browsing documents |
| US7134095B1 (en) | 1999-10-20 | 2006-11-07 | Gateway, Inc. | Simulated three-dimensional navigational menu system |
| US6578192B1 (en) | 1999-10-20 | 2003-06-10 | International Business Machines Corporation | Method and system for supporting dynamic document content expressed in a component-level language |
| US7152207B1 (en) | 1999-11-05 | 2006-12-19 | Decentrix Inc. | Method and apparatus for providing conditional customization for generating a web site |
| AU1606201A (en) | 1999-11-12 | 2001-06-06 | E-Brain Solutions, Llc | Any-to-any component computing system |
| EP1104151A3 (en) | 1999-11-24 | 2003-03-12 | Nokia Corporation | Mobile station having improved user interface providing application management and other functions |
| US6734880B2 (en) | 1999-11-24 | 2004-05-11 | Stentor, Inc. | User interface for a medical informatics systems |
| US6924797B1 (en) | 1999-11-30 | 2005-08-02 | International Business Machines Corp. | Arrangement of information into linear form for display on diverse display devices |
| US20010034762A1 (en) | 1999-12-08 | 2001-10-25 | Jacobs Paul E. | E-mall software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon |
| US20010044736A1 (en) | 1999-12-08 | 2001-11-22 | Jacobs Paul E. | E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon |
| US20010044741A1 (en) | 1999-12-08 | 2001-11-22 | Jacobs Paul E. | E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon |
| US6686938B1 (en) * | 2000-01-05 | 2004-02-03 | Apple Computer, Inc. | Method and system for providing an embedded application toolbar |
| US6701513B1 (en) * | 2000-01-14 | 2004-03-02 | Measurement Computing Corporation | Program-development environment for use in generating application programs |
| US6904449B1 (en) | 2000-01-14 | 2005-06-07 | Accenture Llp | System and method for an application provider framework |
| US6621508B1 (en) | 2000-01-18 | 2003-09-16 | Seiko Epson Corporation | Information processing system |
| US7003641B2 (en) | 2000-01-31 | 2006-02-21 | Commvault Systems, Inc. | Logical view with granular access to exchange data managed by a modular data and storage management system |
| JP2001222477A (ja) | 2000-02-08 | 2001-08-17 | Nec Corp | 電子メール記事管理システム |
| US6446118B1 (en) | 2000-02-29 | 2002-09-03 | Designtech International, Inc. | E-mail notification device |
| US6654791B1 (en) | 2000-03-24 | 2003-11-25 | International Business Machines Corporation | Method and apparatus for processing electronic mail using an importance indicator |
| US20010044758A1 (en) | 2000-03-30 | 2001-11-22 | Iqbal Talib | Methods and systems for enabling efficient search and retrieval of products from an electronic product catalog |
| US6633867B1 (en) | 2000-04-05 | 2003-10-14 | International Business Machines Corporation | System and method for providing a session query within the context of a dynamic search result set |
| US6756999B2 (en) | 2000-04-06 | 2004-06-29 | Microsoft Corporation | Method and system for clustering and grouping taskbar buttons |
| US20050091576A1 (en) | 2003-10-24 | 2005-04-28 | Microsoft Corporation | Programming interface for a computer platform |
| EP2237580B1 (en) | 2000-04-10 | 2013-01-09 | Research In Motion Limited | System and method for indicating the state of a message |
| US6618732B1 (en) | 2000-04-11 | 2003-09-09 | Revelink, Inc. | Database query handler supporting querying of textual annotations of relations between data objects |
| US20030206646A1 (en) | 2000-04-24 | 2003-11-06 | Brackett Charles C. | Imaging system having means for creating, managing and selecting from list of exam descriptions |
| CN1366760A (zh) | 2000-04-28 | 2002-08-28 | 索尼株式会社 | 可携带信息终端装置 |
| US6789107B1 (en) | 2000-05-03 | 2004-09-07 | International Business Machines Corporation | Method and apparatus for providing a view of an electronic mail message |
| US7249325B1 (en) | 2000-05-11 | 2007-07-24 | Palmsource, Inc. | Automatically centered scrolling in a tab-based user interface |
| JP4148634B2 (ja) | 2000-05-25 | 2008-09-10 | 富士通株式会社 | カーソル表示を制御するプログラムを格納した記憶媒体及びカーソル表示制御装置 |
| US6785868B1 (en) | 2000-05-31 | 2004-08-31 | Palm Source, Inc. | Method and apparatus for managing calendar information from a shared database and managing calendar information from multiple users |
| US7000230B1 (en) | 2000-06-21 | 2006-02-14 | Microsoft Corporation | Network-based software extensions |
| US7346848B1 (en) * | 2000-06-21 | 2008-03-18 | Microsoft Corporation | Single window navigation methods and systems |
| US7111238B1 (en) | 2000-06-23 | 2006-09-19 | Microsoft Corporation | System and method for maintaining text formatting consistency within an electronic document |
| AU2001269891A1 (en) * | 2000-07-07 | 2002-01-21 | Openwave Systems Inc. | Graphical user interface features of a browser in a hand-held wireless communication device |
| US20020004734A1 (en) * | 2000-07-10 | 2002-01-10 | Shinichiro Nishizawa | Schedule managing apparatus and method and computer-readable recording medium storing schedule managing program therein |
| US7178098B2 (en) | 2000-07-13 | 2007-02-13 | International Business Machines Corporation | Method and system in an electronic spreadsheet for handling user-defined options in a copy/cut—paste operation |
| US6948134B2 (en) | 2000-07-21 | 2005-09-20 | Microsoft Corporation | Integrated method for creating a refreshable Web Query |
| US6583798B1 (en) | 2000-07-21 | 2003-06-24 | Microsoft Corporation | On-object user interface |
| AU2001288495A1 (en) | 2000-08-29 | 2002-03-13 | Eloquent | Tool for collaborative edit/search of dyanamic objects |
| US20020029247A1 (en) * | 2000-09-04 | 2002-03-07 | Mikio Kawamoto | Electronic-mail transmission/reception apparatus hierarchizing and displaying electronic mails based on specified condition |
| US6717593B1 (en) | 2000-09-12 | 2004-04-06 | Avaya Technology Corp. | Mark-up language implementation of graphical or non-graphical user interfaces |
| US6871195B2 (en) * | 2000-09-13 | 2005-03-22 | E-Promentor | Method and system for remote electronic monitoring and mentoring of computer assisted performance support |
| US6990654B2 (en) | 2000-09-14 | 2006-01-24 | Bea Systems, Inc. | XML-based graphical user interface application development toolkit |
| US6934740B1 (en) | 2000-09-19 | 2005-08-23 | 3Com Corporation | Method and apparatus for sharing common data objects among multiple applications in a client device |
| JP3530475B2 (ja) | 2000-09-25 | 2004-05-24 | 三洋電機株式会社 | 折畳式通信端末装置および情報表示方法 |
| US6981209B1 (en) | 2000-09-26 | 2005-12-27 | Microsoft Corporation | Automatic layout of vertical flow oriented characters within a defined area |
| US6988241B1 (en) | 2000-10-16 | 2006-01-17 | International Business Machines Corporation | Client side, web-based spreadsheet |
| US6895426B1 (en) | 2000-10-17 | 2005-05-17 | Microsoft Corporation | Addresses as objects for email messages |
| US7263668B1 (en) | 2000-11-09 | 2007-08-28 | International Business Machines Corporation | Display interface to a computer controlled display system with variable comprehensiveness levels of menu items dependent upon size of variable display screen available for menu item display |
| US6825859B1 (en) | 2000-11-13 | 2004-11-30 | Corel Corporation | System and method for processing content changes of on-screen items |
| US20020073156A1 (en) | 2000-12-08 | 2002-06-13 | Xerox Corporation | Method and system for mail folder displays |
| GB2370192A (en) | 2000-12-15 | 2002-06-19 | Nokia Mobile Phones Ltd | Mobile phone with electronic trash can |
| US7020848B2 (en) | 2000-12-20 | 2006-03-28 | Eastman Kodak Company | Comprehensive, multi-dimensional graphical user interface using picture metadata for navigating and retrieving pictures in a picture database |
| US6898592B2 (en) | 2000-12-27 | 2005-05-24 | Microsoft Corporation | Scoping queries in a search engine |
| US6925605B2 (en) | 2000-12-28 | 2005-08-02 | International Business Machines Corporation | Collating table for email |
| US6907423B2 (en) | 2001-01-04 | 2005-06-14 | Sun Microsystems, Inc. | Search engine interface and method of controlling client searches |
| US7266768B2 (en) | 2001-01-09 | 2007-09-04 | Sharp Laboratories Of America, Inc. | Systems and methods for manipulating electronic information using a three-dimensional iconic representation |
| US6801227B2 (en) | 2001-01-16 | 2004-10-05 | Siemens Medical Solutions Health Services Inc. | System and user interface supporting user navigation and concurrent application operation |
| US20020099775A1 (en) | 2001-01-25 | 2002-07-25 | Anoop Gupta | Server system supporting collaborative messaging based on electronic mail |
| US20020149623A1 (en) | 2001-01-26 | 2002-10-17 | Alan West | State and data driven dynamic menu and toolbar architecture |
| CA2437726A1 (en) | 2001-02-15 | 2002-08-22 | Suffix Mail Inc. | E-mail messaging system |
| US7117370B2 (en) | 2001-02-20 | 2006-10-03 | Sal Khan | System for transmitting secure data between a sender and a recipient over a computer network using a virtual envelope and method for using the same |
| US7110936B2 (en) | 2001-02-23 | 2006-09-19 | Complementsoft Llc | System and method for generating and maintaining software code |
| US6906717B2 (en) | 2001-02-27 | 2005-06-14 | Microsoft Corporation | Multiple chart user interface |
| US20020133557A1 (en) | 2001-03-03 | 2002-09-19 | Winarski Donna Ilene Robinson | Sorting e-mail |
| US7788598B2 (en) | 2001-03-16 | 2010-08-31 | Siebel Systems, Inc. | System and method for assigning and scheduling activities |
| US6964025B2 (en) | 2001-03-20 | 2005-11-08 | Microsoft Corporation | Auto thumbnail gallery |
| US7174514B2 (en) | 2001-03-28 | 2007-02-06 | Siebel Systems, Inc. | Engine to present a user interface based on a logical structure, such as one for a customer relationship management system, across a web site |
| TW502180B (en) | 2001-03-30 | 2002-09-11 | Ulead Systems Inc | Previewing method of editing multimedia effect |
| CA2343496C (en) | 2001-04-03 | 2006-08-22 | Ibm Canada Limited-Ibm Canada Limitee | Transmission of locale information |
| JP2002318770A (ja) | 2001-04-20 | 2002-10-31 | Nec Corp | 受信メール自動振り分け装置、受信メール自動振り分け方法、および受信メール自動振り分けプログラム |
| EP1255211A1 (en) | 2001-04-30 | 2002-11-06 | Sun Microsystems, Inc. | Method and computer system for displaying a table with column header inscriptions having a reduced horizontal size |
| US20030098891A1 (en) | 2001-04-30 | 2003-05-29 | International Business Machines Corporation | System and method for multifunction menu objects |
| US20020163538A1 (en) | 2001-05-07 | 2002-11-07 | Koninklijke Philips Electronics N.V. | Electronic mail guide |
| US7039647B2 (en) | 2001-05-10 | 2006-05-02 | International Business Machines Corporation | Drag and drop technique for building queries |
| US8171414B2 (en) | 2001-05-22 | 2012-05-01 | Netapp, Inc. | System and method for consolidated reporting of characteristics for a group of file systems |
| JP3922894B2 (ja) | 2001-06-06 | 2007-05-30 | 富士通株式会社 | 物流情報処理方法 |
| US20020186257A1 (en) | 2001-06-08 | 2002-12-12 | Cadiz Jonathan J. | System and process for providing dynamic communication access and information awareness in an interactive peripheral display |
| US7188317B1 (en) | 2001-06-13 | 2007-03-06 | Microsoft Corporation | Dynamic multiple window display having independently linked windows |
| US7233937B2 (en) | 2001-06-18 | 2007-06-19 | Siebel Systems, Inc. | Method, apparatus, and system for searching based on filter search specification |
| US7334196B2 (en) | 2001-06-25 | 2008-02-19 | Siemens Medical Solutions Health Services Corporation | User interface display navigation and item selection system |
| US8001465B2 (en) | 2001-06-26 | 2011-08-16 | Kudrollis Software Inventions Pvt. Ltd. | Compacting an information array display to cope with two dimensional display space constraint |
| US6829745B2 (en) | 2001-06-28 | 2004-12-07 | Koninklijke Philips Electronics N.V. | Method and system for transforming an XML document to at least one XML document structured according to a subset of a set of XML grammar rules |
| JP2003203084A (ja) | 2001-06-29 | 2003-07-18 | Hitachi Ltd | 情報端末装置、サーバ、情報配信装置及び情報配信方法 |
| JP2003015719A (ja) * | 2001-06-29 | 2003-01-17 | Oki Electric Ind Co Ltd | プロジェクトマネージメント支援システム |
| US6826729B1 (en) | 2001-06-29 | 2004-11-30 | Microsoft Corporation | Gallery user interface controls |
| US7080355B2 (en) | 2001-07-06 | 2006-07-18 | Logiclibrary, Inc. | Targeted asset capture, identification, and management |
| US20030011638A1 (en) | 2001-07-10 | 2003-01-16 | Sun-Woo Chung | Pop-up menu system |
| US7620911B2 (en) | 2001-07-12 | 2009-11-17 | Autodesk, Inc. | Collapsible dialog window |
| US7251776B2 (en) | 2001-07-13 | 2007-07-31 | Netview Technologies, Inc. | System and method for efficiently and flexibly utilizing spreadsheet information |
| US20030066025A1 (en) | 2001-07-13 | 2003-04-03 | Garner Harold R. | Method and system for information retrieval |
| GB2377858B (en) | 2001-07-19 | 2005-04-20 | Inventec Appliances Corp | Method for simplifying cellular phone menu selection |
| US20030084035A1 (en) | 2001-07-23 | 2003-05-01 | Emerick Charles L. | Integrated search and information discovery system |
| US20030097640A1 (en) | 2001-07-25 | 2003-05-22 | International Business Machines Corporation | System and method for creating and editing documents |
| US7240323B1 (en) | 2001-07-26 | 2007-07-03 | Emc Corporation | Plug and play interface for user actions |
| US7461077B1 (en) | 2001-07-31 | 2008-12-02 | Nicholas Greenwood | Representation of data records |
| US20030025732A1 (en) * | 2001-07-31 | 2003-02-06 | Prichard Scot D. | Method and apparatus for providing customizable graphical user interface and screen layout |
| US6950993B2 (en) | 2001-08-02 | 2005-09-27 | Microsoft Corporation | System and method for automatic and dynamic layout of resizable dialog type windows |
| US20030043200A1 (en) * | 2001-08-09 | 2003-03-06 | Urbanpixel Inc | Interactive multi-level mapping in a multiple browser environment |
| US6999068B2 (en) | 2001-08-21 | 2006-02-14 | Hewlett-Packard Development Company, L.P. | System and method for enabling users to edit graphical images |
| US7046848B1 (en) | 2001-08-22 | 2006-05-16 | Olcott Peter L | Method and system for recognizing machine generated character glyphs and icons in graphic images |
| US20030043211A1 (en) | 2001-09-05 | 2003-03-06 | Kremer Karl Heinz | Image-forming system having a graphic user interface with print option representation using thumbnail images |
| US6944818B2 (en) | 2001-09-10 | 2005-09-13 | Xerox Corporation | Method and apparatus for the viewing and exploration of the content of hierarchical information |
| US20030050986A1 (en) | 2001-09-13 | 2003-03-13 | Matthews Charles R. | System and method for community interfaces |
| JP3938857B2 (ja) | 2001-09-21 | 2007-06-27 | 株式会社リコー | 画像形成装置 |
| US7305402B2 (en) | 2001-10-10 | 2007-12-04 | International Business Machines Corporation | Adaptive indexing technique for use with electronic objects |
| US20030069892A1 (en) | 2001-10-10 | 2003-04-10 | International Business Machines Corporation | Relational view of electronic objects |
| US7499907B2 (en) | 2001-10-12 | 2009-03-03 | Teradata Us, Inc. | Index selection in a database system |
| JP2003141020A (ja) | 2001-10-31 | 2003-05-16 | Toshiba Tec Corp | 情報保管出力システム及び情報保管出力サービス |
| US7032210B2 (en) | 2001-11-11 | 2006-04-18 | International Business Machines Corporation | Method and system for generating program source code of a computer application from an information model |
| US20030177190A1 (en) | 2001-11-27 | 2003-09-18 | International Business Machines Corporation | Method and apparatus for interaction with electronic mail from multiple sources |
| US7359936B2 (en) | 2001-11-27 | 2008-04-15 | International Business Machines Corporation | Method and apparatus for electronic mail interaction with grouped message types |
| US20030163537A1 (en) | 2001-11-27 | 2003-08-28 | International Business Machines Corporation | Method and apparatus for handling conversation threads and message groupings as a single entity |
| US7363590B2 (en) | 2001-11-27 | 2008-04-22 | International Business Machines Corporation | Calendar bar interface for electronic mail interaction |
| US6928613B1 (en) | 2001-11-30 | 2005-08-09 | Victor Company Of Japan | Organization, selection, and application of video effects according to zones |
| US20030135825A1 (en) | 2001-12-05 | 2003-07-17 | Matthew Gertner | Dynamically generated mark-up based graphical user interfaced with an extensible application framework with links to enterprise resources |
| US6801230B2 (en) | 2001-12-18 | 2004-10-05 | Stanley W. Driskell | Method to display and manage computer pop-up controls |
| JP4355121B2 (ja) | 2001-12-28 | 2009-10-28 | パイオニア株式会社 | 電子メール送受信システムの管理方法 |
| WO2003058519A2 (en) | 2002-01-08 | 2003-07-17 | Sap Aktiengesellschaft | Enhanced email management system |
| US7039596B1 (en) | 2002-01-18 | 2006-05-02 | America Online, Inc. | Calendar overlays |
| JP4490026B2 (ja) | 2002-01-28 | 2010-06-23 | 日立オムロンターミナルソリューションズ株式会社 | カスタマイズ可能な情報処理装置 |
| US7421660B2 (en) | 2003-02-04 | 2008-09-02 | Cataphora, Inc. | Method and apparatus to visually present discussions for data mining purposes |
| DE10204657A1 (de) | 2002-02-05 | 2003-08-07 | Rohde & Schwarz | Nachrichtenanalyseeinrichtung und Verfahren zum Anzeigen von Nachrichten |
| US20030154254A1 (en) | 2002-02-14 | 2003-08-14 | Nikhil Awasthi | Assisted messaging for corporate email systems |
| JP2003242178A (ja) | 2002-02-20 | 2003-08-29 | Fuji Photo Film Co Ltd | フォルダ・アイコン表示制御装置 |
| KR100475432B1 (ko) | 2002-02-26 | 2005-03-10 | 삼성전자주식회사 | 그래픽 사용자 인터페이스의 디자인 변경 방법 및 이를 위한 기록매체 |
| US6947928B2 (en) | 2002-02-26 | 2005-09-20 | International Business Machines Corporation | Graphical user interface for building queries with hierarchical conditions |
| US6850255B2 (en) | 2002-02-28 | 2005-02-01 | James Edward Muschetto | Method and apparatus for accessing information, computer programs and electronic communications across multiple computing devices using a graphical user interface |
| JP4279499B2 (ja) * | 2002-03-01 | 2009-06-17 | シャープ株式会社 | 情報処理装置 |
| JP4206673B2 (ja) | 2002-03-04 | 2009-01-14 | セイコーエプソン株式会社 | 画像または音声の入出力制御 |
| US7003730B2 (en) | 2002-03-08 | 2006-02-21 | International Business Machines Corporation | Graphical user interface to build event-based dynamic searches or queries using event profiles |
| US20040117451A1 (en) | 2002-03-22 | 2004-06-17 | Chung Michael Myung-Jin | Methods and systems for electronic mail internet target and direct marketing and electronic mail banner |
| US7386835B1 (en) | 2002-03-22 | 2008-06-10 | Emc Corporation | Technique for graphical user interface modification |
| US7899681B2 (en) | 2002-03-29 | 2011-03-01 | 3M Innovative Properties Company | Electronic management of sterilization process information |
| US7099656B2 (en) | 2002-04-03 | 2006-08-29 | International Business Machines Corporation | Integrated calendar and phonemail system |
| US20030195937A1 (en) | 2002-04-16 | 2003-10-16 | Kontact Software Inc. | Intelligent message screening |
| AU2003228616A1 (en) | 2002-04-19 | 2003-11-03 | Walker Digital, Llc | Method for employing flat rate play |
| US20030200267A1 (en) | 2002-04-22 | 2003-10-23 | Garrigues James F. | Email management system |
| US20040012633A1 (en) | 2002-04-26 | 2004-01-22 | Affymetrix, Inc., A Corporation Organized Under The Laws Of Delaware | System, method, and computer program product for dynamic display, and analysis of biological sequence data |
| US7149983B1 (en) | 2002-05-08 | 2006-12-12 | Microsoft Corporation | User interface and method to facilitate hierarchical specification of queries using an information taxonomy |
| US7395221B2 (en) | 2002-05-09 | 2008-07-01 | International Business Machines Corporation | Intelligent free-time search |
| AU2002313103A1 (en) | 2002-05-16 | 2003-12-02 | Decision Curve Limited | Method and apparatus for automatically producing spreadsheet-based models |
| US6972762B2 (en) | 2002-05-21 | 2005-12-06 | Microsoft Corporation | System and method for interactive grouping of pie chart slices |
| US20040100504A1 (en) | 2002-05-24 | 2004-05-27 | Jored Sommer | Item selection systems and methods of displaying the same |
| US7434163B2 (en) | 2002-05-31 | 2008-10-07 | Sap Aktiengesellschaft | Document structures for delta handling in server pages |
| US20030227487A1 (en) | 2002-06-01 | 2003-12-11 | Hugh Harlan M. | Method and apparatus for creating and accessing associative data structures under a shared model of categories, rules, triggers and data relationship permissions |
| US7191411B2 (en) | 2002-06-06 | 2007-03-13 | Moehrle Armin E | Active path menu navigation system |
| GB2389499B (en) | 2002-06-06 | 2005-09-28 | Focus Solutions Group Plc | Electronic data capture and verification |
| US8117263B2 (en) | 2002-06-07 | 2012-02-14 | At&T Intellectual Property I, L.P. | Systems and methods for delivering time sensitive messages over a distributed network |
| US7464139B2 (en) | 2002-06-07 | 2008-12-09 | At&T Intellectual Property, I, L.P. | Methods for establishing an instant message conference |
| EP1376337A1 (en) | 2002-06-12 | 2004-01-02 | Commerce One Operations, Inc. | Action/command/business object application framework |
| US20040001099A1 (en) | 2002-06-27 | 2004-01-01 | Microsoft Corporation | Method and system for associating actions with semantic labels in electronic documents |
| US7634460B2 (en) | 2002-06-28 | 2009-12-15 | Sas Institute Inc. | Computer-implemented data replacement graphical user interface system and method |
| US20040003351A1 (en) | 2002-06-28 | 2004-01-01 | Microsoft Corporation | Navigating a resource browser session |
| US7421442B2 (en) | 2002-07-02 | 2008-09-02 | American Express Travel Related Services Company, Inc. | System and method for data capture and reporting |
| US20050021521A1 (en) | 2002-07-03 | 2005-01-27 | Wycoff Robert E. | Embedding Internet message board display links |
| US8874503B2 (en) * | 2002-07-15 | 2014-10-28 | Jmw Productivity, Llc | Method, system and apparatus for organizing information for managing life affairs |
| GB2391148B (en) | 2002-07-19 | 2006-01-04 | Autodesk Canada Inc | Selecting functions via a graphical user interface |
| US6868424B2 (en) | 2002-07-25 | 2005-03-15 | Xerox Corporation | Electronic filing system with file-placeholders |
| US7058902B2 (en) | 2002-07-30 | 2006-06-06 | Microsoft Corporation | Enhanced on-object context menus |
| US20040030993A1 (en) * | 2002-08-08 | 2004-02-12 | Hong Huey Anna Onon | Methods and apparatus for representing dynamic data in a software development environment |
| JP3845046B2 (ja) | 2002-08-16 | 2006-11-15 | 株式会社ジャストシステム | 文書管理方法および文書管理装置 |
| US7346705B2 (en) * | 2002-08-28 | 2008-03-18 | Apple Inc. | Method of synchronising three or more electronic devices and a computer system for implementing that method |
| JP2004102803A (ja) | 2002-09-11 | 2004-04-02 | Hitachi Software Eng Co Ltd | 掲示板システム及び情報表示方法 |
| US8032597B2 (en) | 2002-09-18 | 2011-10-04 | Advenix, Corp. | Enhancement of e-mail client user interfaces and e-mail message formats |
| US20040056894A1 (en) | 2002-09-19 | 2004-03-25 | Igor Zaika | System and method for describing and instantiating extensible user interfaces |
| TW591398B (en) * | 2002-09-26 | 2004-06-11 | Tatung Co | Method of implementing a plurality of system tray areas |
| US7386535B1 (en) | 2002-10-02 | 2008-06-10 | Q.Know Technologies, Inc. | Computer assisted and/or implemented method for group collarboration on projects incorporating electronic information |
| US20040073503A1 (en) | 2002-10-15 | 2004-04-15 | Ramon Morales | Method and system for managing and processing service requests |
| US7206813B2 (en) | 2002-10-17 | 2007-04-17 | International Business Machines Corporation | Method, computer program product and apparatus for implementing professional use of instant messaging |
| US7296241B2 (en) | 2002-10-18 | 2007-11-13 | Microsoft Corporation | System and method for managing a message view |
| JP2004145569A (ja) | 2002-10-23 | 2004-05-20 | Internatl Business Mach Corp <Ibm> | 文書表示システム、文書表示方法、およびプログラム |
| US20040153968A1 (en) | 2002-10-24 | 2004-08-05 | Jennie Ching | Method and system for user customizable asset metadata generation in a web-based asset management system |
| US20040230508A1 (en) | 2002-10-29 | 2004-11-18 | Minnis Raymond Albert | System for generating financial statements using templates |
| US7469280B2 (en) | 2002-11-04 | 2008-12-23 | Sun Microsystems, Inc. | Computer implemented system and method for predictive management of electronic messages |
| JP2004159261A (ja) | 2002-11-08 | 2004-06-03 | Nippon Telegr & Teleph Corp <Ntt> | スレッド生成方法、スレッド生成装置、スレッド生成プログラム、及び記録媒体 |
| US20040100505A1 (en) | 2002-11-21 | 2004-05-27 | Cazier Robert Paul | System for and method of prioritizing menu information |
| US20040107197A1 (en) | 2002-11-29 | 2004-06-03 | Shen Yu Yong | System, method and user interface allowing customized portfolio management |
| JP2005032041A (ja) | 2003-07-07 | 2005-02-03 | Nippon Telegr & Teleph Corp <Ntt> | リンク先コンテンツの連続閲覧支援装置、連続閲覧支援方法、ポップアップウィンドウの表示制御方法および消去制御方法 |
| JP2004185464A (ja) | 2002-12-05 | 2004-07-02 | Ricoh Co Ltd | 情報処理装置、プログラムおよび記録媒体 |
| CA2414053A1 (en) | 2002-12-09 | 2004-06-09 | Corel Corporation | System and method for manipulating a document object model |
| US20040119755A1 (en) | 2002-12-18 | 2004-06-24 | Nicolas Guibourge | One hand quick dialer for communications devices |
| US7337401B2 (en) | 2002-12-18 | 2008-02-26 | Microsoft Corporation | User interface element representation with simplified view |
| US7360174B2 (en) | 2002-12-19 | 2008-04-15 | Microsoft Corporation | Contact user interface |
| AU2002953500A0 (en) | 2002-12-20 | 2003-01-09 | Redbank Manor Pty Ltd | A system and method of requesting, viewing and acting on search results in a time-saving manner |
| US7376698B2 (en) | 2002-12-20 | 2008-05-20 | Sap Ag | System for preserving scripting objects and cloning the objects to a new document in response to a reload of the new document |
| US7181689B2 (en) | 2002-12-31 | 2007-02-20 | Motorola Inc. | Method for sorting and displaying a multiple user database |
| US20040139435A1 (en) * | 2002-12-31 | 2004-07-15 | Yong Cui | Associating appointments and tasks on a computer device |
| US20040133854A1 (en) | 2003-01-08 | 2004-07-08 | Black Karl S. | Persistent document object model |
| US20060111931A1 (en) | 2003-01-09 | 2006-05-25 | General Electric Company | Method for the use of and interaction with business system transfer functions |
| US20040135811A1 (en) | 2003-01-14 | 2004-07-15 | Craig Pickering | Method and system for displaying data fields |
| US20040186775A1 (en) | 2003-01-29 | 2004-09-23 | Margiloff William A. | Systems and methods for providing an improved toolbar |
| US7212208B2 (en) | 2003-02-25 | 2007-05-01 | Bahram Khozai | System and method to present and display multiple data using enhanced box charts |
| US7539985B2 (en) | 2003-02-26 | 2009-05-26 | Bea Systems, Inc. | Systems and methods for dynamic component versioning |
| US7636722B2 (en) | 2003-02-28 | 2009-12-22 | Bea Systems, Inc. | System and method for describing application extensions in XML |
| US7206814B2 (en) | 2003-10-09 | 2007-04-17 | Propel Software Corporation | Method and system for categorizing and processing e-mails |
| US9003295B2 (en) | 2003-03-17 | 2015-04-07 | Leo Martin Baschy | User interface driven access control system and method |
| US6983889B2 (en) | 2003-03-21 | 2006-01-10 | Home Comfort Zones, Inc. | Forced-air zone climate control system for existing residential houses |
| US7823077B2 (en) | 2003-03-24 | 2010-10-26 | Microsoft Corporation | System and method for user modification of metadata in a shell browser |
| US7846023B2 (en) | 2003-03-27 | 2010-12-07 | Microsoft Corporation | Application-centric user interface techniques |
| JP4340566B2 (ja) | 2003-04-01 | 2009-10-07 | 株式会社リコー | Webページ生成装置、組み込み装置、Webページ生成の制御方法、Webページ生成プログラム及び記録媒体 |
| US7188308B2 (en) | 2003-04-08 | 2007-03-06 | Thomas Weise | Interface and method for exploring a collection of data |
| US7328409B2 (en) | 2003-04-17 | 2008-02-05 | International Business Machines Corporation | Method, system, and computer program product for user customization of menu items |
| US7290033B1 (en) | 2003-04-18 | 2007-10-30 | America Online, Inc. | Sorting electronic messages using attributes of the sender address |
| US7343567B2 (en) | 2003-04-25 | 2008-03-11 | Microsoft Corporation | System and method for providing dynamic user information in an interactive display |
| US20040215612A1 (en) | 2003-04-28 | 2004-10-28 | Moshe Brody | Semi-boolean arrangement, method, and system for specifying and selecting data objects to be retrieved from a collection |
| US7337185B2 (en) | 2003-04-30 | 2008-02-26 | Yahoo! Inc. | System and method for providing an improved graphical user interface for search |
| JP4347123B2 (ja) | 2003-05-02 | 2009-10-21 | キヤノン株式会社 | 文書処理システムおよび文書処理方法およびコンピュータが読取り可能な記憶媒体およびプログラム |
| US7567964B2 (en) | 2003-05-08 | 2009-07-28 | Oracle International Corporation | Configurable search graphical user interface and engine |
| EP1477894A3 (en) | 2003-05-16 | 2006-10-25 | Sap Ag | System, method, computer program product and article of manufacture for manipulating a graphical user interface |
| RU2322687C2 (ru) | 2003-05-17 | 2008-04-20 | Майкрософт Корпорейшн | Система и способ для обеспечения множественных воспроизведений содержания документов |
| US8275742B2 (en) | 2003-05-19 | 2012-09-25 | Sap Aktiengesellschaft | Data importation and exportation for computing devices |
| US7584253B2 (en) * | 2003-05-27 | 2009-09-01 | Sun Microsystems, Inc. | Method and system for creating and tracking appointments and tasks from email messages |
| US7962522B2 (en) | 2003-06-03 | 2011-06-14 | Norris Iii Forbes Holten | Flexible, dynamic menu-based web-page architecture |
| US7421690B2 (en) | 2003-06-23 | 2008-09-02 | Apple Inc. | Threaded presentation of electronic mail |
| US7904323B2 (en) * | 2003-06-23 | 2011-03-08 | Intel Corporation | Multi-team immersive integrated collaboration workspace |
| US7178101B2 (en) | 2003-06-24 | 2007-02-13 | Microsoft Corporation | Content template system |
| US9715678B2 (en) | 2003-06-26 | 2017-07-25 | Microsoft Technology Licensing, Llc | Side-by-side shared calendars |
| US7890852B2 (en) | 2003-06-26 | 2011-02-15 | International Business Machines Corporation | Rich text handling for a web application |
| US7716593B2 (en) | 2003-07-01 | 2010-05-11 | Microsoft Corporation | Conversation grouping of electronic mail records |
| US8799808B2 (en) * | 2003-07-01 | 2014-08-05 | Microsoft Corporation | Adaptive multi-line view user interface |
| US7392249B1 (en) | 2003-07-01 | 2008-06-24 | Microsoft Corporation | Methods, systems, and computer-readable mediums for providing persisting and continuously updating search folders |
| US7707255B2 (en) | 2003-07-01 | 2010-04-27 | Microsoft Corporation | Automatic grouping of electronic mail |
| US20050005249A1 (en) | 2003-07-01 | 2005-01-06 | Microsoft Corporation | Combined content selection and display user interface |
| JP2005025550A (ja) | 2003-07-03 | 2005-01-27 | Fujitsu Ltd | 電子文書管理装置および管理方法 |
| US7027463B2 (en) | 2003-07-11 | 2006-04-11 | Sonolink Communications Systems, Llc | System and method for multi-tiered rule filtering |
| WO2005008432A2 (en) * | 2003-07-11 | 2005-01-27 | Sonolink Communications Systems, Llc | System and method for advanced rule creation and management within an integrated virtual workspace |
| JP4428952B2 (ja) | 2003-07-14 | 2010-03-10 | キヤノン株式会社 | ユーザインタフェース制御装置及びその方法 |
| US20050015361A1 (en) | 2003-07-15 | 2005-01-20 | International Business Machines Corporation | Model content provider with reusable components for supporting a plurality of GUI API's |
| US20050044500A1 (en) | 2003-07-18 | 2005-02-24 | Katsunori Orimoto | Agent display device and agent display method |
| US20050021504A1 (en) | 2003-07-22 | 2005-01-27 | Charles Atchison | Methods, systems, and computer program products for querying a database for employee data and organizing the obtained data |
| US7050987B2 (en) | 2003-08-05 | 2006-05-23 | Sabre Inc. | System and method for coordinating travel itineraries |
| JP2005056233A (ja) | 2003-08-06 | 2005-03-03 | Nec Corp | 移動体通信装置、移動体通信装置の電子メールの受信動作方法及びその電子メールの受信動作プログラム |
| US7325204B2 (en) * | 2003-08-29 | 2008-01-29 | Yahoo! Inc. | Slideout windows |
| US7395500B2 (en) * | 2003-08-29 | 2008-07-01 | Yahoo! Inc. | Space-optimizing content display |
| KR100562905B1 (ko) | 2003-09-02 | 2006-03-21 | 삼성전자주식회사 | 어플리케이션 프로그램 모듈의 동적 배치 방법 |
| US8417704B2 (en) * | 2003-09-09 | 2013-04-09 | Hewlett-Packard Development Company, L.P. | Extensible agent system and method |
| US7533115B2 (en) | 2003-09-16 | 2009-05-12 | International Business Machines Corporation | Method for managing persistent federated folders within a federated content management system |
| US7548334B2 (en) | 2003-10-15 | 2009-06-16 | Canon Kabushiki Kaisha | User interface for creation and editing of variable data documents |
| US20050144241A1 (en) | 2003-10-17 | 2005-06-30 | Stata Raymond P. | Systems and methods for a search-based email client |
| US20050086135A1 (en) | 2003-10-20 | 2005-04-21 | Li-Chin Lu | Automatic bookkeeping system |
| US7346769B2 (en) | 2003-10-23 | 2008-03-18 | International Business Machines Corporation | Method for selective encryption within documents |
| US6990637B2 (en) | 2003-10-23 | 2006-01-24 | Microsoft Corporation | Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data |
| US8103722B2 (en) | 2003-10-29 | 2012-01-24 | Inter-Tel, Inc. | Endpoint status notification system |
| US20050117179A1 (en) * | 2003-11-06 | 2005-06-02 | Tatsuo Ito | Output information providing method, output information providing system, document outputting method, and document outputting system |
| US7356772B2 (en) | 2003-11-25 | 2008-04-08 | International Business Machines Corporation | Multi-column user interface for managing on-line threaded conversations |
| US7149731B2 (en) | 2003-11-26 | 2006-12-12 | International Business Machines Corporation | Methods, systems and articles of manufacture for abstract query building with selectability of aggregation operations and grouping |
| US7480863B2 (en) | 2003-11-26 | 2009-01-20 | International Business Machines Corporation | Dynamic and intelligent hover assistance |
| US7434157B2 (en) | 2003-12-09 | 2008-10-07 | Microsoft Corporation | Programmable object model for namespace or schema library support in a software application |
| US7711742B2 (en) | 2003-12-11 | 2010-05-04 | International Business Machines Corporation | Intelligent data query builder |
| US20050132010A1 (en) | 2003-12-12 | 2005-06-16 | International Business Machines Corporation | Scheduled electronic mail deletions |
| JP2005182353A (ja) | 2003-12-18 | 2005-07-07 | Nec Corp | 電子メール検索システム、電子メール検索装置及び電子メール検索制御プログラム |
| US7996514B2 (en) | 2003-12-23 | 2011-08-09 | Microsoft Corporation | System and method for sharing information based on proximity |
| US7496385B2 (en) | 2003-12-29 | 2009-02-24 | International Business Machines Corporation | Method for viewing information underlying lists and other contexts |
| US7631276B2 (en) | 2003-12-29 | 2009-12-08 | International Business Machines Corporation | Method for indication and navigating related items |
| US20050172262A1 (en) | 2004-01-30 | 2005-08-04 | Ahika Corporation | Site menu - browser toolbar-based user interface for navigating web site pages |
| US6956429B1 (en) | 2004-02-09 | 2005-10-18 | Fairchild Semiconductor Corporation | Low dropout regulator using gate modulated diode |
| US7231590B2 (en) | 2004-02-11 | 2007-06-12 | Microsoft Corporation | Method and apparatus for visually emphasizing numerical data contained within an electronic document |
| US7856596B2 (en) | 2004-02-17 | 2010-12-21 | Microsoft Corporation | Method and system for separation of content and layout definitions in a display description |
| US7469385B2 (en) | 2004-02-20 | 2008-12-23 | Microsoft Corporation | Methods and systems for abstraction of logical editing operations |
| JP2005236089A (ja) | 2004-02-20 | 2005-09-02 | Matsushita Electric Ind Co Ltd | 三次元実装構造体、三次元実装構造体を備えた携帯用電子機器、および、三次元実装構造体の製造方法 |
| RU40021U1 (ru) * | 2004-03-02 | 2004-08-27 | Провозин Алексей Николаевич | Устройство для записи и систематизации информации |
| US8122377B2 (en) | 2004-03-09 | 2012-02-21 | Siebel Systems, Inc. | Preserving user interface customizations while upgrading an enterprise application |
| US7555707B1 (en) | 2004-03-12 | 2009-06-30 | Microsoft Corporation | Method and system for data binding in a block structured user interface scripting language |
| KR101222294B1 (ko) | 2004-03-15 | 2013-01-15 | 야후! 인크. | 사용자 주석이 통합된 검색 시스템 및 방법 |
| US9819624B2 (en) | 2004-03-31 | 2017-11-14 | Google Inc. | Displaying conversations in a conversation-based email system |
| US7426713B2 (en) | 2004-03-31 | 2008-09-16 | International Business Machines Corporation | Controlling a GUI display for a plug-in |
| US7912904B2 (en) | 2004-03-31 | 2011-03-22 | Google Inc. | Email system with conversation-centric user interface |
| US7574674B2 (en) | 2004-04-02 | 2009-08-11 | Microsoft Corporation | Method for controlling filename display for image and video file types |
| US7370282B2 (en) * | 2004-04-06 | 2008-05-06 | Cary James C | Grouping and displaying multiple tasks within an event object of an electronic calendar |
| US20060026638A1 (en) | 2004-04-30 | 2006-02-02 | Vulcan Inc. | Maintaining a graphical user interface state that is based on a selected type of content |
| CA2466253A1 (en) | 2004-05-04 | 2005-11-04 | Ibm Canada Limited - Ibm Canada Limitee | Display of enlarged visual container graphical user interface (gui) components during gui layout or design |
| US20050268215A1 (en) | 2004-06-01 | 2005-12-01 | Microsoft Corporation | Method and apparatus for viewing and interacting with a spreadsheet from within a web browser |
| US20060026213A1 (en) | 2004-06-02 | 2006-02-02 | Blackboard Inc. | Content and portal systems and associated methods |
| US20050278656A1 (en) | 2004-06-10 | 2005-12-15 | Microsoft Corporation | User control for dynamically adjusting the scope of a data set |
| JP4599898B2 (ja) | 2004-06-11 | 2010-12-15 | 富士ゼロックス株式会社 | 画面表示制御のためのプログラム、方法及び携帯情報機器 |
| US7954050B2 (en) | 2004-06-25 | 2011-05-31 | Icesoft Technologies Canada Corp. | Systems and methods for rendering and increasing portability of document-based user interface software objects |
| US7437358B2 (en) | 2004-06-25 | 2008-10-14 | Apple Inc. | Methods and systems for managing data |
| US20050289159A1 (en) | 2004-06-29 | 2005-12-29 | The Boeing Company | Web-enabled real-time link selection apparatus and method |
| US8463872B2 (en) * | 2004-07-02 | 2013-06-11 | Broadsoft Casabi, Llc | Method and apparatus for a family center |
| US8572494B2 (en) * | 2004-07-14 | 2013-10-29 | International Business Machines Corporation | Framework for development and customization of web services deployment descriptors |
| US8527499B2 (en) | 2004-07-19 | 2013-09-03 | Sap Ag | Computer implemented method and system for a user search interface |
| US7844587B2 (en) | 2004-07-23 | 2010-11-30 | Oracle International Corporation | Web-based user interface for searching metadata-driven relational databases |
| US20060036641A1 (en) | 2004-07-28 | 2006-02-16 | Antony Brydon | System and method for using social networks for the distribution of communications |
| US20060026242A1 (en) * | 2004-07-30 | 2006-02-02 | Wireless Services Corp | Messaging spam detection |
| US7720845B2 (en) | 2004-08-13 | 2010-05-18 | Yahoo! Inc. | Systems and methods for updating query results based on query deltas |
| US7703036B2 (en) | 2004-08-16 | 2010-04-20 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are relevant to a selected object |
| US8146016B2 (en) | 2004-08-16 | 2012-03-27 | Microsoft Corporation | User interface for displaying a gallery of formatting options applicable to a selected object |
| US9015621B2 (en) | 2004-08-16 | 2015-04-21 | Microsoft Technology Licensing, Llc | Command user interface for displaying multiple sections of software functionality controls |
| US8117542B2 (en) | 2004-08-16 | 2012-02-14 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are contextually relevant to a selected object |
| US7895531B2 (en) | 2004-08-16 | 2011-02-22 | Microsoft Corporation | Floating command object |
| US8255828B2 (en) | 2004-08-16 | 2012-08-28 | Microsoft Corporation | Command user interface for displaying selectable software functionality controls |
| US7505954B2 (en) | 2004-08-18 | 2009-03-17 | International Business Machines Corporation | Search bar with intelligent parametric search statement generation |
| TWI255632B (en) * | 2004-08-27 | 2006-05-21 | Chi Mei Comm Systems Inc | Electrical device of adjusting used angel between a top module and a bottom module |
| US8239375B2 (en) | 2004-08-31 | 2012-08-07 | Research In Motion Limited | Method of searching for personal information management (PIM) information and handheld electronic device employing the same |
| US20090094332A1 (en) | 2004-09-02 | 2009-04-09 | Zimbra, Inc. | System and method for enabling offline use of email through a browser interface |
| US8150926B2 (en) | 2004-09-09 | 2012-04-03 | Microsoft Corporation | Organizing electronic mail messages into conversations |
| US9189756B2 (en) | 2004-09-21 | 2015-11-17 | International Business Machines Corporation | Case management system and method for collaborative project teaming |
| US7933862B2 (en) | 2004-09-27 | 2011-04-26 | Microsoft Corporation | One click conditional formatting method and system for software programs |
| US20060069686A1 (en) | 2004-09-30 | 2006-03-30 | Siemens Information And Communication Networks, Inc. | System and method for predicting availability |
| US7243298B2 (en) | 2004-09-30 | 2007-07-10 | Microsoft Corporation | Method and computer-readable medium for previewing and performing actions on attachments to electronic mail messages |
| US7647559B2 (en) | 2004-09-30 | 2010-01-12 | Microsoft Corporation | Method and computer-readable medium for navigating between attachments to electronic mail messages |
| US7788589B2 (en) | 2004-09-30 | 2010-08-31 | Microsoft Corporation | Method and system for improved electronic task flagging and management |
| US7747966B2 (en) | 2004-09-30 | 2010-06-29 | Microsoft Corporation | User interface for providing task management and calendar information |
| US8126895B2 (en) | 2004-10-07 | 2012-02-28 | Computer Associates Think, Inc. | Method, apparatus, and computer program product for indexing, synchronizing and searching digital data |
| US20060095865A1 (en) | 2004-11-04 | 2006-05-04 | Rostom Mohamed A | Dynamic graphical user interface for a desktop environment |
| US8402384B2 (en) * | 2004-11-09 | 2013-03-19 | Research In Motion Limited | Dynamic bar oriented user interface |
| EP1835434A1 (en) | 2004-11-12 | 2007-09-19 | JustSystems Corporation | Data processing device and data processing method |
| US8001476B2 (en) | 2004-11-16 | 2011-08-16 | Open Text Inc. | Cellular user interface |
| US7793273B2 (en) | 2004-11-23 | 2010-09-07 | National Instruments Corporation | Type propagation for automatic casting of output types in a data flow program |
| CN100458774C (zh) | 2004-11-29 | 2009-02-04 | 国际商业机器公司 | 文档编辑器及文档编辑方法 |
| US20060132812A1 (en) | 2004-12-17 | 2006-06-22 | You Software, Inc. | Automated wysiwyg previewing of font, kerning and size options for user-selected text |
| US7546522B2 (en) | 2004-12-20 | 2009-06-09 | Microsoft Corporation | Method, system, and computer-readable medium for applying a global formatting scheme to a chart in an electronic document |
| US7487216B2 (en) | 2005-01-18 | 2009-02-03 | International Business Machines Corporation | System and method for managing display of a multiple message electronic mail thread |
| US20060168522A1 (en) | 2005-01-24 | 2006-07-27 | Microsoft Corporation | Task oriented user interface model for document centric software applications |
| US20060173824A1 (en) | 2005-02-01 | 2006-08-03 | Metalincs Corporation | Electronic communication analysis and visualization |
| US8065369B2 (en) | 2005-02-01 | 2011-11-22 | Microsoft Corporation | People-centric view of email |
| US7657868B2 (en) | 2005-03-14 | 2010-02-02 | Research In Motion Limited | System and method for applying development patterns for component based applications |
| US7921372B2 (en) | 2005-03-25 | 2011-04-05 | Microsoft Corporation | System and method for pinning tabs in a tabbed browser |
| US20060248012A1 (en) | 2005-04-29 | 2006-11-02 | Stefan Kircher | Transmission of messages related to electronic documents |
| US7984057B2 (en) | 2005-05-10 | 2011-07-19 | Microsoft Corporation | Query composition incorporating by reference a query definition |
| US7530029B2 (en) | 2005-05-24 | 2009-05-05 | Microsoft Corporation | Narrow mode navigation pane |
| US7472376B2 (en) | 2005-05-27 | 2008-12-30 | Microsoft Corporation | Method and system for customizations in a dynamic environment |
| US20060271869A1 (en) | 2005-05-31 | 2006-11-30 | Microsoft Corporation | Custom task panes that provide accessibility to one or more functions of an application program |
| US7735059B2 (en) | 2005-06-09 | 2010-06-08 | Microsoft Corporation | Winforms control hosting in unmanaged applications |
| US7886290B2 (en) * | 2005-06-16 | 2011-02-08 | Microsoft Corporation | Cross version and cross product user interface |
| JP2007006373A (ja) | 2005-06-27 | 2007-01-11 | Konica Minolta Business Technologies Inc | 書類データ管理システム、画像形成装置、書類データ管理方法、およびコンピュータプログラム |
| US7617479B2 (en) | 2005-06-28 | 2009-11-10 | International Business Machines Corporation | Method and apparatus for generating service frameworks |
| US20070033250A1 (en) | 2005-08-02 | 2007-02-08 | Microsoft Corporation | Real-time conversation thread |
| US7653531B2 (en) | 2005-08-25 | 2010-01-26 | Multiling Corporation | Translation quality quantifying apparatus and method |
| US8239882B2 (en) | 2005-08-30 | 2012-08-07 | Microsoft Corporation | Markup based extensibility for user interfaces |
| US8689137B2 (en) | 2005-09-07 | 2014-04-01 | Microsoft Corporation | Command user interface for displaying selectable functionality controls in a database application |
| US9542667B2 (en) | 2005-09-09 | 2017-01-10 | Microsoft Technology Licensing, Llc | Navigating messages within a thread |
| US7627561B2 (en) | 2005-09-12 | 2009-12-01 | Microsoft Corporation | Search and find using expanded search scope |
| US7739259B2 (en) | 2005-09-12 | 2010-06-15 | Microsoft Corporation | Integrated search and find user interface |
| US8627222B2 (en) | 2005-09-12 | 2014-01-07 | Microsoft Corporation | Expanded search and find user interface |
| US20100011310A1 (en) | 2005-09-30 | 2010-01-14 | Nokia Corporation | Method, Device, Computer Program and Graphical User Interface Used for the Selection, Movement and De-Selection of an Item |
| US7464343B2 (en) | 2005-10-28 | 2008-12-09 | Microsoft Corporation | Two level hierarchy in-window gallery |
| US7484180B2 (en) | 2005-11-07 | 2009-01-27 | Microsoft Corporation | Getting started experience |
| US8434021B2 (en) | 2005-11-30 | 2013-04-30 | Microsoft Corporation | Centralized user interface for displaying contextually driven business content and business related functionality |
| US20070143662A1 (en) | 2005-12-15 | 2007-06-21 | Microsoft Corporation | Inserting user interface elements into native applications |
| US7975224B2 (en) | 2005-12-21 | 2011-07-05 | Xerox Corporation | WYSIWYG multifunction device finishing options |
| US20070150887A1 (en) | 2005-12-22 | 2007-06-28 | Shapiro Alan J | Apparatus and method for selectively dispensing soft assets |
| US7664821B1 (en) * | 2006-01-26 | 2010-02-16 | Stratify, Inc. | Systems and methods for determining communication chains based on messages |
| US8001184B2 (en) | 2006-01-27 | 2011-08-16 | International Business Machines Corporation | System and method for managing an instant messaging conversation |
| US7720916B2 (en) | 2006-02-28 | 2010-05-18 | Microsoft Corporation | Ordering personal information using social metadata |
| JP2007287136A (ja) | 2006-03-23 | 2007-11-01 | Oce Technologies Bv | オブジェクトの順序付けられた集合に対する処理動作をプログラミングするためのシステム |
| JP2007280180A (ja) | 2006-04-10 | 2007-10-25 | Fuji Xerox Co Ltd | 電子文書 |
| US20070240057A1 (en) | 2006-04-11 | 2007-10-11 | Microsoft Corporation | User interface element for displaying contextual information |
| US8209308B2 (en) | 2006-05-01 | 2012-06-26 | Rueben Steven L | Method for presentation of revisions of an electronic document |
| US8131748B2 (en) | 2006-05-12 | 2012-03-06 | Sap Ag | Search query formulation |
| US8463843B2 (en) | 2006-05-26 | 2013-06-11 | Riverbed Technology, Inc. | Throttling of predictive ACKs in an accelerated network communication system |
| US7831902B2 (en) | 2006-05-31 | 2010-11-09 | Microsoft Corporation | Displaying interrelated changes in a grid |
| US8200762B2 (en) | 2006-06-01 | 2012-06-12 | Aol Inc. | Displaying complex messaging threads into a single display |
| US8605090B2 (en) | 2006-06-01 | 2013-12-10 | Microsoft Corporation | Modifying and formatting a chart using pictorially provided chart elements |
| US9727989B2 (en) | 2006-06-01 | 2017-08-08 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
| US7856012B2 (en) | 2006-06-16 | 2010-12-21 | Harris Corporation | System and methods for generic data transparent rules to support quality of service |
| US9195372B2 (en) * | 2006-06-28 | 2015-11-24 | Scenera Technologies, Llc | Methods, systems, and computer program products for grouping tabbed portion of a display object based on content relationships and user interaction levels |
| US20080034304A1 (en) | 2006-08-02 | 2008-02-07 | Feuerbacher Frank P | Method, System, and Program Product for Focus Switching Delay in a Graphical User Interface |
| US7805705B2 (en) * | 2006-08-04 | 2010-09-28 | Apple Inc. | Graphically depicting program code depth |
| US7793226B2 (en) | 2006-08-14 | 2010-09-07 | International Business Machines Corporation | Method and system for grouping and stacking tab user interface objects with icon status indicators |
| JP2008047067A (ja) | 2006-08-21 | 2008-02-28 | Ricoh Co Ltd | カプセル化文書管理装置、カプセル化文書管理方法及びカプセル化文書管理プログラム |
| NZ575190A (en) | 2006-08-30 | 2012-03-30 | Thomson Reuters Glo Resources | Document-centric workflow based on document contents, metadata, and context |
| US7870465B2 (en) * | 2006-10-18 | 2011-01-11 | Versteeg William C | Reducing channel-change time |
| WO2008051276A2 (en) | 2006-10-22 | 2008-05-02 | Onepin, Inc. | Short message service formatting for information exchange |
| US20080104505A1 (en) | 2006-10-27 | 2008-05-01 | Keohane Susann M | Method, System and Program Product Supporting Customized Presentation of Toolbars Within a Document |
| TW200821926A (en) | 2006-11-07 | 2008-05-16 | Sunplus Technology Co Ltd | Method and system for function reference of development tool |
| US8191052B2 (en) | 2006-12-01 | 2012-05-29 | Murex S.A.S. | Producer graph oriented programming and execution |
| US8307379B2 (en) | 2006-12-21 | 2012-11-06 | International Business Machines Corporation | Determining an extension to use to process an input object to a call in a program |
| IL180566A (en) | 2007-01-04 | 2013-03-24 | Boaz Fletcher | Electronic messaging system and method |
| AR067297A1 (es) | 2007-03-28 | 2009-10-07 | Avery Dennison Corp | Interfaz de usuario de tipo cinta para un programa de aplicacion |
| US7865868B2 (en) * | 2007-03-28 | 2011-01-04 | Microsoft Corporation | .NET ribbon model for a ribbon user interface |
| US8201103B2 (en) | 2007-06-29 | 2012-06-12 | Microsoft Corporation | Accessing an out-space user interface for a document editor program |
| US8484578B2 (en) | 2007-06-29 | 2013-07-09 | Microsoft Corporation | Communication between a document editor in-space user interface and a document editor out-space user interface |
| US8762880B2 (en) | 2007-06-29 | 2014-06-24 | Microsoft Corporation | Exposing non-authoring features through document status information in an out-space user interface |
| US8645863B2 (en) | 2007-06-29 | 2014-02-04 | Microsoft Corporation | Menus with translucency and live preview |
| US20090012984A1 (en) * | 2007-07-02 | 2009-01-08 | Equivio Ltd. | Method for Organizing Large Numbers of Documents |
| US20090044117A1 (en) | 2007-08-06 | 2009-02-12 | Apple Inc. | Recording and exporting slide show presentations using a presentation application |
| US7693940B2 (en) | 2007-10-23 | 2010-04-06 | International Business Machines Corporation | Method and system for conversation detection in email systems |
| US7802199B2 (en) | 2007-11-30 | 2010-09-21 | Microsoft Corporation | Enable ribbon reloading via a proxy add-in |
| US20090152349A1 (en) | 2007-12-17 | 2009-06-18 | Bonev Robert | Family organizer communications network system |
| US20090192845A1 (en) | 2008-01-30 | 2009-07-30 | Microsoft Corporation | Integrated real time collaboration experiences with online workspace |
| US9665850B2 (en) | 2008-06-20 | 2017-05-30 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
| US8402096B2 (en) | 2008-06-24 | 2013-03-19 | Microsoft Corporation | Automatic conversation techniques |
| US8267562B2 (en) | 2009-03-18 | 2012-09-18 | Siemens Industry, Inc. | Multi-pole circuit breaker light guide trip indicator and installation method |
| US9046983B2 (en) | 2009-05-12 | 2015-06-02 | Microsoft Technology Licensing, Llc | Hierarchically-organized control galleries |
-
2004
- 2004-09-30 US US10/955,928 patent/US7747966B2/en not_active Expired - Lifetime
-
2005
- 2005-06-13 ZA ZA200504811A patent/ZA200504811B/xx unknown
- 2005-06-22 AU AU2005202717A patent/AU2005202717B2/en not_active Ceased
- 2005-06-23 EP EP05105584A patent/EP1662430A1/en not_active Ceased
- 2005-06-24 JP JP2005184990A patent/JP5021185B2/ja not_active Expired - Fee Related
- 2005-06-28 MX MXPA05007073A patent/MXPA05007073A/es active IP Right Grant
- 2005-06-28 BR BRPI0502443A patent/BRPI0502443B1/pt not_active IP Right Cessation
- 2005-06-29 RU RU2005120363/09A patent/RU2395841C2/ru not_active IP Right Cessation
- 2005-06-29 MY MYPI20052959A patent/MY146456A/en unknown
- 2005-06-29 CA CA2511101A patent/CA2511101C/en not_active Expired - Fee Related
- 2005-06-30 TW TW094122180A patent/TWI389043B/zh not_active IP Right Cessation
- 2005-06-30 KR KR1020050058160A patent/KR101130421B1/ko not_active Expired - Fee Related
- 2005-07-28 CN CNA200510089514XA patent/CN1755621A/zh active Pending
- 2005-08-16 SG SG200505257A patent/SG121065A1/en unknown
- 2005-08-30 NZ NZ542091A patent/NZ542091A/en not_active IP Right Cessation
- 2005-09-02 NO NO20054097A patent/NO338877B1/no not_active IP Right Cessation
-
2010
- 2010-05-11 US US12/777,287 patent/US8839139B2/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004027672A1 (en) * | 2002-09-09 | 2004-04-01 | Apple Computer, Inc. | A computer program comprising a plurality of calendars |
Also Published As
| Publication number | Publication date |
|---|---|
| US20100223575A1 (en) | 2010-09-02 |
| CN1755621A (zh) | 2006-04-05 |
| RU2005120363A (ru) | 2007-01-20 |
| AU2005202717A1 (en) | 2006-04-13 |
| JP2006107445A (ja) | 2006-04-20 |
| KR20060049268A (ko) | 2006-05-18 |
| US20060069604A1 (en) | 2006-03-30 |
| CA2511101C (en) | 2016-02-09 |
| KR101130421B1 (ko) | 2012-03-27 |
| TW200611168A (en) | 2006-04-01 |
| US8839139B2 (en) | 2014-09-16 |
| BRPI0502443B1 (pt) | 2017-02-21 |
| TWI389043B (zh) | 2013-03-11 |
| US7747966B2 (en) | 2010-06-29 |
| CA2511101A1 (en) | 2006-03-30 |
| MY146456A (en) | 2012-08-15 |
| JP5021185B2 (ja) | 2012-09-05 |
| NO20054097D0 (no) | 2005-09-02 |
| AU2005202717B2 (en) | 2010-08-26 |
| NZ542091A (en) | 2007-01-26 |
| EP1662430A1 (en) | 2006-05-31 |
| SG121065A1 (en) | 2006-04-26 |
| RU2395841C2 (ru) | 2010-07-27 |
| NO20054097L (no) | 2006-03-31 |
| BRPI0502443A (pt) | 2006-05-09 |
| MXPA05007073A (es) | 2006-04-05 |
| ZA200504811B (en) | 2007-03-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| NO338877B1 (no) | Forbedret brukergrensesnitt for å formidle oppgavebehandlings- og kalenderinformasjon | |
| CA2510387C (en) | Method and system for improved electronic task flagging and management | |
| US6216131B1 (en) | Methods for mapping data fields from one data set to another in a data processing environment | |
| US7707255B2 (en) | Automatic grouping of electronic mail | |
| US7530029B2 (en) | Narrow mode navigation pane | |
| US20050005249A1 (en) | Combined content selection and display user interface | |
| US6466236B1 (en) | System and method for displaying and manipulating multiple calendars on a personal digital assistant | |
| US7712049B2 (en) | Two-dimensional radial user interface for computer software applications | |
| US7797638B2 (en) | Application of metadata to documents and document objects via a software application user interface | |
| US20040139435A1 (en) | Associating appointments and tasks on a computer device | |
| HK1091298A (en) | Improved user interface for providing task management and calendar information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| CHAD | Change of the owner's name or address (par. 44 patent law, par. patentforskriften) |
Owner name: MICROSOFT TECHNOLOGY LICENSING, US |
|
| MM1K | Lapsed by not paying the annual fees |