KR101201169B1 - 전자 메일 메시지의 첨부물 사이를 네비게이션하기 위한방법 및 컴퓨터 판독가능 매체 - Google Patents
전자 메일 메시지의 첨부물 사이를 네비게이션하기 위한방법 및 컴퓨터 판독가능 매체 Download PDFInfo
- Publication number
- KR101201169B1 KR101201169B1 KR1020050073850A KR20050073850A KR101201169B1 KR 101201169 B1 KR101201169 B1 KR 101201169B1 KR 1020050073850 A KR1020050073850 A KR 1020050073850A KR 20050073850 A KR20050073850 A KR 20050073850A KR 101201169 B1 KR101201169 B1 KR 101201169B1
- Authority
- KR
- South Korea
- Prior art keywords
- attachment
- mail message
- message
- attachments
- identifier
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000004044 response Effects 0.000 claims description 26
- 230000009471 action Effects 0.000 description 26
- 238000012545 processing Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/107—Computer-aided management of electronic mailing [e-mailing]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/60—Business processes related to postal services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/08—Annexed information, e.g. attachments
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
전자 메일 메시지의 첨부물 사이를 네비게이션하기 위한 방법 및 컴퓨터 판독가능 매체가 제공된다. 본 방법에 따르면, 전자 메일 메시지의 목록이 메시지 각각과 연관된 헤더 정보를 포함하여 표시된다. 목록의 메시지 중 하나가 선택될 때, 선택된 메시지가 첨부를 가지고 있는지 판정된다. 선택된 메시지가 첨부를 가지고 있으면, 각 첨부에 대해 헤더 정보에 인접하여 식별자가 표시된다. 식별자는 첨부물이 선택된 메시지와 연관되어 있음을 표시하고 첨부물의 타입 및 크기와 같은 다른 정보를 제공할 수 있다. 식별자는 첨부물이 선택된 전자 메일 메시지와 연관되어 있음을 명확하게 사용자에게 표시하는 방식으로 표시된다. 식별자는 해당 첨부를 미리보기하기 위해 선택될 수 있다.
컴퓨터, 컴퓨터 판독가능 매체, 전자 메일 메시지, 첨부, 미리보기, 목록, 헤더 정보, 윈도우, 식별자
Description
도 1은 본 발명의 다양한 실시예에서 사용되고 그에 의해 제공된 컴퓨터 시스템을 도시하는 컴퓨터 시스템 구조도.
도 2a 내지 2c 및 도 3은 본 발명의 다양한 실시예에 의해 제공된 다수의 화면 표시를 도시하는 화면 표시도.
도 4 내지 6은 본 발명의 다수의 실시예에 의해 제공된 다양한 처리를 도시하는 흐름도.
<도면의 주요 부분에 대한 부호의 설명>
5: 중앙 처리 장치
7: 시스템 메모리
9: 랜덤 액세스 메모리
11: 판독 전용 메모리
14: 대용량 저장 장치
16: 운영 체계
18: 망
20: 망 인터페이스 유닛
22: 입출력 제어기
24: 이메일 클라이언트 응용 프로그램
26: 이메일 메시지
30: 응용 프로그램
32: 미리보기 처리기
<관련 출원과의 상호 참조>
본 특허 출원은 본 명세서에 참조로서 명백히 포함된 2004년 9월 30일에 출원된 미국 특허 출원 제10/995,361호(사건번호 제60001.0432US01호)의 일부계속출원이다. 본 특허 출원은 본 명세서에 참조로서 명백히 포함된 2004년 9월 30일에 출원된 발명의 명칭이 "문서 미리보기를 제공하기 위한 방법, 시스템, 장치{Method, System, and Apparatus for Providing a Document Preview}"인 미국 특허 출원 제10/954,328호(사건번호 제60001.416US01호)와도 더 관련되어 있다.
본 발명은 전자 메일에 관한 것으로서, 보다 구체적으로는 전자 메일의 첨부물 사이를 네비게이션하기 위한 방법 및 컴퓨터 판독가능 매체에 관한 것이다.
전자 메일("이메일") 클라이언트 응용 프로그램의 사용자는 이메일 메시지에 첨부된 문서의 내용을 보기 위해 사용자가 취해야 하는 단계의 수에 의해 흔히 짜 증나게 된다. 많은 경우에, 사용자는 첨부물의 미리보기를 보기만을 원한다. 미리보기는 문서와 관련된 응용 프로그램을 가지고 문서가 열렸을 때 사용자가 볼 수 있는 것을 모사하는 문서의 판독전용 표시이다. 그러나, 통상의 경우, 사용자는 첨부를 선택한 후 그 내용을 보기 위해 첨부와 관련된 응용 프로그램을 사용하도록 요구된다.
이메일 첨부물의 내용을 보기 위한 이러한 종래의 처리가 수행될 때, 사용자는 이메일 클라이언트 응용 프로그램과 첨부를 보기 위해 사용되는 응용 프로그램 사이에서 응용 프로그램 콘텍스트를 변경할 필요가 있다. 사용자가 첨부를 보기를 종료할 때, 사용자는 응용 프로그램을 닫고 이메일 클라이언트로 돌아가서 다시 응용 프로그램 콘텍스트를 전환해야 한다. 이메일 첨부물의 미리보기를 보기 위한 이 방식에서 응용 프로그램 콘텍스트를 전환하는 것은 시간 낭비적이고 사용자에게는 짜증나는 일이 될 수 있다.
이전의 응용 프로그램이 사용자가 이메일 첨부물의 내용을 응용 프로그램 콘텍스트를 전환하지 않고 볼 수 있게 하는 메커니즘을 제공하지 않았으므로, 이러한 응용 프로그램은 이메일 메시지의 첨부물 사이에 네비게이션하기 위한 편리한 메커니즘도 제공하지 않았다. 특히, 이러한 응용 프로그램은 이를 통해 사용자가 이메일 메시지의 사용가능한 첨부를 용이하게 볼 수 있고 미리보기할 첨부 중 하나를 선택할 수 있는 사용자 인터페이스 메커니즘을 제공하지 않았다.
이러한 고려사항 및 다른 고려사항을 위해 본 발명의 다양한 실시예가 이루어졌다.
본 발명의 실시예에 따르면, 상술한 문제 및 다른 문제는 전자 메일 메시지의 첨부물 사이를 네비게이션하기 위한 방법 및 컴퓨터 판독가능 매체에 의해 해결된다. 본 발명의 다양한 실시예는 사용자가 임의의 수의 첨부로부터 전자 메일 메시지의 첨부를 신속하게 식별할 수 있고 선택할 수 있게 한다. 본 발명의 실시예는 또한 응용 프로그램 콘텍스트를 전환하지 않고 이메일 첨부물의 내용을 신속하게 미리보기할 수 있게 한다.
본 발명의 일실시예에 따르면, 방법은 이메일 메시지의 첨부물 사이를 네비게이션하기 위해 제공된다. 방법에 따르면, 이메일 메시지의 목록은 메시지 각각과 연관된 헤더 정보를 포함하여 표시된다. 예를 들면, 목록은 각 이메일 메시지의 전송자, 각 이메일 메시지의 제목, 각 이메일 메시지의 수신 시각을 식별하는 헤더 정보를 포함할 수 있다. 다른 정보도 표시될 수 있다. 목록의 메시지 중 하나가 선택될 때, 선택된 메시지가 첨부를 가졌는지 판정된다. 선택된 메시지가 첨부를 가졌으면, 식별자는 각 첨부에 대해 헤더 정보에 인접하여 표시된다. 식별자는 첨부물이 선택된 메시지와 관련되었음을 표시하고 첨부물의 타입 및 크기와 같은 다른 정보를 제공할 수 있다. 식별자는 첨부물이 선택된 이메일 메시지와 연관되었음을 사용자에게 명백하게 표시하는 방식으로 표시된다.
본 발명의 일실시예에 따르면, 첨부에 해당하는 식별자 중 하나가 선택될 수 있다. 이러한 선택에 응답하여, 선택된 이메일 메시지는 선택해제되고 미리보기는 선택된 식별자에 해당하는 첨부에 대해 생성되고 표시된다. 다른 첨부에 해당하는 다른 식별자가 선택되면, 미리보기는 그 첨부에 대해 생성되고 표시된다. 목록의 다른 이메일 메시지가 선택되면, 제1 선택된 이메일 메시지를 위한 식별자는 제거되고 새로이 선택된 이메일 메시지를 위한 모든 식별자가 표시된다.
본 발명의 다른 실시예에 따르면, 선택은 목록에 있는 이메일 메시지 중 하나에 수신된다. 요청도 보기 위해 선택된 메시지를 열기 위해 수신될 수 있다. 이는, 예를 들면, 목록의 이메일 메시지를 더블 마우스 클릭하여 할 수 있다. 이러한 요청에 응답하여, 선택된 이메일 메시지는 보기를 위해 열리고, 선택된 메일 메시지의 콘텐츠는 표시된다. 사용자 인터페이스도 표시된 이메일 메시지의 첨부물 사이를 네비게이션하기 위해 표시된다. 사용자 인터페이스는 선택된 메시지의 첨부 각각에 대한 식별자를 포함하고, 선택된 메일 메시지의 콘텐츠의 표시에 인접하여 표시될 수 있다.
다른 실시예에 따르면, 선택은 첨부물 사이를 네비게이션하기 위해 사용자 인터페이스 내에서 식별자 중 하나에 수신될 수 있다. 이러한 선택에 응답하여, 미리보기는 선택된 식별자에 해당하는 첨부에 대해 생성되고 미리보기가 표시된다. 미리보기는 선택된 메일 메시지의 콘텐츠의 표시에 인접하여 표시될 수 있다. 이 방식으로, 사용자는 선택된 이메일 메시지의 콘텐츠 및 선택된 첨부물의 미리보기 모두를 용이하게 볼 수 있다.
본 발명은 컴퓨터 프로세스, 컴퓨팅 시스템으로서, 또는 컴퓨터 프로그램 제품 또는 컴퓨터 판독가능 매체와 같은 제조물로서 구현될 수 있다. 컴퓨터 프로그램 제품은 컴퓨터 시스템에 의해 판독가능하고 컴퓨터 프로세스를 실행하기 위한 명령의 컴퓨터 프로그램을 인코딩하는 컴퓨터 저장 매체일 수 있다. 컴퓨터 프로그램 제품은 컴퓨터 시스템에 의해 판독가능하고 컴퓨터 프로세스를 실행하기 위한 명령의 컴퓨터 프로그램을 인코딩하는 반송파 상에 전파된 신호일 수도 있다.
본 발명을 특징짓는 유리함은 물론, 이러한 특징 및 다양한 다른 특징은 이하 상세한 설명을 읽고 관련 도면을 검토하여 자명해질 것이다.
동일한 참조번호는 동일한 구성요소를 나타내는 이제 도면을 참조하면, 본 발명의 다양한 형태가 설명될 것이다. 구체적으로, 도 1 및 해당 설명은 본 발명의 실시예가 구현될 수 있는 적절한 컴퓨팅 환경의 간략하고 일반적인 설명을 제공하기 위해 의도되었다. 본 발명은 개인용 컴퓨터의 운영 체계에서 실행하는 프로그램 모듈과 결합하여 실행하는 프로그램 모듈의 일반 관계에서 설명될 것이고, 당업자는 본 발명은 다른 타입의 컴퓨터 시스템 및 프로그램 모듈과 결합하여 구현될 수도 있음을 알 것이다.
일반적으로, 프로그램 모듈은 루틴, 프로그램, 컴포넌트, 데이터 구조, 특정 태스크를 수행하거나 특정 추상 데이터 타입을 구현하는 다른 타입의 구조를 포함한다. 또한, 당업자는 본 발명이 휴대용 장치, 멀티프로세서 시스템, 마이크로프로세서기반 또는 프로그램가능 가전제품, 미니컴퓨터, 메인프레임 컴퓨터 등을 포함하는 다른 컴퓨터 시스템 구성을 가지고 실시될 수 있음을 알 것이다. 본 발명은 태스크가 통신망을 통해 연결된 원격 처리 장치에 의해 수행되는 분산 컴퓨팅 환경에서 실시될 수도 있다. 분산 컴퓨팅 환경에서, 프로그램 모듈은 로컬 및 원 격 메모리 저장 장치에 배치될 수 있다.
도 1을 이제 참조하면, 본 발명의 다양한 실시예에서 사용된 컴퓨터(2)를 위한 도시된 컴퓨터 구조가 설명될 것이다. 도 1에 의해 도시된 컴퓨터 구조는 중앙 처리 장치(CPU)(5), 랜덤 액세스 메모리(RAM)(9) 및 판독전용 메모리(ROM)(11)를 포함하는 시스템 메모리(7), 메모리를 CPU(5)에 연결하는 시스템 버스(12)를 포함하는 종래의 데스크탑 또는 랩탑 컴퓨터를 도시한다. 시동 동안과 같이, 컴퓨터 내 구성요소 사이의 정보 전달을 용이하게 하는 기본 루틴을 포함하는 기본 입출력 시스템은 ROM(11)에 저장된다. 컴퓨터(2)는 운영 체계(16), 응용 프로그램, 다른 프로그램 모듈을 저장하기 위한 대용량 저장 장치(14)를 더 포함하고, 이는 이하 더 상세하게 설명될 것이다.
대용량 저장 장치(14)는 버스(12)에 연결된 대용량 저장 제어기(미도시)를 통해 CPU(5)에 연결된다. 대용량 저장 장치(14) 및 그 연관 컴퓨터 판독가능 매체는 컴퓨터(2)를 위한 비휘발성 저장기를 제공한다. 본 명세서에 포함된 컴퓨터 판독가능 매체의 설명이 하드디스크 또는 CD-ROM 드라이브와 같은 대용량 저장 장치를 언급하지만, 임의의 사용가능한 매체가 컴퓨터(2)에 의해 액세스될 수 있음을 당업자는 알아야 한다.
한정이 아닌 예로서, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령, 데이터 구조, 프로그램 모듈 또는 다른 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 탈착가능 및 비탈착가능 매체를 포함한다. 컴퓨 터 저장 매체는 이에 한정되지는 않지만 RAM, ROM, EPROM, EEPROM, 플래시 메모리 또는 다른 고체 메모리 기술, CD-ROM, 디지털 다기능 디스크(DVD), 또는 다른 광학 저장기, 자기 카세트, 자기 테이프, 자기 디스크 저장기 또는 다른 자기 저장 장치, 또는 원하는 정보를 저장하기 위해 사용될 수 있고 컴퓨터(2)에 의해 액세스될 수 있는 임의의 다른 매체를 포함한다.
본 발명의 다양한 실시예에 따르면, 컴퓨터(2)는 인터넷과 같은 망(18)을 통해 원격 컴퓨터에 논리적 연결을 사용하여 망화된 환경에서 동작할 수 있다. 컴퓨터(2)는 버스(12)에 연결된 망 인터페이스 유닛(20)을 통해 망(18)에 연결될 수 있다. 망 인터페이스 유닛(20)은 다른 타입의 망 및 원격 컴퓨터 시스템에 연결하기 위해서도 사용될 수 있음을 알아야 한다. 컴퓨터(2)는 키보드, 마우스 또는 전자 스타일러스(도 1에는 미도시)를 포함하는 다수의 다른 장치로부터 입력을 수신하고 처리하기 위한 입출력 제어기(22)도 포함할 수 있다. 마찬가지로, 입출력 제어기(22)는 표시 화면, 프린터, 또는 다른 타입의 출력 장치에 출력을 제공할 수 있다.
간략하게 전술한 것처럼, 와싱톤 레드몬드의 마이크로소프트사의 윈도우즈 XP 운영 체계와 같은 망화된 개인용 컴퓨터의 운영을 제어하기에 적절한 운영 체계(16)를 포함하는 다수의 프로그램 모듈 및 데이터 파일은 컴퓨터(2)의 대용량 저장 장치(14) 및 RAM(9)에 저장될 수 있다. 대용량 저장 장치(14) 및 RAM(9)은 하나 이상의 프로그램 모듈도 저장할 수 있다. 구체적으로, 대용량 저장 장치(14) 및 RAM(9)은 이메일 클라이언트 응용 프로그램(24)을 저장할 수 있다. 이메일 클라이언트 응용 프로그램(24)은 이메일 메시지(26)를 망(18)을 통해 전송 및 수신하도록 동작한다. 전송 또는 수신된 이메일 메시지는 첨부(28)를 포함할 수도 있다. 첨부는 임의의 파일 타입을 포함할 수 있고, 흔히 사진, 문서 처리 문서, 압축 파일, 다른 타입의 파일을 포함한다.
본 명세서에서 이하 더 상세하게 설명될 것처럼, 이메일 클라이언트 응용 프로그램(24)은 이메일 메시지 첨부물 사이를 네비게이션하기 위한 사용자 인터페이스를 제공하도록 동작한다. 본 발명의 실시예는 사용자에게 다른 응용 프로그램으로 전환하기를 요구하지 않고 이메일 메시지에 첨부된 문서의 미리보기를 표시하도록 동작한다. 사용자 인터페이스 및 인터페이스를 생성하기 위한 프로세스에 관한 상세한 설명은 도 2a 내지 2c, 4, 6에 관해 이하 제공된다. 이메일 클라이언트 응용 프로그램(24)은 이메일 메시지에 첨부된 문서에 수행될 수 있는 하나 이상의 행동을 식별하도록 동작한다. 행동을 수행하기 위한 사용자 인터페이스 객체는 미리보기 사용자 인터페이스의 일부로서 사용자에게 표시될 수 있다.
이메일 클라이언트 응용 프로그램(24)에 의해 제공된 행동 중 하나는 첨부를 갖는 이메일 메시지에 대한 답장으로 이메일 메시지를 신속하게 생성하기 위한 행동을 포함한다. 답장 이메일 메시지는 원래 첨부물의 변경된 버전을 포함한다. 이 기능을 제공하기 위해서, 이메일 클라이언트 응용 프로그램(24)은 원래 첨부를 편집할 수 있는 응용 프로그램(30)을 시작할 수 있다. 사용자는 첨부를 편집하고 원래 이메일 메시지의 답장으로서 변경된 첨부를 신속하게 전송하도록 허용될 수 있다. 변경된 첨부를 가지고 이메일 메시지에 답장하기 위한 행동에 관한 추가적인 상세설명은 이하 도 3 및 5에 관해 제공된다.
본 발명의 실시예에 따르면, 이메일 클라이언트 응용 프로그램(24)은 마이크로소프트사의 아웃룩(OUTLOOK) 개인 정보 관리자 응용 프로그램을 포함한다. 그러나, 본 발명이 다른 제조자에 의해 제공된 이메일 메시지를 전송 및 수신할 수 있는 다른 응용 프로그램을 가지고 사용될 수 있음을 알아야 한다. 본 발명의 실시예에 따르면, 응용 프로그램(30)은 마이크로소프트사의 워드(WORD) 문서 처리 응용 프로그램과 같은 문서 처리 응용 프로그램을 포함한다. 그러나, 다른 제조자에 의해 제공된 다른 타입의 응용 프로그램 및 다른 문서 처리 응용 프로그램이 본 발명의 다양한 형태를 실시하기 위해 사용될 수 있음을 알아야 한다.
이메일 메시지의 첨부물의 미리보기를 생성하기 위해서, 이메일 클라이언트 응용 프로그램(24)은 미리보기 처리기(32)의 서비스를 사용한다. 미리보기 처리기(32)는 첨부에 대한 시각적 미리보기를 생성할 수 있는 미리보기부를 찾고 실행하는 역할을 한다. 미리보기부는 이메일 클라이언트 응용 프로그램(24)에 의해 제공된 윈도우에 미리보기를 표시한다. 이 방식으로, 미리보기는 별도의 미리보기부에 의해 표시되었지만 이메일 클라이언트 응용 프로그램(24)에 의해 표시된 것으로 나타난다. 도시된 미리보기 처리기의 동작은 본 명세서에 참조로서 명확하게 포함된 2004년 9월 30일에 출원된 발명의 명칭이 "문서 미리보기를 제공하기 위한 방법, 시스템 및 장치{Method, System, and Apparatus for Providing a Document Preview}"인 미국 특허 출원 제10/954.328호(사건번호 제60001.416US01호)에 설명되어 있다.
도 2a를 이제 참조하면, 본 발명의 다양한 실시예에 의해 제공된 예시적인 사용자 인터페이스가 설명될 것이다. 특히, 도 2a는 이메일 클라이언트 응용 프로그램(24)에 의해 생성된 화면 표시(40)를 도시한다. 화면 표시(40)는 하나 이상의 이메일 메시지(44a-44d)가 식별되는 리스트 페인(42)을 구비한 사용자 인터페이스 윈도우를 포함한다. 도 2에 도시된 것처럼, 이메일 메시지(44a-44d)는 전송자의 이름, 메시지 제목, 메시지가 전송된 시간을 포함하는 이메일 헤더 정보의 일부를 표시하여 식별된다. 리스트 페인(42)에서 이메일 메시지(44a-44d)를 식별하기 위해 다른 정보가 표시될 수 있음을 알아야 한다.
도 2a에 도시된 것처럼, 이메일 메시지(44d)는 3개의 첨부된 문서(46a-46c)를 포함한다. 첨부(46a-46c)는 이메일 메시지(44d)로부터 첨부물의 각각까지 이어지는 라인에 의해 이메일 메시지(44d)의 첨부인 것으로 표시된다. 또한, 첨부(46a-46c)는 문서 타입에 해당하는 아이콘, 각 첨부물의 이름 및 각 첨부물의 크기의 표시에 의해 식별된다. 첨부(46a-46c)에 대한 표시자는 또한 자녀/부모 관계를 표시하기 위한 이메일 메시지(44d)에 대한 표시자로부터의 오프셋이다. 다른 타입의 정보가 각각의 첨부를 위해 표시될 수도 있다. 종이클립 아이콘도 첨부물이 존재함을 표시하기 위해서 이메일 메시지(44d)와 결합하여 표시되지만 임의의 타입의 아이콘이 사용될 수 있다.
본 발명의 일실시예에 따르면, 첨부(46a-46c)의 각각을 위한 표시자는 단지 메시지(44d)의 선택에 응답하여 표시됨을 알아야 한다. 다른 메시지가 선택될 때, 첨부(46a-46c)를 위한 표시자는 제거된다. 새로이 선택된 메시지가 첨부를 가지고 있으면, 이러한 첨부에 대한 식별자가 표시된다. 새로이 선택된 메시지가 첨부를 가지고 있지 않으면 식별자는 표시되지 않는다.
본 발명의 다른 형태에 따르면, 사용자는 적절한 사용자 입력 장치를 사용하여 첨부(46a-46c) 중 하나를 선택할 수 있다. 예를 들면, 첨부를 선택하기 위해서 단일 마우스 클릭이 첨부(46a) 위에서 이루어질 수 있다. 이러한 선택에 응답하여, 첨부물의 미리보기(50)가 생성되고 리딩 페인(48)에서 표시될 것이다. 리딩 페인(48)은 리스트 페인(42)에 인접하게 표시된다. 리딩 페인(48)은 첨부물의 이름, 첨부물의 크기와 같은 첨부(46a)에 관한 다른 정보도 포함할 수 있다. 첨부된 사진의 화소 수와 같은 첨부물의 타입에 특정한 정보도 표시될 수 있다. 사용자가 첨부(46a-46c) 중 다른 것을 선택하면, 선택된 첨부에 대한 미리보기가 리딩 페인(48)에서 생성되고 표시될 것이다.
본 발명의 형태에 따르면, 이메일 클라이언트 응용 프로그램(24)은 첨부에 수행될 수 있는 하나 이상의 행동을 식별하고 미리보기(50)와 결합하여 사용가능한 행동을 표시하도록 동작할 수도 있다. 예를 들면, 도 2a에 도시된 것처럼, 다수의 행동(52a-52d)이 첨부(46a)를 위해 식별되었다. 특히, 행동(52a)은 대용량 저장 장치(14)에 첨부물이 저장되게 하고, 행동(52b)은 첨부(46a-46c)를 위한 슬라이드쇼가 생성되고 표시되게 하고, 행동(52c)은 미리보기된 첨부(46a)가 프린트되게 하고, 행동(52d)은 첨부(52d)가 삭제되게 한다.
많은 다른 타입의 행동이 각각의 파일 타입에 대해 식별될 수 있음을 알아야 한다. 예를 들면, 슬라이드쇼 행동은 사진 및 발표물 문서에 대해 사용가능해질 수 있고, 행동은 첨부된 회의 요청을 수용하거나 거절하기 위해 사용가능해질 수 있고, 첨부된 접촉 파일은 개인 정보 관리자에 있는 접촉 목록에 추가될 수 있고, 재생 제어는 오디오 파일을 위해 표시될 수 있고, 행동은 첨부된 팩시밀리 문서를 표시하기 위해 제공될 수 있다. 다른 행동은 열기, 저장, 삭제, 프린트와 같은 모든 파일 타입을 위해 적절한 것이 표시될 수도 있다. 일실시예에서, 특정 파일 타입에만 특정적인 행동이 미리보기(50)에 인접하게 표시된다. 모든 파일 유형에 공통인 다른 행동은 도구 바(54)에 표시될 수 있다. 여러 개의 첨부물이 선택될 때, 도시된 헤더 및 미리보기는 제1 첨부를 위한 것일 수 있다. 모든 선택된 첨부에 대해 사용가능한 행동만이 미리보기(50)에 근접하게 표시될 것이다.
본 발명의 다른 형태에 따르면, 사용자는 보기 위한 이메일 메시지(44a-44d) 중 하나를 열기 위한 요청을 제공할 수 있다. 예를 들면, 사용자는 메시지(44a-44d) 중 하나를 "더블 클릭"하기 위해 마우스 입력 장치를 사용할 수 있다. 이러한 요청에 응답하여, 도 2b에 도시된 것과 같은 화면 표시(70)가 표시될 수 있다. 도 2b에 도시된 것처럼, 화면 표시(70)는 선택된 이메일 메시지의 콘텐츠가 표시되는 주요 영역(72)을 포함한다. 화면 표시(70)는 선택된 이메일 메시지의 첨부물 사이를 네비게이션하기 위한 사용자 인터페이스(75)도 포함한다.
사용자 인터페이스(75)는 선택된 이메일 메시지를 위한 식별자(76) 및 선택된 이메일 메시지의 첨부 각각을 위한 하나 이상의 식별자(78a-78c)를 포함한다. 일실시예에서, 식별자(78a-78c)는 첨부물의 타입 및 첨부물의 이름을 식별하는 아이콘을 포함한다. 다른 타입의 정보도 제공될 수 있다. 도 2b에 도시된 것처럼, 식별자(76, 78a-78c)는 첨부물이 선택된 이메일 메시지와 연관된 것을 명확하게 표 시하는 방식으로 표시된다. 구체적으로, 선택된 메시지와 그 첨부물 사이의 계층적 관계를 표시하게 위해 라인이 표시된다. 다른 타입의 사용자 인터페이스는 이 관계를 사용자에게 도시하기 위해 제공될 수 있다.
본 발명의 일실시예에 따르면, 표시자(76, 78a-78c)는 사용자에 의해 선택될 수 있다. 표시자(76)가 선택되면, 이메일 메시지의 콘텐츠가 주요 영역(72)에 표시된다. 표시자(78a-78c) 중 하나가 선택되면, 선택된 표시자에 해당하는 첨부에 대한 미리보기가 생성되고 미리보기가 주요 영역(72)에 표시된다. 다른 실시예에 따르면, 선택된 이메일 메시지의 콘텐츠는 연속적으로 표시될 수 있고 선택된 첨부물의 미리보기는 별도의 미리보기 영역(74)에서 동시에 표시될 수 있다. 이 방식으로, 선택된 이메일 메시지의 주요부 및 선택된 첨부물의 미리보기 모두가 동시에 보일 수 있다.
도 2c를 이제 참조하면, 본 발명의 다양한 실시예의 추가적인 형태가 설명될 것이다. 도 2c에 도시된 것처럼, 리스트 페인(42)에 식별된 메시지는 대화 보기로서 표시될 수 있다. 대화 보기는 그 전송 순서 및 수신 순서로 메시지를 정렬하고 메시지의 각각을 만입시킨다. 대화 보기에서, 특정 이메일 메시지(44e)의 첨부를 위한 표시자(46d, 46e)는 상술한 방식으로 표시될 수 있다. 구체적으로, 식별자(46d, 46e)는 첨부물의 타입 및 첨부물의 이름을 표시하는 아이콘을 포함할 수 있다. 또한, 대화 보기의 메시지 중 하나(44e)와 그 첨부물 사이의 계층이 대화 보기를 간섭하지 않고 메시지(44e)와 식별자(46d, 46e) 사이의 라인의 표시를 통해 표시될 수 있다.
도 3을 이제 참조하면, 본 발명의 실시예에 의해 제공된 다른 도시적인 사용자 인터페이스가 설명될 것이다. 구체적으로, 도 3은 본 발명의 다양한 실시예와 결합하여 사용되는 문서 처리 응용 프로그램에 의해 생성된 화면 표시(60)를 도시한다. 상술한 것처럼, 본 발명의 실시예에 따르면, 행동은 사용자가 첨부를 신속하게 편집할 수 있고 변경된 문서를 첨부로서 포함하는 답장 이메일을 전송할 수 있게 하는 일정 타입의 첨부된 문서를 위해 제공될 수 있다. 이러한 행동의 선택에 응답하여, 문서 처리 응용 프로그램은 첨부된 문서를 편집하기 위해 시작된다. 도 3에 도시된 화면 표시(60)는 이 방식으로 시작된 후 문서 처리 응용 프로그램에 의해 도시된 화면 표시를 도시한다.
도 3에 도시된 것처럼, 문서 처리 응용 프로그램은 문서(28)를 편집하기 위한 종래의 도구를 제공한다. "변경이 있는 답장" 버튼(62)도 문서(28)를 편집하기 위한 사용자 인터페이스와 결합하여 표시된다. 버튼(62)의 선택은 이메일 필드가 채워지고 문서(28)가 첨부된 답장 메시지가 생성되게 한다. 사용자는 답장 메시지의 콘텐츠를 편집하고 메시지를 전송할 수 있다. 이 방식으로 이메일 클라이언트 응용 프로그램(24) 및 문서 처리 응용 프로그램을 집적하여, 사용자는 이전의 이메일 클라이언트 응용 프로그램이 요구하는 이메일 메시지에 첨부된 문서를 편집하기 위한 지겨운 처리를 할 필요가 없다.
본 명세서에서 설명된 본 발명의 실시예가 문서 처리 응용 프로그램의 관계에서 제시되었지만 다른 타입의 응용 프로그램도 마찬가지로 사용될 수 있음을 알아야 한다. 예를 들면, 이메일 메시지는 첨부로서 발표물 문서를 포함하면, 수정 된 첨부를 포함하는 답장 메시지를 전송하기 위한 요청에 응답하여 발표물 프로그램이 시작될 수 있다. 임의의 다른 타입의 문서가 마찬가지의 방식으로 편집되고 전송될 수 있다.
도 4를 이제 참조하면, 이메일 메시지의 첨부를 미리보기하고 행동을 수행하기 위한 이메일 클라이언트 응용 프로그램(24)에 의해 수행되는 처리를 도시하는 예시적인 루틴(400)이 설명될 것이다. 본 명세서에서 설명된 본 발명의 실시예가 이메일 클라이언트 응용 프로그램(24)의 관계에서 제시되었지만, 본 발명은 다른 타입의 응용 프로그램에서 사용될 수 있음을 알아야 한다.
본 명세서에서 제시된 루틴의 설명을 읽을 때, 본 발명의 다양한 실시예의 논리적 동작이 (1) 컴퓨팅 시스템에서 실행하는 컴퓨터 구현 행동 또는 프로그램 모듈의 시퀀스 및/또는 (2) 컴퓨팅 시스템 내의 상호연결 머신 로직 회로 또는 회로 모듈로서 구현됨을 알아야 한다. 구현은 본 발명을 구현하는 컴퓨팅 시스템의 성능 요구사항에 의존하는 선택의 문제이다. 따라서, 도 4 및 5에 도시된 논리적 동작 및 본 명세서에서 설명된 본 발명의 실시예의 구성은 동작, 구조적 장치, 행동 또는 모듈로서 다양하게 지칭된다. 본 명세서의 특허 청구의 범위에 기술된 본 발명의 사상 및 범위를 벗어나지 않으면서 이러한 동작, 구조적 장치, 행동 및 모듈이 소프트웨어, 펌웨어, 특수 목적 디지털 로직, 임의의 그 조합으로 구현될 수 있음을 당업자는 알 것이다.
루틴(400)은 이메일 클라이언트 응용 프로그램(24)이 리스트 페인(42)에 이메일 메시지를 표시하는 동작(402)에서 시작한다. 그리고, 루틴(400)은 리스트 페인에 도시된 이메일 메시지에 첨부된 문서도 표시되는 동작(404)으로 진행한다. 첨부는 도 2에 관해 상술된 방식으로 표시될 수 있다. 동작(404)으로부터 루틴(400)은 동작(406)으로 진행한다.
동작(406)에서, 이메일 클라이언트 응용 프로그램(24)은 이메일 메시지의 첨부물의 사용자 선택을 수신한다. 선택에 응답하여, 이메일 클라이언트 응용 프로그램(24)은 첨부를 위한 미리보기부를 식별하고 첨부물의 미리보기를 생성하도록 미리보기 처리기(32)에 명령한다. 그리고, 생성된 미리보기는 동작(408)에서 리딩 페인(48)에 이메일 클라이언트 응용 프로그램(24)에 의해 표시된다. 동작(408)으로부터 루틴(400)은 동작(410)으로 진행한다.
동작(410)에서, 이메일 클라이언트 응용 프로그램(24)은 첨부에 수행될 수 있는 행동을 식별한다. 그리고, 버튼과 같은 사용자 인터페이스 객체가 미리보기(50)에 인접하게 식별된 행동을 위해 표시된다. 이는 동작(412)에서 일어난다. 동작(412)으로부터, 루틴(400)은 표시된 행동 중 하나를 수행하기 위해 사용자로부터 요청이 수신되는 동작(414)으로 진행한다. 예를 들면, 요청은 표시된 사용자 인터페이스 객체 중 하나의 선택을 통해 이루어질 수 있다. 그리고, 루틴(400)은 요청된 동작이 수행되는 동작(416)으로 진행한다. 동작(416)으로부터 루틴(400)은 종료하는 동작(418)으로 진행한다.
이제 도 5를 보면, 첨부된 문서를 변경하고 이메일 메시지에 답장하기 위한 행동을 수행하기 위한 도시적인 루틴(500)이 설명될 것이다. 루틴(500)은 이메일 클라이언트 응용 프로그램(24)에 의해 첨부를 갖는 이메일 메시지가 수신되는 동작 (502)에서 시작한다. 동작(502)으로부터 루틴(500)은 첨부된 문서를 변경하여 원래 이메일에 답장하기 위한 요청이 수신되는 동작(504)으로 진행한다. 예를 들면, 이 요청은 미리보기와 연관된 행동 중 하나의 사용자 선택을 통해 이루어질 수 있다. 동작(504)으로부터 루틴(500)은 동작(506)으로 진행한다.
동작(506)에서, 이메일 클라이언트 응용 프로그램(24)은 첨부와 연관된 응용 프로그램을 시작한다. 예를 들면, 첨부물이 문서 처리 문서를 포함하면, 이메일 클라이언트 응용 프로그램(24)은 문서를 편집하기 위한 문서 처리 응용 프로그램을 시작할 수 있다. 응용 프로그램은 문서를 검토하고 수정하기 위해 특정된 상태에서 시작될 수도 있다. 이러한 상태는 통상 "검토" 모드로서 지칭되고, 수정이 다른 사용자에 의해 용이하게 식별되고 판독될 수 있는 방식으로 문서 수정을 달성하기 위한 기능을 제공한다.
간략하게 상술한 것처럼, 응용 프로그램은 "변경이 있는 답장" 버튼(62)이 편집 화면과 결합하여 표시되게 하는 방식으로 시작될 수도 있다. 이는 동작(506)에서 일어나고 사용자가 용이하고 신속하게 변경된 문서를 원래 이메일의 답장으로서 전송할 수 있게 한다. 동작(506)으로부터, 루틴(500)은 첨부된 문서에 대한 변경이 사용자로부터 수신되는 동작(508)으로 진행한다. 그리고, 루틴(500)은 버튼(62)의 선택을 통해 변경된 문서를 포함하는 답장 이메일 메시지를 전송하기 위해 사용자로부터 요청이 수신되는 동작(510)으로 진행한다.
변경된 문서를 포함하는 답장 이메일을 전송하기 위한 요청의 수신에 응답하여, 루틴(500)은 답장 메시지가 변경된 문서가 첨부되어 생성되는 동작(512)으로 진행한다. 사용자는 코멘트를 추가할 수 있다. 사용자가 메시지가 전송되어야 한다고 표시하면, 루틴은 동작(516)으로 진행하여, 이메일 클라이언트 응용 프로그램은 변경된 문서가 첨부된 답장 이메일을 전송한다. 응용 프로그램은 닫히고 사용자는 이메일 클라이언트 응용 프로그램(24)에 의해 제공된 표시로 돌아간다. 그리고, 사용자는 다른 문서를 미리보기하고 본 명세서에서 설명된 방식으로 이메일 클라이언트 응용 프로그램(24)과 상호작용할 수 있다. 동작(514)으로부터, 루틴(500)은 종료하는 동작(518)으로 진행한다.
도 6을 이제 참조하면, 도 2b에 관해 상술한 것처럼, 이메일 메시지의 콘텐츠를 도시하는 보기에서 이메일 메시지의 첨부물 사이를 네비게이션하기 위한 도시적인 루틴(600)이 설명될 것이다. 루틴(600)은 보기 위한 이메일 메시지의 콘텐츠를 열기 위한 요청이 사용자로부터 수신되는 동작(602)으로부터 시작된다. 구체적으로, 이러한 요청은 이메일 메시지 위의 더블 마우스 클릭 또는 등가적인 키보드 치기를 포함할 수 있다. 동작(602)으로부터, 루틴(600)은 동작(604)으로 진행한다.
동작(604)에서, 도 2b에 도시된 것과 마찬가지로 화면 표시는 선택된 메시지에 대해 표시될 것이다. 상술된 것처럼, 화면 표시는 선택된 이메일 메시지의 콘텐츠의 표시를 포함한다. 동작(604)으로부터, 루틴(600)은 열린 이메일 메시지의 첨부물 사이를 네비게이션하기 위한 사용자 인터페이스(75)가 표시되는 동작(606)으로 진행한다. 사용자가 동작(608)에서 사용자 인터페이스(75) 내에 있는 첨부에 대한 식별자를 선택하면, 미리보기가 해당 첨부에 대해 생성된다. 그리고. 미리보 기는 동작(610)에서 표시된다. 이 방식으로 이메일의 임의의 첨부물이 미리보기될 수 있음을 알아야 한다. 사용자가 이메일 메시지의 콘텐츠 및 첨부물의 미리보기를 보기를 완료하면, 사용자는 도 2a에 도시된 화면 표시로 돌아가기 위해서 화면 표시를 닫을 수 있다. 따라서, 루틴(600)은 동작(612)에서 종료한다.
전술한 것에 기초하여, 본 발명의 다양한 실시예는 전자 메일 메시지의 첨부물을 네비게이션하고 미리보기하기 위한 방법, 시스템, 컴퓨터 판독 매체를 포함함을 알아야 한다. 상술한 규격, 예, 데이터는 본 발명의 구성의 제조 및 사용의 완전한 설명을 제공한다. 본 발명의 많은 실시예가 본 발명의 사상 및 범위를 벗어나지 않고 이루어질 수 있으므로, 본 발명은 이하 첨부된 특허 청구의 범위에 속한다.
본 발명에 따르면, 사용자가 임의의 수의 첨부물로부터 전자 메일 메시지의 첨부물을 신속하게 식별할 수 있고 선택할 수 있다. 또한, 응용 프로그램 콘텍스트를 전환하지 않고 이메일 첨부물의 내용을 신속하게 미리보기할 수 있다.
Claims (20)
- 하나 이상의 전자 메일 메시지의 하나 이상의 첨부물들 사이를 네비게이션하기 위한 방법으로서, 상기 방법은 컴퓨팅 장치에 의해 실행되고,컴퓨팅 장치의 전자 메일 어플리케이션에 대한 사용자 인터페이스를 표시하는 단계 - 상기 전자 메일 어플리케이션에 대한 상기 사용자 인터페이스는 오픈되지 않은 전자 메일 메시지들 사이를 네비게이팅하기 위한 리스트 페인(list pane)과, 오픈되지 않은 전자 메일 메시지를 미리보기하기 위한 리딩 페인(reading pane)과, 하나 이상의 상기 오픈되지 않은 전자 메일 메시지에 관련된 하나 이상의 첨부물들을 포함함 - ;상기 리스트 페인 내의 상기 전자 메일 메시지들의 리스트를 표시하는 단계 - 상기 리스트는 상기 하나 이상의 전자 메일 메시지에 관련된 헤더 정보를 포함함 - ;상기 리스트 내의 상기 전자 메일 메시지들 중 하나에 대한 선택을 수신하는 단계 - 상기 선택된 전자 메일 메시지는 하나 이상의 첨부물들을 포함함 - ; 및상기 선택된 전자 메일 메시지 및 상기 선택된 전자 메일 메시지와 관련된 상기 하나 이상의 첨부물 각각에 대한 선택가능한 식별자(selectable identifier)를 표시하는 단계 - 상기 표시된 식별자는 상기 전자 메일 메시지들과 상기 하나 이상의 첨부물들 사이를 네비게이팅하고, 상기 전자 메일 메시지 또는 첨부물을 콘텍스트 전환(context switching)하지 않으면서 상기 리딩 페인에서 미리보기하기 위해 선택하기 위한 것임 - ;를 포함하고,상기 리스트 내의 상기 전자 메일 메시지를 선택하는 것에 의해, 선택된 전자 메일 메시지에 대한 식별자가 선택되고 상기 리딩 페인에상기 선택된 전자 메일 메시지를 오픈하지 않으면서, 상기 선택된 전자 메일 메시지의 미리보기가 표시되고,상기 선택된 전자 메일 메시지에 대한 상기 선택된 식별자가 표시되고,상기 하나 이상의 첨부물들을 오픈하지 않으면서, 상기 리딩 페인에서 상기 하나 이상의 첨부물들로 네비게이팅하고 상기 하나 이상의 첨부물들에 대한 미리보기를 표시하기 위해, 상기 선택된 전자 메일 메시지와 관련된 상기 하나 이상의 첨부물들 각각에 대한 선택가능한 식별자가 표시되며,상기 선택된 전자 메일 메시지에 대한 미리보기가 상기 리딩 페인에 표시되고 있는 동안에 상기 선택된 전자 메일 메시지와 관련된 첨부물에 대응하는 상기 선택가능한 식별자를 선택하는 것에 의해, 상기 선택된 전자 메일 메시지에 대해 선택된 식별자가 선택 해제되고 상기 리딩 페인에,상기 선택된 선택가능한 식별자와 대응되는 첨부물을 오픈하지 않으면서, 상기 대응되는 첨부물의 미리보기가 상기 선택된 전자 메일 메시지의 미리보기를 대체하여 상기 리딩 페인에 표시되고,상기 대응되는 첨부물의 상기 선택된 식별자가 표시되고,상기 선택된 전자 메일 메시지를 오픈하지 않으면서, 상기 리딩 페인에서 상기 선택된 전자 메일 메시지로 네비게이팅하고 상기 선택된 전자 메일 메시지의 미리보기를 표시하기 위해, 상기 선택된 전자 메일 메시지에 대한 선택가능한 식별자가 표시되는 것을 특징으로 하는 방법.
- 제1항에 있어서,상기 선택된 전자 메일 메시지의 미리보기가 표시되는 동안 첨부물과 대응되는 선택가능한 식별자의 선택을 수신하는 단계; 및첨부물과 대응되는 상기 선택가능한 식별자의 선택에 응답하여 상기 선택된 전자 메일 메시지에 대해 선택된 식별자를 선택 해제하고, 상기 대응되는 첨부물을 선택하고, 상기 리딩 페인에서 상기 대응되는 첨부물의 미리보기를 상기 선택된 전자 메일 메시지의 미리보기를 대체하여 표시하는 단계;를 더 포함하는, 방법.
- 제2항에 있어서,상기 리스트 내의 하나 이상의 첨부물을 갖는 다른 전자 메일 메시지의 선택을 수신하는 단계; 및상기 다른 전자 메일 메시지의 선택에 응답하여 첨부물에 대한 미리 표시된 식별자를 제거하고 상기 선택된 다른 전자 메일 메시지의 상기 하나 이상의 첨부물에 대한 식별자를 표시하는 단계;를 더 포함하는, 방법.
- 제2항에 있어서,상기 리스트 내의 첨부물을 갖지 않는 다른 전자 메일 메시지의 선택을 수신하는 단계; 및상기 첨부물을 갖지 않는 다른 전자 메일 메시지의 선택의 수신에 응답하여 첨부물에 대한 미리 표시된 식별자를 제거하는 단계;를 더 포함하는, 방법.
- 제2항에 있어서,상기 선택된 전자 메일 메시지를 뷰잉(viewing)하기 위해 오픈하라는 요구를 수신하는 단계; 및상기 선택된 전자 메일 메시지를 뷰잉하기 위해 오픈하라는 요구에 응답하여 상기 선택된 전자 메일 메시지의 콘텐츠(contents)와 상기 선택된 전자 메일 메시지와 관련된 상기 하나 이상의 첨부물들 각각에 대한 선택가능한 식별자를 표시하는 단계;를 더 포함하는, 방법.
- 제5항에 있어서,상기 선택된 전자 메일 메시지의 콘텐츠가 표시되고 있는 동안에 상기 선택된 전자 메일 메시지와 관련된 첨부물에 대응되는 선택가능한 식별자의 선택을 수신하는 단계; 및첨부물에 대응되는 상기 선택가능한 식별자의 선택에 응답하여, 상기 대응되는 첨부물의 미리보기를 표시하는 단계;를 포함하는, 방법.
- 제6항에 있어서,상기 대응되는 첨부물의 미리보기는 상기 선택된 전자 메일 메시지의 표시된 콘텐츠를 대체하는 것인, 방법.
- 컴퓨터에서 실행 가능한 명령어가 기록된 컴퓨터 판독가능한 기록 매체로서, 상기 명령어는 컴퓨터에서 실행되었을 때 상기 컴퓨터가,전자 메일 어플리케이션에 대한 사용자 인터페이스의 제1 윈도우 페인을 표시하는 단계 - 상기 제1 윈도우 페인은 하나 이상의 오픈되지 않은 전자 메일 메시지들을 식별하고 상기 오픈되지 않은 전자 메일 메시지들 사이를 네비게이팅하기 위한 것임 - ;상기 오픈되지 않은 전자 메일 메시지들 중 하나에 대한 선택을 수신하는 단계;상기 선택된 전자 메일 메시지가 하나 이상의 첨부물을 갖는지를 결정하는 단계;상기 선택된 전자 메일 메시지가 하나 이상의 첨부물을 갖는다고 결정되는 것에 응답하여 상기 선택된 전자 메일 메시지 및 상기 선택된 전자 메일 메시지와 관련된 상기 하나 이상의 첨부물들 각각에 대한 선택가능한 식별자를 표시하는 단계 - 상기 표시된 식별자들은 상기 전자 메일 메시지들과 상기 하나 이상의 첨부물들 사이를 네비게이팅하고 상기 전자 메일 메시지나 첨부물을 미리보기 하기 위한 것임 - ;상기 하나 이상의 첨부물을 갖는 상기 선택된 전자 메일 메시지를 미리보기하기 위해 상기 사용자 인터페이스의 제2 윈도우 페인을 표시하는 단계 - 상기 제1 윈도우 페인에서 상기 전자 메일 메시지의 선택하는 것에 의해 상기 선택된 전자 메일 메시지에 대한 식별자가 선택되고 상기 제2 윈도우 페인에,상기 선택된 전자 메일 메시지를 오픈하지 않으면서, 상기 선택된 전자 메일 메시지의 미리보기가 표시되고,상기 선택된 전자 메일 메시지에 대한 상기 선택된 식별자가 표시되고,상기 하나 이상의 첨부물들을 오픈하지 않으면서, 상기 제2 윈도우 페인에서 상기 하나 이상의 첨부물들로 네비게이팅하고 상기 하나 이상의 첨부물들에 대한 미리보기를 표시하기 위해, 상기 선택된 전자 메일 메시지와 관련된 상기 하나 이상의 첨부물들 각각에 대한 선택가능한 식별자가 표시됨 - ;상기 선택된 전자 메일 메시지의 상기 미리보기가 상기 제2 윈도우 페인에 표시되고 있는 동안 첨부물에 대한 선택가능한 식별자의 선택을 수신하는 단계; 및상기 첨부물에 대한 상기 선택가능한 식별자의 선택의 수신에 응답하여 상기 전자 메일 메시지에 대한 상기 선택된 식별자를 선택 해제하고 상기 제2 윈도우 페인에,상기 첨부물을 오픈하지 않고 상기 전자 메일 어플리케이션의 콘텍스트 전환(context switching) 없이, 상기 제2 윈도우 페인에 표시된 상기 선택된 전자 메일 메시지의 미리보기를 대체하여 상기 첨부물의 미리보기를 표시하고,상기 첨부물에 대한 상기 선택된 식별자를 표시하고,상기 선택된 전자 메일 메시지를 오픈하지 않으면서 상기 제2 윈도우 페인 내의 상기 선택된 전자 메일 메시지로 네비게이팅하고 상기 선택된 전자 메일 메시지의 미리보기를 표시하기 위해, 상기 선택된 전자 메일 메시지에 대한 선택가능한 식별자를 표시하는 단계;를 수행하도록 하는, 컴퓨터 판독가능한 기록 매체.
- 제8항에 있어서,상기 제2 윈도우 페인은 상기 제1 윈도우 페인과 인접하게 표시되는, 컴퓨터 판독가능한 기록 매체.
- 제8항에 있어서,첨부물에 대한 상기 식별자는 첨부물의 타입에 대응하는 아이콘(icon)과, 상기 첨부물의 이름과, 상기 첨부물의 사이즈를 포함하는, 컴퓨터 판독가능한 기록 매체.
- 제8항에 있어서,상기 컴퓨터에서 실행 가능한 명령어는, 상기 컴퓨터에서 실행되었을 때 상기 컴퓨터가,상기 제2 윈도우 페인에 상기 첨부물에 대한 미리보기가 표시되고 있는 동안에 상기 선택된 전자 메일 메시지와 관련된 다른 첨부물에 대응되는 선택가능한 식별자의 선택을 수신하는 단계; 및상기 다른 첨부물에 대응되는 상기 선택가능한 식별자의 선택의 수신에 응답하여 상기 다른 첨부물이 선택되고, 상기 제2 윈도우 페인에,상기 다른 첨부물을 오픈하지 않으면서 상기 제2 윈도우 페인 내의 상기 첨부물에 대한 미리보기를 대체하여 상기 다른 첨부물의 미리보기가 표시되고,상기 다른 첨부물에 대한 상기 선택된 식별자가 표시되고,상기 선택된 전자 메일 메시지나 다른 첨부물 각각을 상기 제2 윈도우 페인에서 네비게이팅하거나 미리보기 하기 위해 상기 선택된 전자 메일 메시지 및 상기 선택된 전자 메일 메시지와 관련된 다른 첨부물 각각에 대한 선택가능한 식별자가 표시되는 단계;를 더 수행하도록 하는, 컴퓨터 판독가능한 기록 매체.
- 제8항에 있어서,상기 컴퓨터에서 실행 가능한 명령어는, 상기 컴퓨터에서 실행되었을 때 상기 컴퓨터가,하나 이상의 첨부물들을 갖는 다른 전자 메일 메시지의 선택을 수신하는 단계; 및상기 다른 전자 메일 메시지의 선택에 응답하여 첨부물들에 대한 미리 표시된 식별자를 제거하고 상기 선택된 다른 전자 메일 메시지의 상기 하나 이상의 첨부물들에 대한 식별자를 표시하는 단계;를 더 수행하도록 하는, 컴퓨터 판독가능한 기록 매체.
- 제8항에 있어서,상기 컴퓨터에서 실행 가능한 명령어는, 상기 컴퓨터에서 실행되었을 때 상기 컴퓨터가,첨부물을 갖지 않는 다른 전자 메일 메시지의 선택을 수신하는 단계; 및상기 첨부물을 갖지 않는 다른 전자 메일 메시지의 선택의 수신에 응답하여 첨부물에 대한 미리 표시된 식별자를 제거하는 단계;를 더 수행하도록 하는, 컴퓨터 판독가능한 기록 매체.
- 제8항에 있어서,상기 컴퓨터에서 실행 가능한 명령어는, 상기 컴퓨터에서 실행되었을 때 상기 컴퓨터가,상기 선택된 전자 메일 메시지를 뷰잉(viewing)하기 위해 오픈하라는 요구를 수신하는 단계; 및상기 선택된 전자 메일 메시지를 뷰잉하기 위해 오픈하라는 요구에 응답하여 상기 선택된 전자 메일 메시지의 콘텐츠(contents)와 상기 선택된 전자 메일 메시지와 관련된 상기 하나 이상의 첨부물들 각각에 대한 선택가능한 식별자를 표시하는 단계;를 더 수행하도록 하는, 컴퓨터 판독가능한 기록 매체.
- 제14항에 있어서,상기 컴퓨터에서 실행 가능한 명령어는, 상기 컴퓨터에서 실행되었을 때 상기 컴퓨터가,상기 선택된 전자 메일 메시지의 콘텐츠가 표시되고 있는 동안에 상기 선택된 전자 메일 메시지와 관련된 첨부물에 대응되는 선택가능한 식별자의 선택을 수신하는 단계; 및첨부물에 대응되는 상기 선택가능한 식별자의 선택에 응답하여, 상기 선택된 선택가능한 식별자와 대응되는 첨부물의 미리보기를 표시하는 단계;를 더 수행하도록 하는, 컴퓨터 판독가능한 기록 매체.
- 제15항에 있어서,상기 대응되는 첨부물의 상기 미리보기는 상기 선택된 전자 메일 메시지의 표시된 콘텐츠를 대체하여 표시되는, 컴퓨터 판독가능한 기록 매체.
- 컴퓨터에서 실행 가능한 명령어가 기록된 컴퓨터 판독가능한 기록 매체로서, 상기 명령어는 컴퓨터에서 실행되었을 때 상기 컴퓨터가,하나 이상의 첨부물을 갖는 전자 메일 메시지를 뷰잉(viewing)하기 위해 오픈하라는 요구를 수신하는 단계;상기 전자 메일 메시지와 관련된 헤더 정보 및 상기 전자 메일 메시지의 콘텐츠(contents)를 포함하는 오픈된 전자 메일 메시지를 표시하는 단계; 및상기 전자 메일 메시지와 상기 전자 메일 메시지의 상기 하나 이상의 첨부물 사이를 네비게이팅하기 위한 사용자 인터페이스를 상기 헤더 정보와 인접하게 표시하는 단계 - 상기 사용자 인터페이스는 상기 전자 메일 메시지의 콘텐츠와 상기 전자 메일 메시지의 상기 하나 이상의 첨부물들 각각에 대한 선택가능한 식별자를 포함하고, 상기 표시된 식별자는 전자 메일 어플리케이션의 콘텍스트 전환(context switching) 없이 상기 전자 메일 메시지의 콘텐츠와 선택된 전자 메일 메시지의 첨부물들 사이를 네비게이팅하고, 상기 전자 메일 메시지의 콘텐츠를 보기 위해 선택하거나 상기 전자 메일 메시지와 관련된 첨부물을 미리보기하기 위한 것임 - ;를 수행하도록 하고,상기 전자 메일 메시지를 오픈하라는 요구를 수신하는 것에 의해 상기 선택된 전자 메일 메시지에 대한 식별자가 선택되고,상기 오픈된 전자 메일 메시지 내의 상기 선택된 전자 메일 메시지의 콘텐츠가 표시되고,상기 선택된 전자 메일 메시지에 대한 상기 선택된 식별자가 표시되고,상기 하나 이상의 첨부물들을 오픈하지 않으면서 상기 오픈된 전자 메일 메시지 내의 상기 하나 이상의 첨부물들로 네비게이팅하고 상기 하나 이상의 첨부물들의 미리보기를 표시하기 위한 상기 하나 이상의 첨부물들 각각에 대한 선택가능한 식별자가 표시되며,상기 선택된 전자 메일 메시지들의 콘텐츠가 상기 오픈된 전자 메일 메시지 내에 표시되어 있는 동안에 첨부물에 대응되는 선택가능한 식별자를 선택하는 것에 의해, 상기 선택된 전자 메일 메시지에 대해 선택된 식별자가 선택 해제되고,상기 선택된 선택가능한 식별자와 대응되는 첨부물을 오픈하지 않으면서 상기 대응되는 첨부물의 미리보기가 상기 선택된 전자 메일 메시지의 콘텐츠를 대체하여 상기 오픈된 전자 메일 메시지 내에 표시되고,상기 대응되는 첨부물의 상기 선택된 식별자가 표시되고,상기 선택된 전자 메일 메시지의 콘텐츠로 네비게이팅하고 상기 콘텐츠를 표시하기 위해 상기 선택된 전자 메일 메시지에 대한 선택가능한 식별자가 표시되는 것인,컴퓨터 판독가능한 기록 매체.
- 제17항에 있어서,상기 컴퓨터에서 실행 가능한 명령어는, 상기 컴퓨터에서 실행되었을 때 상기 컴퓨터가,상기 선택된 전자 메일 메시지의 콘텐츠가 상기 오픈된 전자 메일 메시지 내에 표시되고 있는 동안 상기 사용자 인터페이스 내의 상기 전자 메일 메시지의 제1 첨부물에 대응하는 선택가능한 식별자의 선택을 수신하는 단계; 및상기 제1 첨부물에 대응되는 상기 선택가능한 식별자의 선택에 응답하여, 상기 오픈된 전자 메일 메시지 내의 상기 선택된 전자 메일 메시지의 콘텐츠를 대체하여 상기 제1 첨부물의 미리보기를 상기 오픈된 전자 메일 메시지 내에 표시하는 단계;를 수행하도록 하는, 컴퓨터 판독가능한 기록 매체.
- 제18항에 있어서,상기 컴퓨터에서 실행 가능한 명령어는, 상기 컴퓨터에서 실행되었을 때 상기 컴퓨터가,상기 제1 첨부물이 상기 오픈된 전자 메일 메시지 내에 표시되고 있는 동안 상기 사용자 인터페이스 내의 상기 전자 메일 메시지의 제2 첨부물에 대응되는 선택가능한 식별자의 선택을 수신하는 단계; 및상기 제2 첨부물에 대응되는 상기 선택가능한 식별자의 선택에 응답하여 상기 제1 첨부물의 미리보기를 대체하여 상기 제2 첨부물의 미리보기를 상기 오픈된 전자 메일 메시지 내에 표시하는 단계;를 수행하도록 하는, 컴퓨터 판독가능한 기록 매체.
- 제18항에 있어서,상기 컴퓨터에서 실행 가능한 명령어는, 상기 컴퓨터에서 실행되었을 때 상기 컴퓨터가,상기 제1 첨부물이 상기 오픈된 전자 메일 메시지 내에 표시되고 있는 동안 상기 사용자 인터페이스 내의 상기 전자 메일 메시지의 콘텐츠에 대응되는 선택가능한 식별자의 선택을 수신하는 단계; 및상기 전자 메일 메시지의 내용에 대응되는 상기 선택가능한 식별자의 선택에 응답하여 상기 제1 첨부물의 미리보기를 대체하여 상기 전자 메일 메시지의 콘텐츠를 상기 오픈된 전자 메일 메시지 내에 표시하는 단계;를 수행하도록 하는, 컴퓨터 판독가능한 기록 매체.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/955,361 US7243298B2 (en) | 2004-09-30 | 2004-09-30 | Method and computer-readable medium for previewing and performing actions on attachments to electronic mail messages |
US10/955,361 | 2004-09-30 | ||
US10/993,950 US7647559B2 (en) | 2004-09-30 | 2004-11-19 | Method and computer-readable medium for navigating between attachments to electronic mail messages |
US10/993,950 | 2004-11-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060050409A KR20060050409A (ko) | 2006-05-19 |
KR101201169B1 true KR101201169B1 (ko) | 2012-11-13 |
Family
ID=35986233
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050073850A KR101201169B1 (ko) | 2004-09-30 | 2005-08-11 | 전자 메일 메시지의 첨부물 사이를 네비게이션하기 위한방법 및 컴퓨터 판독가능 매체 |
Country Status (9)
Country | Link |
---|---|
US (2) | US7647559B2 (ko) |
EP (1) | EP1643426A3 (ko) |
JP (2) | JP2006107490A (ko) |
KR (1) | KR101201169B1 (ko) |
AU (1) | AU2005203710B2 (ko) |
BR (1) | BRPI0503556A (ko) |
CA (1) | CA2517402C (ko) |
MX (1) | MXPA05009272A (ko) |
RU (1) | RU2391698C2 (ko) |
Families Citing this family (183)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9715678B2 (en) | 2003-06-26 | 2017-07-25 | Microsoft Technology Licensing, Llc | Side-by-side shared calendars |
US7707255B2 (en) | 2003-07-01 | 2010-04-27 | Microsoft Corporation | Automatic grouping of electronic mail |
US9015621B2 (en) | 2004-08-16 | 2015-04-21 | Microsoft Technology Licensing, Llc | Command user interface for displaying multiple sections of software functionality controls |
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 |
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 |
US7747966B2 (en) | 2004-09-30 | 2010-06-29 | Microsoft Corporation | User interface for providing task management and calendar information |
US7647559B2 (en) * | 2004-09-30 | 2010-01-12 | Microsoft Corporation | Method and computer-readable medium for navigating between attachments to electronic mail messages |
US8032482B2 (en) | 2004-09-30 | 2011-10-04 | Microsoft Corporation | Method, system, and apparatus for providing a document preview |
US8554939B1 (en) | 2005-02-25 | 2013-10-08 | Google Inc. | Systems and methods for downloading and viewing images |
US8788593B1 (en) | 2005-02-25 | 2014-07-22 | Google Inc. | Systems and methods for downloading attachments |
KR100810303B1 (ko) * | 2005-04-28 | 2008-03-06 | 삼성전자주식회사 | 휴대단말기의 데이터 표시 및 전송방법 |
US8627222B2 (en) | 2005-09-12 | 2014-01-07 | Microsoft Corporation | Expanded search and find user interface |
US8185591B1 (en) * | 2005-09-30 | 2012-05-22 | Google Inc. | Systems and methods for viewing email attachments as thumbnails |
US8775520B1 (en) | 2005-09-30 | 2014-07-08 | Google Inc. | Systems and methods for viewing non-HTML email attachments |
US9727989B2 (en) | 2006-06-01 | 2017-08-08 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
US8132106B2 (en) * | 2006-06-23 | 2012-03-06 | Microsoft Corporation | Providing a document preview |
US20080005149A1 (en) * | 2006-06-29 | 2008-01-03 | Adobe Systems Incorporated | Collection presentation |
US7921176B2 (en) * | 2007-01-03 | 2011-04-05 | Madnani Rajkumar R | Mechanism for generating a composite email |
US8762880B2 (en) | 2007-06-29 | 2014-06-24 | Microsoft Corporation | Exposing non-authoring features through document status information in an out-space user interface |
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 |
US8600343B2 (en) | 2007-07-25 | 2013-12-03 | Yahoo! Inc. | Method and system for collecting and presenting historical communication data for a mobile device |
WO2009044473A1 (ja) * | 2007-10-04 | 2009-04-09 | Canon Anelva Corporation | 高周波スパッタリング装置 |
US20090112999A1 (en) * | 2007-10-26 | 2009-04-30 | Richard Nicholas | System and Method for Handling E-Mail Attachments in Data Processing Systems |
US8326814B2 (en) | 2007-12-05 | 2012-12-04 | Box, Inc. | Web-based file management system and service |
US9584343B2 (en) | 2008-01-03 | 2017-02-28 | Yahoo! Inc. | Presentation of organized personal and public data using communication mediums |
JP5153358B2 (ja) | 2008-01-23 | 2013-02-27 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 電子メール表示プログラム、方法、装置及びシステム |
US9588781B2 (en) | 2008-03-31 | 2017-03-07 | Microsoft Technology Licensing, Llc | Associating command surfaces with multiple active components |
US8631079B2 (en) * | 2008-06-20 | 2014-01-14 | Microsoft Corporation | Displaying a list of file attachments associated with a message thread |
US9665850B2 (en) | 2008-06-20 | 2017-05-30 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
US8539031B2 (en) * | 2008-06-27 | 2013-09-17 | Microsoft Corporation | Displaying images for people associated with a message item |
JP5369744B2 (ja) * | 2009-02-13 | 2013-12-18 | 三菱電機株式会社 | 情報収集システム、端末装置、情報収集用プログラム、端末用プログラム |
WO2010093288A1 (en) * | 2009-02-13 | 2010-08-19 | Visiarc Ab | A method for handling email messages and attachments in a mobile communication system |
US9046983B2 (en) * | 2009-05-12 | 2015-06-02 | Microsoft Technology Licensing, Llc | Hierarchically-organized control galleries |
EP2438571A4 (en) | 2009-06-02 | 2014-04-30 | Yahoo Inc | AUTOMATICALLY ADDRESSED ADDRESS BOOK |
US7930430B2 (en) | 2009-07-08 | 2011-04-19 | Xobni Corporation | Systems and methods to provide assistance during address input |
US8990323B2 (en) | 2009-07-08 | 2015-03-24 | Yahoo! Inc. | Defining a social network model implied by communications data |
US8984074B2 (en) | 2009-07-08 | 2015-03-17 | Yahoo! Inc. | Sender-based ranking of person profiles and multi-person automatic suggestions |
US9721228B2 (en) | 2009-07-08 | 2017-08-01 | Yahoo! Inc. | Locally hosting a social network using social data stored on a user's computer |
US8832587B2 (en) * | 2009-08-21 | 2014-09-09 | Avaya Inc. | Video window with integrated content |
US9087323B2 (en) * | 2009-10-14 | 2015-07-21 | Yahoo! Inc. | Systems and methods to automatically generate a signature block |
CN102656597B (zh) | 2009-11-03 | 2017-07-18 | 诺基亚技术有限公司 | 用于将消息和附件组织为会话的方法和装置 |
US9514466B2 (en) * | 2009-11-16 | 2016-12-06 | Yahoo! Inc. | Collecting and presenting data including links from communications sent to or from a user |
US9760866B2 (en) * | 2009-12-15 | 2017-09-12 | Yahoo Holdings, Inc. | Systems and methods to provide server side profile information |
US20110167339A1 (en) * | 2010-01-06 | 2011-07-07 | Lemay Stephen O | Device, Method, and Graphical User Interface for Attachment Viewing and Editing |
US20110176747A1 (en) * | 2010-01-15 | 2011-07-21 | Dumitru Dan Mihai | Method and portable electronic device for processing |
US8423545B2 (en) | 2010-02-03 | 2013-04-16 | Xobni Corporation | Providing user input suggestions for conflicting data using rank determinations |
US8924956B2 (en) | 2010-02-03 | 2014-12-30 | Yahoo! Inc. | Systems and methods to identify users using an automated learning process |
KR101729022B1 (ko) * | 2010-04-09 | 2017-04-21 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 제어방법 |
US9418356B2 (en) * | 2010-05-07 | 2016-08-16 | Microsoft Technology Licensing, Llc | Streamlined collaboration on document |
US8754848B2 (en) | 2010-05-27 | 2014-06-17 | Yahoo! Inc. | Presenting information to a user based on the current state of a user device |
US8620935B2 (en) | 2011-06-24 | 2013-12-31 | Yahoo! Inc. | Personalizing an online service based on data collected for a user of a computing device |
US8972257B2 (en) | 2010-06-02 | 2015-03-03 | Yahoo! Inc. | Systems and methods to present voice message information to a user of a computing device |
US10904178B1 (en) * | 2010-07-09 | 2021-01-26 | Gummarus, Llc | Methods, systems, and computer program products for processing a request for a resource in a communication |
US8418257B2 (en) * | 2010-11-16 | 2013-04-09 | Microsoft Corporation | Collection user interface |
US9165285B2 (en) | 2010-12-08 | 2015-10-20 | Microsoft Technology Licensing, Llc | Shared attachments |
US9423878B2 (en) | 2011-01-06 | 2016-08-23 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9015641B2 (en) | 2011-01-06 | 2015-04-21 | Blackberry Limited | Electronic device and method of providing visual notification of a received communication |
US9477311B2 (en) | 2011-01-06 | 2016-10-25 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9465440B2 (en) * | 2011-01-06 | 2016-10-11 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9766718B2 (en) | 2011-02-28 | 2017-09-19 | Blackberry Limited | Electronic device and method of displaying information in response to input |
US9471145B2 (en) | 2011-01-06 | 2016-10-18 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
WO2012099617A1 (en) | 2011-01-20 | 2012-07-26 | Box.Net, Inc. | Real time notification of activities that occur in a web-based collaboration environment |
US20120216117A1 (en) | 2011-02-18 | 2012-08-23 | Sony Corporation | Method and apparatus for navigating a hierarchical menu based user interface |
US9213421B2 (en) | 2011-02-28 | 2015-12-15 | Blackberry Limited | Electronic device and method of displaying information in response to detecting a gesture |
US10552799B2 (en) | 2011-04-28 | 2020-02-04 | Microsoft Technology Licensing, Llc | Upload of attachment and insertion of link into electronic messages |
US9137185B2 (en) | 2011-04-28 | 2015-09-15 | Microsoft Technology Licensing, Llc | Uploading attachment to shared location and replacing with a link |
US11308449B2 (en) | 2011-04-28 | 2022-04-19 | Microsoft Technology Licensing, Llc | Storing metadata inside file to reference shared version of file |
US8682989B2 (en) | 2011-04-28 | 2014-03-25 | Microsoft Corporation | Making document changes by replying to electronic messages |
US20120278402A1 (en) * | 2011-04-28 | 2012-11-01 | Microsoft Corporation | Presenting links to content as attachments in electronic messages |
US8826148B2 (en) * | 2011-05-05 | 2014-09-02 | Microsoft Corporation | Simultaneous email and attachment viewing |
US8965983B2 (en) | 2011-05-06 | 2015-02-24 | Microsoft Technology Licensing, Llc | Changes to documents are automatically summarized in electronic messages |
US10185932B2 (en) | 2011-05-06 | 2019-01-22 | Microsoft Technology Licensing, Llc | Setting permissions for links forwarded in electronic messages |
US9524531B2 (en) | 2011-05-09 | 2016-12-20 | Microsoft Technology Licensing, Llc | Extensibility features for electronic communications |
US8819586B2 (en) | 2011-05-27 | 2014-08-26 | Microsoft Corporation | File access with different file hosts |
US10078819B2 (en) | 2011-06-21 | 2018-09-18 | Oath Inc. | Presenting favorite contacts information to a user of a computing device |
US9063912B2 (en) | 2011-06-22 | 2015-06-23 | Box, Inc. | Multimedia content preview rendering in a cloud content management system |
US9747583B2 (en) | 2011-06-30 | 2017-08-29 | Yahoo Holdings, Inc. | Presenting entity profile information to a user of a computing device |
EP2729877A4 (en) | 2011-07-08 | 2015-06-17 | Box Inc | DESKTOP APPLICATION FOR ACCESS AND INTERACTION WITH JOBS IN A CLOUD-BASED CONTENT MANAGEMENT SYSTEM AND SYNCHRONIZATION MECHANISMS THEREFOR |
GB2503625A (en) | 2011-07-08 | 2014-01-01 | Box Inc | Collaboration sessions in a workspace on cloud-based content management system |
EP2751770A4 (en) * | 2011-08-31 | 2015-04-15 | Hewlett Packard Development Co | PROVIDING AN APPLICATION CONTEXT FOR CONVERSATION |
US20130080913A1 (en) * | 2011-09-22 | 2013-03-28 | Microsoft Corporation | Multi-column notebook interaction |
US9197718B2 (en) * | 2011-09-23 | 2015-11-24 | Box, Inc. | Central management and control of user-contributed content in a web-based collaboration environment and management console thereof |
US8515902B2 (en) | 2011-10-14 | 2013-08-20 | Box, Inc. | Automatic and semi-automatic tagging features of work items in a shared workspace for metadata tracking in a cloud-based content management system with selective or optional user contribution |
US9098474B2 (en) | 2011-10-26 | 2015-08-04 | Box, Inc. | Preview pre-generation based on heuristics and algorithmic prediction/assessment of predicted user behavior for enhancement of user experience |
US8990307B2 (en) | 2011-11-16 | 2015-03-24 | Box, Inc. | Resource effective incremental updating of a remote client with events which occurred via a cloud-enabled platform |
WO2013082320A1 (en) | 2011-11-29 | 2013-06-06 | Box, Inc. | Mobile platform file and folder selection functionalities for offline access and synchronization |
US9019123B2 (en) | 2011-12-22 | 2015-04-28 | Box, Inc. | Health check services for web-based collaboration environments |
US9904435B2 (en) | 2012-01-06 | 2018-02-27 | Box, Inc. | System and method for actionable event generation for task delegation and management via a discussion forum in a web-based collaboration environment |
US9679163B2 (en) | 2012-01-17 | 2017-06-13 | Microsoft Technology Licensing, Llc | Installation and management of client extensions |
US9619038B2 (en) | 2012-01-23 | 2017-04-11 | Blackberry Limited | Electronic device and method of displaying a cover image and an application image from a low power condition |
US9058168B2 (en) | 2012-01-23 | 2015-06-16 | Blackberry Limited | Electronic device and method of controlling a display |
US11232481B2 (en) | 2012-01-30 | 2022-01-25 | Box, Inc. | Extended applications of multimedia content previews in the cloud-based content management system |
US9449112B2 (en) * | 2012-01-30 | 2016-09-20 | Microsoft Technology Licensing, Llc | Extension activation for related documents |
US9256445B2 (en) | 2012-01-30 | 2016-02-09 | Microsoft Technology Licensing, Llc | Dynamic extension view with multiple levels of expansion |
US9965745B2 (en) | 2012-02-24 | 2018-05-08 | Box, Inc. | System and method for promoting enterprise adoption of a web-based collaboration environment |
US9195636B2 (en) | 2012-03-07 | 2015-11-24 | Box, Inc. | Universal file type preview for mobile devices |
US10977285B2 (en) | 2012-03-28 | 2021-04-13 | Verizon Media Inc. | Using observations of a person to determine if data corresponds to the person |
US9054919B2 (en) | 2012-04-05 | 2015-06-09 | Box, Inc. | Device pinning capability for enterprise cloud service and storage accounts |
US9575981B2 (en) | 2012-04-11 | 2017-02-21 | Box, Inc. | Cloud service enabled to handle a set of files depicted to a user as a single file in a native operating system |
US9413587B2 (en) | 2012-05-02 | 2016-08-09 | Box, Inc. | System and method for a third-party application to access content within a cloud-based platform |
WO2013166520A1 (en) | 2012-05-04 | 2013-11-07 | Box, Inc. | Repository redundancy implementation of a system which incrementally updates clients with events that occurred via cloud-enabled platform |
US9691051B2 (en) | 2012-05-21 | 2017-06-27 | Box, Inc. | Security enhancement through application access control |
US9027108B2 (en) | 2012-05-23 | 2015-05-05 | Box, Inc. | Systems and methods for secure file portability between mobile applications on a mobile device |
US8914900B2 (en) | 2012-05-23 | 2014-12-16 | Box, Inc. | Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform |
US9021099B2 (en) | 2012-07-03 | 2015-04-28 | Box, Inc. | Load balancing secure FTP connections among multiple FTP servers |
US9792320B2 (en) | 2012-07-06 | 2017-10-17 | Box, Inc. | System and method for performing shard migration to support functions of a cloud-based service |
GB2505072A (en) | 2012-07-06 | 2014-02-19 | Box Inc | Identifying users and collaborators as search results in a cloud-based system |
US9712510B2 (en) | 2012-07-06 | 2017-07-18 | Box, Inc. | Systems and methods for securely submitting comments among users via external messaging applications in a cloud-based platform |
US9473532B2 (en) | 2012-07-19 | 2016-10-18 | Box, Inc. | Data loss prevention (DLP) methods by a cloud service including third party integration architectures |
US9794256B2 (en) | 2012-07-30 | 2017-10-17 | Box, Inc. | System and method for advanced control tools for administrators in a cloud-based service |
US8868574B2 (en) | 2012-07-30 | 2014-10-21 | Box, Inc. | System and method for advanced search and filtering mechanisms for enterprise administrators in a cloud-based environment |
US8745267B2 (en) | 2012-08-19 | 2014-06-03 | Box, Inc. | Enhancement of upload and/or download performance based on client and/or server feedback information |
US9369520B2 (en) | 2012-08-19 | 2016-06-14 | Box, Inc. | Enhancement of upload and/or download performance based on client and/or server feedback information |
US9558202B2 (en) | 2012-08-27 | 2017-01-31 | Box, Inc. | Server side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment |
US9135462B2 (en) | 2012-08-29 | 2015-09-15 | Box, Inc. | Upload and download streaming encryption to/from a cloud-based platform |
KR20140031602A (ko) * | 2012-09-05 | 2014-03-13 | 주식회사 팬택 | 첨부파일 기반의 메시지 컨텍스트 관리 방법 |
US9117087B2 (en) | 2012-09-06 | 2015-08-25 | Box, Inc. | System and method for creating a secure channel for inter-application communication based on intents |
US9195519B2 (en) | 2012-09-06 | 2015-11-24 | Box, Inc. | Disabling the self-referential appearance of a mobile application in an intent via a background registration |
US9311071B2 (en) | 2012-09-06 | 2016-04-12 | Box, Inc. | Force upgrade of a mobile application via a server side configuration file |
US9292833B2 (en) | 2012-09-14 | 2016-03-22 | Box, Inc. | Batching notifications of activities that occur in a web-based collaboration environment |
US10200256B2 (en) | 2012-09-17 | 2019-02-05 | Box, Inc. | System and method of a manipulative handle in an interactive mobile user interface |
JP5776656B2 (ja) * | 2012-09-18 | 2015-09-09 | コニカミノルタ株式会社 | 印刷制御装置、プログラムおよび印刷システム |
US9553758B2 (en) | 2012-09-18 | 2017-01-24 | Box, Inc. | Sandboxing individual applications to specific user folders in a cloud-based service |
US10915492B2 (en) | 2012-09-19 | 2021-02-09 | Box, Inc. | Cloud-based platform enabled with media content indexed for text-based searches and/or metadata extraction |
US9959420B2 (en) | 2012-10-02 | 2018-05-01 | Box, Inc. | System and method for enhanced security and management mechanisms for enterprise administrators in a cloud-based environment |
US9495364B2 (en) | 2012-10-04 | 2016-11-15 | Box, Inc. | Enhanced quick search features, low-barrier commenting/interactive features in a collaboration platform |
US9705967B2 (en) | 2012-10-04 | 2017-07-11 | Box, Inc. | Corporate user discovery and identification of recommended collaborators in a cloud platform |
US9665349B2 (en) | 2012-10-05 | 2017-05-30 | Box, Inc. | System and method for generating embeddable widgets which enable access to a cloud-based collaboration platform |
US9756022B2 (en) | 2014-08-29 | 2017-09-05 | Box, Inc. | Enhanced remote key management for an enterprise in a cloud-based environment |
US9628268B2 (en) | 2012-10-17 | 2017-04-18 | Box, Inc. | Remote key management in a cloud-based environment |
US10013672B2 (en) | 2012-11-02 | 2018-07-03 | Oath Inc. | Address extraction from a communication |
US10192200B2 (en) | 2012-12-04 | 2019-01-29 | Oath Inc. | Classifying a portion of user contact data into local contacts |
US10235383B2 (en) | 2012-12-19 | 2019-03-19 | Box, Inc. | Method and apparatus for synchronization of items with read-only permissions in a cloud-based environment |
KR102058635B1 (ko) * | 2012-12-24 | 2019-12-24 | 삼성전자주식회사 | 파일 이름 제어 방법 및 그 전자 장치 |
US9396245B2 (en) | 2013-01-02 | 2016-07-19 | Box, Inc. | Race condition handling in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
US9575635B2 (en) * | 2013-01-04 | 2017-02-21 | Apple Inc. | Return to sender |
US9953036B2 (en) | 2013-01-09 | 2018-04-24 | Box, Inc. | File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
US9507795B2 (en) | 2013-01-11 | 2016-11-29 | Box, Inc. | Functionalities, features, and user interface of a synchronization client to a cloud-based environment |
EP2757491A1 (en) | 2013-01-17 | 2014-07-23 | Box, Inc. | Conflict resolution, retry condition management, and handling of problem files for the synchronization client to a cloud-based platform |
US11483266B2 (en) * | 2013-03-04 | 2022-10-25 | Paul Everton | Method and system for electronic collaboration |
US9690476B2 (en) | 2013-03-14 | 2017-06-27 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9507495B2 (en) | 2013-04-03 | 2016-11-29 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US10725968B2 (en) | 2013-05-10 | 2020-07-28 | Box, Inc. | Top down delete or unsynchronization on delete of and depiction of item synchronization with a synchronization client to a cloud-based platform |
US9633037B2 (en) | 2013-06-13 | 2017-04-25 | Box, Inc | Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform |
US9805050B2 (en) | 2013-06-21 | 2017-10-31 | Box, Inc. | Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform |
US10110656B2 (en) | 2013-06-25 | 2018-10-23 | Box, Inc. | Systems and methods for providing shell communication in a cloud-based platform |
US10229134B2 (en) | 2013-06-25 | 2019-03-12 | Box, Inc. | Systems and methods for managing upgrades, migration of user data and improving performance of a cloud-based platform |
US9535924B2 (en) | 2013-07-30 | 2017-01-03 | Box, Inc. | Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
US9535909B2 (en) | 2013-09-13 | 2017-01-03 | Box, Inc. | Configurable event-based automation architecture for cloud-based collaboration platforms |
US9704137B2 (en) | 2013-09-13 | 2017-07-11 | Box, Inc. | Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform |
US10509527B2 (en) | 2013-09-13 | 2019-12-17 | Box, Inc. | Systems and methods for configuring event-based automation in cloud-based collaboration platforms |
US8892679B1 (en) | 2013-09-13 | 2014-11-18 | Box, Inc. | Mobile device, methods and user interfaces thereof in a mobile device platform featuring multifunctional access and engagement in a collaborative environment provided by a cloud-based platform |
GB2518298A (en) | 2013-09-13 | 2015-03-18 | Box Inc | High-availability architecture for a cloud-based concurrent-access collaboration platform |
US9213684B2 (en) | 2013-09-13 | 2015-12-15 | Box, Inc. | System and method for rendering document in web browser or mobile device regardless of third-party plug-in software |
US10866931B2 (en) | 2013-10-22 | 2020-12-15 | Box, Inc. | Desktop application for accessing a cloud collaboration platform |
US20150277711A1 (en) * | 2014-03-31 | 2015-10-01 | Microsoft Corporation | User interaction and motion driving updates to components in an immersive document view |
US10404637B2 (en) * | 2014-03-31 | 2019-09-03 | Microsoft Technology Licensing, Llc | Electronic communication-based storage of documents to support multiple workflows |
US10698591B2 (en) * | 2014-03-31 | 2020-06-30 | Microsoft Technology Licensing, Llc | Immersive document interaction with device-aware scaling |
US11340769B2 (en) | 2014-03-31 | 2022-05-24 | Microsoft Technology Licensing, Llc | Generating content items out of an electronic communication workflow |
US10466882B2 (en) * | 2014-03-31 | 2019-11-05 | Microsoft Technology Licensing, Llc | Collaborative co-authoring via an electronic user interface |
US20150281148A1 (en) * | 2014-03-31 | 2015-10-01 | Microsoft Corporation | Immersive document view |
US10530854B2 (en) | 2014-05-30 | 2020-01-07 | Box, Inc. | Synchronization of permissioned content in cloud-based environments |
US9602514B2 (en) | 2014-06-16 | 2017-03-21 | Box, Inc. | Enterprise mobility management and verification of a managed application by a content provider |
US10038731B2 (en) | 2014-08-29 | 2018-07-31 | Box, Inc. | Managing flow-based interactions with cloud-based shared content |
US9894119B2 (en) | 2014-08-29 | 2018-02-13 | Box, Inc. | Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms |
US10574442B2 (en) | 2014-08-29 | 2020-02-25 | Box, Inc. | Enhanced remote key management for an enterprise in a cloud-based environment |
US11036919B2 (en) * | 2015-03-02 | 2021-06-15 | Citrix Systems, Inc. | Enabling file attachments in calendar events |
US10379702B2 (en) * | 2015-03-27 | 2019-08-13 | Microsoft Technology Licensing, Llc | Providing attachment control to manage attachments in conversation |
US10191891B2 (en) * | 2015-08-26 | 2019-01-29 | Microsoft Technology Licensing, Llc | Interactive preview teasers in communications |
US10623354B2 (en) * | 2015-11-18 | 2020-04-14 | Oath Inc. | Preview of compressed file email attachments |
US10412029B2 (en) * | 2015-12-11 | 2019-09-10 | Microsoft Technology Licensing, Llc | Providing rich preview of communication in communication summary |
US10897443B2 (en) * | 2016-06-30 | 2021-01-19 | Microsoft Technology Licensing, Llc | Surfacing attachments in email search suggestion dropdown |
US10241848B2 (en) | 2016-09-30 | 2019-03-26 | Microsoft Technology Licensing, Llc | Personalized diagnostics, troubleshooting, recovery, and notification based on application state |
US10394633B2 (en) | 2016-09-30 | 2019-08-27 | Microsoft Technology Licensing, Llc | On-demand or dynamic diagnostic and recovery operations in conjunction with a support service |
KR20180080516A (ko) * | 2017-01-04 | 2018-07-12 | 에이치피프린팅코리아 주식회사 | 이메일 프린팅 서비스를 제공하는 서버 및 그 서버의 동작 방법 |
US10810204B2 (en) | 2017-02-27 | 2020-10-20 | Microsoft Technology Licensing, Llc | Providing access to an electronic message attachment |
US10832211B2 (en) * | 2017-02-27 | 2020-11-10 | Microsoft Technology Licensing, Llc | Opening an attachment and conversation from a messaging application |
US11221987B2 (en) * | 2017-06-23 | 2022-01-11 | Microsoft Technology Licensing, Llc | Electronic communication and file reference association |
US20190346975A1 (en) * | 2018-05-10 | 2019-11-14 | Citrix Systems, Inc. | Systems and methods for improved email attachment viewing |
US11244100B2 (en) * | 2019-05-08 | 2022-02-08 | Microsoft Technology Licensing, Llc | Visualizing changes based on document scope |
US11334221B2 (en) * | 2020-09-17 | 2022-05-17 | Microsoft Technology Licensing, Llc | Left rail corresponding icon for launching apps within the context of a personal information manager |
Family Cites Families (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2237581A (en) | 1989-11-03 | 1991-05-08 | Du Pont | Dyeing of pile fabrics aided by xanthan gum |
US5307086A (en) * | 1991-10-08 | 1994-04-26 | International Business Machines Corporation | Method of implementing a preview window in an object oriented programming system |
US5680629A (en) * | 1992-12-07 | 1997-10-21 | Microsoft Corporation | Method and system for previewing computer output |
DE69518610T2 (de) * | 1994-06-24 | 2001-01-11 | Microsoft Corp | Methode und System zum Durchblättern von Daten |
US5897640A (en) * | 1994-08-08 | 1999-04-27 | Microsoft Corporation | Method and system of associating, synchronizing and reconciling computer files in an operating system |
US5579466A (en) * | 1994-09-01 | 1996-11-26 | Microsoft Corporation | Method and system for editing and formatting data in a dialog window |
US5987528A (en) * | 1994-09-09 | 1999-11-16 | Compaq Computer Corporation | Controlling the flow of electronic information through computer hardware |
US5831606A (en) * | 1994-12-13 | 1998-11-03 | Microsoft Corporation | Shell extensions for an operating system |
US5652901A (en) * | 1994-12-23 | 1997-07-29 | Microsoft Corporation | Method and system for previewing computer output |
US5903905A (en) * | 1996-04-30 | 1999-05-11 | Microsoft Corporation | Method for simultaneously constructing and displaying a dynamic preview of a document that provides an accurate customized document |
US5835084A (en) * | 1996-05-01 | 1998-11-10 | Microsoft Corporation | Method and computerized apparatus for distinguishing between read and unread messages listed in a graphical message window |
US5818447A (en) * | 1996-06-06 | 1998-10-06 | Microsoft Corporation | System and method for in-place editing of an electronic mail message using a separate program |
US6944819B2 (en) | 1997-01-10 | 2005-09-13 | Eastman-Kodak Company | Computer method and apparatus for previewing files outside of an application program |
JPH10320390A (ja) * | 1997-05-16 | 1998-12-04 | Hitachi Ltd | 文書の自己再生産に基づくビュー変更法 |
US6134566A (en) * | 1997-06-30 | 2000-10-17 | Microsoft Corporation | Method for controlling an electronic mail preview pane to avoid system disruption |
US6098090A (en) * | 1997-09-05 | 2000-08-01 | Novell, Inc. | Methods and system for providing a background processing thread which manages the background tasks of external threads |
US6160554A (en) * | 1998-03-19 | 2000-12-12 | Hewlett Packard Company | Computer file content preview window |
US6405225B1 (en) * | 1998-06-17 | 2002-06-11 | Microsoft Corporation | Integrating email functionality into a word processor by incorporating an email GUI within the word processor |
US6134568A (en) | 1998-10-30 | 2000-10-17 | Kinko's Ventures, Inc. | Previewing an assembled document |
US6839411B1 (en) | 1999-03-01 | 2005-01-04 | Mitel, Inc. | Graphical user interface and method for displaying messages |
KR20010048628A (ko) | 1999-11-29 | 2001-06-15 | 김맹호 | 웹페이지에서 인터넷카드를 이용한 개인간 또는 기업간광고 방법 및 그 장치 |
WO2001063919A1 (en) | 2000-02-23 | 2001-08-30 | Penta Trading Ltd. | Systems and methods for generating and providing previews of electronic files such as web files |
US6734883B1 (en) * | 2000-05-25 | 2004-05-11 | International Business Machines Corporation | Spinlist graphical user interface control with preview and postview |
US7113934B2 (en) * | 2000-05-25 | 2006-09-26 | Fujitsu Limited | Element management system with adaptive interfacing selected by last previous full-qualified managed level |
GB2366500A (en) | 2000-08-21 | 2002-03-06 | Mitel Inc | Method for previewing multimedia attachments of electronic messages |
JP2002183058A (ja) * | 2000-12-18 | 2002-06-28 | Fuji Xerox Co Ltd | 電子メールリスト作成装置及び電子メールリスト表示装置 |
US7017073B2 (en) * | 2001-02-28 | 2006-03-21 | International Business Machines Corporation | Method and apparatus for fault-tolerance via dual thread crosschecking |
JP2002278899A (ja) * | 2001-03-15 | 2002-09-27 | Unike Software Research Co Ltd | 電子メール送信プログラム |
KR100422435B1 (ko) | 2001-06-20 | 2004-03-12 | 정홍대 | 다수간의 이메일 전송 관리 방법 |
US8549434B2 (en) * | 2001-10-18 | 2013-10-01 | Microsoft Corporation | Method for graphical representation of a content collection |
US20030101383A1 (en) * | 2001-11-29 | 2003-05-29 | Carlson Barry L. | Automatic file system maintainer |
US20040205633A1 (en) | 2002-01-11 | 2004-10-14 | International Business Machines Corporation | Previewing file or document content |
US20050117032A1 (en) * | 2002-01-23 | 2005-06-02 | Yutaka Ueda | Image delivery apparatus |
GB0206090D0 (en) | 2002-03-15 | 2002-04-24 | Koninkl Philips Electronics Nv | Previewing documents on a computer system |
JP2003330355A (ja) | 2002-05-13 | 2003-11-19 | Toppan Printing Co Ltd | オンライン学習サービス方法及びそのための装置 |
US7933957B2 (en) * | 2002-09-17 | 2011-04-26 | At&T Intellectual Property Ii, L.P. | Tracking email and instant messaging (IM) thread history |
US7353232B1 (en) * | 2002-10-02 | 2008-04-01 | Q. Know Technologies, Inc. | Computer assisted and/or implemented method and system for layered access and/or supervisory control of projects and items incorporating electronic information |
US20040068545A1 (en) * | 2002-10-08 | 2004-04-08 | Bellsouth Intellectual Property Corporation | Displaying and working with email attachments |
US8561069B2 (en) | 2002-12-19 | 2013-10-15 | Fujitsu Limited | Task computing |
US20040158607A1 (en) * | 2003-02-06 | 2004-08-12 | Coppinger Clifford L. | System and method for associating an email attachment file with a storage location |
US7234114B2 (en) | 2003-03-24 | 2007-06-19 | Microsoft Corporation | Extensible object previewer in a shell browser |
US7712034B2 (en) | 2003-03-24 | 2010-05-04 | Microsoft Corporation | System and method for shell browser |
US7493614B2 (en) * | 2003-03-31 | 2009-02-17 | Microsoft Corporation | System architecture and related methods for dynamically adding software components to extend functionality of system processes |
US7421690B2 (en) * | 2003-06-23 | 2008-09-02 | Apple Inc. | Threaded presentation of electronic mail |
JP4145746B2 (ja) * | 2003-07-17 | 2008-09-03 | シャープ株式会社 | 情報出力装置、情報出力方法、情報出力プログラム、および該プログラムを記録した記録媒体 |
US8667035B2 (en) * | 2004-02-12 | 2014-03-04 | International Business Machines Corporation | Method of converting a filesystem while the filesystem remains in an active state |
US7805683B2 (en) * | 2004-07-09 | 2010-09-28 | Sap Ag | Action pad |
US7593991B2 (en) * | 2004-08-05 | 2009-09-22 | At&T Intellectual Property I, L.P. | Systems and methods for processing attachments associated with electronic messages |
US20060036558A1 (en) | 2004-08-12 | 2006-02-16 | Mathews David K | Universal serial bus scale |
US7647559B2 (en) | 2004-09-30 | 2010-01-12 | Microsoft Corporation | Method and computer-readable medium for navigating between attachments to electronic mail messages |
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 |
US8132106B2 (en) | 2006-06-23 | 2012-03-06 | Microsoft Corporation | Providing a document preview |
-
2004
- 2004-11-19 US US10/993,950 patent/US7647559B2/en active Active
-
2005
- 2005-08-11 KR KR1020050073850A patent/KR101201169B1/ko active IP Right Grant
- 2005-08-18 AU AU2005203710A patent/AU2005203710B2/en not_active Ceased
- 2005-08-24 EP EP05107772A patent/EP1643426A3/en not_active Ceased
- 2005-08-25 BR BRPI0503556-2A patent/BRPI0503556A/pt not_active IP Right Cessation
- 2005-08-29 CA CA2517402A patent/CA2517402C/en not_active Expired - Fee Related
- 2005-08-30 MX MXPA05009272A patent/MXPA05009272A/es active IP Right Grant
- 2005-09-22 JP JP2005275755A patent/JP2006107490A/ja active Pending
- 2005-09-29 RU RU2005130357/09A patent/RU2391698C2/ru not_active IP Right Cessation
-
2009
- 2009-12-16 US US12/639,406 patent/US8122364B2/en not_active Expired - Fee Related
-
2012
- 2012-05-09 JP JP2012107623A patent/JP5777563B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
RU2005130357A (ru) | 2007-04-10 |
EP1643426A3 (en) | 2006-05-10 |
JP5777563B2 (ja) | 2015-09-09 |
MXPA05009272A (es) | 2006-04-18 |
CA2517402A1 (en) | 2006-03-30 |
US8122364B2 (en) | 2012-02-21 |
JP2006107490A (ja) | 2006-04-20 |
KR20060050409A (ko) | 2006-05-19 |
BRPI0503556A (pt) | 2007-07-10 |
RU2391698C2 (ru) | 2010-06-10 |
US20060075046A1 (en) | 2006-04-06 |
AU2005203710B2 (en) | 2010-04-22 |
US20100095224A1 (en) | 2010-04-15 |
JP2012155755A (ja) | 2012-08-16 |
US7647559B2 (en) | 2010-01-12 |
EP1643426A2 (en) | 2006-04-05 |
CA2517402C (en) | 2015-01-27 |
AU2005203710A1 (en) | 2006-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101201169B1 (ko) | 전자 메일 메시지의 첨부물 사이를 네비게이션하기 위한방법 및 컴퓨터 판독가능 매체 | |
CA2510662C (en) | Method and computer-readable medium for previewing and performing actions on attachments to electronic mail messages | |
JP4980357B2 (ja) | スレッドナビゲーション | |
US7250955B1 (en) | System for displaying a notification window from completely transparent to intermediate level of opacity as a function of time to indicate an event has occurred | |
KR101635228B1 (ko) | 메시지 스레드와 관련된 파일 첨부물들의 리스트의 표시 | |
US20070300164A1 (en) | Method and system for managing instant message logs from within a calendar application | |
GB2366500A (en) | Method for previewing multimedia attachments of electronic messages | |
US7653879B1 (en) | User interface for context sensitive creation of electronic mail message handling rules | |
KR20120058489A (ko) | 전자 메일 메시지의 첨부물을 미리보기하고 그에 대하여 동작을 수행하기 위한 방법 및 컴퓨터 판독 가능 매체 | |
JP2002073476A (ja) | 電子メールの敬称表示方式、敬称表示方法及び電子メールプログラムの記録媒体 | |
JP2005216197A (ja) | 電子メールシステムにおける宛先属性表示方法 | |
JP2003091484A (ja) | 情報端末装置及び添付ファイル管理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20151016 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20161019 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20171018 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20181018 Year of fee payment: 7 |