KR20060043865A - 필터링을 위해 서버로부터 메시지 데이터의 서브세트를 신속하게 획득하기 위한 방법 및 시스템 - Google Patents
필터링을 위해 서버로부터 메시지 데이터의 서브세트를 신속하게 획득하기 위한 방법 및 시스템 Download PDFInfo
- Publication number
- KR20060043865A KR20060043865A KR1020050020390A KR20050020390A KR20060043865A KR 20060043865 A KR20060043865 A KR 20060043865A KR 1020050020390 A KR1020050020390 A KR 1020050020390A KR 20050020390 A KR20050020390 A KR 20050020390A KR 20060043865 A KR20060043865 A KR 20060043865A
- Authority
- KR
- South Korea
- Prior art keywords
- message
- data
- record
- filtering criteria
- messages
- Prior art date
Links
- 238000001914 filtration Methods 0.000 title claims abstract description 74
- 238000000034 method Methods 0.000 title claims abstract description 43
- 101001094649 Homo sapiens Popeye domain-containing protein 3 Proteins 0.000 claims abstract 5
- 101000608234 Homo sapiens Pyrin domain-containing protein 5 Proteins 0.000 claims abstract 5
- 101000578693 Homo sapiens Target of rapamycin complex subunit LST8 Proteins 0.000 claims abstract 5
- 102100027802 Target of rapamycin complex subunit LST8 Human genes 0.000 claims abstract 5
- 238000012545 processing Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 6
- 230000007246 mechanism Effects 0.000 abstract description 7
- 238000011156 evaluation Methods 0.000 abstract description 4
- 238000007726 management method Methods 0.000 description 8
- 230000008901 benefit Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000012217 deletion Methods 0.000 description 5
- 230000037430 deletion Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- 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/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02D—FOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
- E02D29/00—Independent underground or underwater structures; Retaining walls
- E02D29/02—Retaining or protecting walls
- E02D29/0208—Gabions
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02B—HYDRAULIC ENGINEERING
- E02B3/00—Engineering works in connection with control or use of streams, rivers, coasts, or other marine sites; Sealings or joints for engineering works in general
- E02B3/04—Structures or apparatus for, or methods of, protecting banks, coasts, or harbours
- E02B3/12—Revetment of banks, dams, watercourses, or the like, e.g. the sea-floor
- E02B3/122—Flexible prefabricated covering elements, e.g. mats, strips
- E02B3/124—Flexible prefabricated covering elements, e.g. mats, strips mainly consisting of metal
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02D—FOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
- E02D2200/00—Geometrical or physical properties
- E02D2200/16—Shapes
- E02D2200/165—Shapes polygonal
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02D—FOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
- E02D2300/00—Materials
- E02D2300/0026—Metals
- E02D2300/0029—Steel; Iron
- E02D2300/0034—Steel; Iron in wire form
-
- 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/42—Mailbox-related aspects, e.g. synchronisation of mailboxes
-
- 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/58—Message adaptation for wireless communication
-
- 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
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Environmental & Geological Engineering (AREA)
- Signal Processing (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Ocean & Marine Engineering (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Mining & Mineral Resources (AREA)
- Paleontology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Mechanical Engineering (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims (33)
- 컴퓨팅 장치에서,필터링된 메시지(filtered-out message)의 식별자와 연관되며, 상기 메시지가 필터링 기준(filtering criteria)을 충족시키지 못하여 필터링되었음을 나타내는 상태 정보를 클라어언트 장치에서 유지하는 단계;식별된 메시지에 대응하는 메시지 데이터가 서버로부터 상기 클라이언트 장치로 다운로딩되어야 하는지 여부를 결정하는 단계 - 상기 결정 단계는, 상기 클라이언트 장치가 상기 메시지 데이터를 이미 갖고 있는 것은 아니며, 상기 메시지는 상기 메시지가 상기 필터링 기준을 충족시키지 못하여 필터링되었음을 나타내는 관련 상태 정보를 갖지 않는 것을 결정하는 단계를 포함함 -; 및만약 상기 메시지 데이터가 다운로딩되어야 하는 것으로 결정된다면, 상기 메시지에 대응하는 메시지 데이터를 상기 클라이언트 장치로 다운로딩하는 단계를 포함하는 방법.
- 제1항에 있어서,상태 정보를 유지하는 상기 단계는 적어도 하나의 메시지의 세트의 각각의 메시지에 대한 레코드 - 상기 레코드는 임의의 다른 메시지에 대하여 상기 메시지를 식별함 - 를 유지하는 단계를 포함하는 방법.
- 제1항에 있어서,상기 서버로부터 메시지들의 리스트를 획득하는 단계를 더 포함하는 방법.
- 제3항에 있어서,메시지들의 리스트를 획득하는 상기 단계는, POP3 서버에게 UIDL 명령을 발부하는 단계 및 이에 대한 응답으로 복수의 고유 메시지 식별자를 수신하는 단계를 포함하는 방법.
- 제3항에 있어서,상태 정보를 유지하는 상기 단계는 임의의 다른 메시지에 대하여 메시지를 식별하는 각각의 메시지에 대한 레코드를 포함하는 레코드 세트를 유지하는 단계를 포함하고,각각의 레코드를 마킹(marking)하는 단계, 상기 서버로부터 획득한 메시지들의 상기 리스트를 처리하는 단계, 및 상기 리스트 내에 있지 않은 메시지에 대응하는 각각의 레코드는 마킹된 채로 남아 있도록, 상기 레코드는 상기 리스트 내에서 식별된 메시지에 대응하는 것으로 결정하는 경우 각각의 레코드를 언마킹하는 단계를 더 포함하는 방법.
- 제5항에 있어서,만약 메시지들의 상기 리스트를 처리한 후 레코드가 마킹된 채로 남아 있다 면, 상기 레코드 세트로부터 상기 레코드를 제거하는 단계를 더 포함하는 방법.
- 제5항에 있어서,각각의 레코드를 마킹하는 상기 단계는 각각의 레코드와 연관된 플래그를 세팅하는 단계를 포함하는 방법.
- 제1항에 있어서,상기 필터링 기준이 변경되었음을 결정하는 단계; 및이에 대한 응답으로, 상기 상태 정보를 무효화시키는 단계를 더 포함하는 방법.
- 제1항에 있어서,상기 상태 정보는 각각의 필터링된 메시지에 대한 레코드에 유지되며,상기 필터링 기준이 변경되었음을 결정하는 단계; 및이에 대한 응답으로, 레코드들의 세트로부터 상기 레코드를 제거하는 단계를 더 포함하는 방법.
- 제1항에 있어서,상기 메시지에 대응하는 상기 다운로딩된 메시지 데이터가 상기 필터링 기준을 충족시키는지 여부를 결정하는 단계; 및만약 충족시킨다면, 상기 메시지 데이터를 메시지 저장소에 저장하는 단계를 더 포함하는 방법.
- 제1항에 있어서,상기 메시지에 대응하는 상기 다운로딩된 메시지 데이터가 상기 필터링 기준을 충족시키는지 여부를 결정하는 단계; 및만약 충족시키지 않는다면, 상기 메시지 데이터는 상기 필터링 기준을 충족시키지 않아 필터링되었음을 나타내는 상기 메시지에 대한 상태 정보를 유지하는 단계를 더 포함하는 방법.
- 제11항에 있어서,상기 메시지에 대한 상태 정보를 유지하는 상기 단계는 상기 메시지를 유일하게 식별하는 필드를 포함하는 상기 메시지에 대한 레코드를 생성하는 단계를 포함하는 방법.
- 제1항에 있어서,상기 필터링 기준은 시간 윈도우(time window)를 포함하는 방법.
- 실행되는 경우, 제1항의 방법을 수행하는 컴퓨터 실행가능 명령어들을 수록 한 컴퓨터 판독가능 매체.
- 컴퓨팅 장치에서,서버로부터 메시지 식별자들의 리스트를 검색하는 단계;각각의 메시지 식별자에 대하여, 상기 메시지 식별자는 필터링 기준을 충족시키는 메시지에 대응하는지, 아니면 상기 필터링 기준을 충족시키지 않는 메시지에 대응하는지, 아니면 상기 필터링 기준에 대하여 알려지지 않은 메시지에 대응하는지 여부를 결정하는 단계; 및상기 필터링 기준에 대하여 알려지지 않은 각각의 메시지에 대하여, 상기 서버로부터 메시지 데이터를 다운로딩하는 단계, 상기 메시지가 상기 필터링 기준을 충족시키는지 아니면 충족시키지 않는지 여부를 결정하기 위해 상기 메시지 데이터를 평가하는 단계, 및 상기 메시지가 상기 필터링 기준을 충족시켰는지 아니면 충족시키지 않았는지 여부를 나타내는 데이터를 보존하는 단계를 포함하는 방법.
- 제15항에 있어서,메시지들의 리스트를 검색하는 상기 단계는, POP3 서버에게 UIDL 명령을 발부하는 단계를 포함하는 방법.
- 제15항에 있어서,상기 메시지 식별자가 상기 필터링 기준을 충족시키는 메시지에 대응하는지 여부를 결정하는 상기 단계는 메시지 데이터가 메시지 저장소에 저장되어 있는지 여부를 결정하는 단계를 포함하는 방법.
- 제15항에 있어서,메시지 데이터가 메시지 저장소에 저장되어 있는지 여부를 결정하는 상기 단계는 메시지 저장소 레코드들의 세트를 평가하는 단계를 포함하는 방법.
- 제15항에 있어서,상기 메시지 식별자가 상기 필터링 기준을 충족시키지 않는 메시지에 대응하는지 여부를 결정하는 상기 단계는 상기 메시지에 대한 레코드가 이미 검사된 메시지들(already checked messages)에 대한 레코드들의 세트 내에 존재하는지 여부를 결정하는 단계를 포함하는 방법.
- 제19항에 있어서,메시지 데이터는 메시지에 대해 다운로딩되고, 상기 메시지가 상기 필터링 기준을 충족시키지 않음을 나타내며,데이터를 보존하는 상기 단계는 이미 검사된 메시지들에 대한 레코드들의 상기 세트에 상기 메시지를 식별하는 레코드를 추가하는 단계를 포함하는 방법.
- 제15항에 있어서,상기 메시지 식별자가 필터링 기준을 충족시키는 메시지에 대응하는지, 아니면 상기 필터링 기준을 충족시키지 않는 메시지에 대응하는지, 아니면 상기 필터링 기준에 대하여 알려지지 않은 메시지에 대응하는지 여부를 결정하는 상기 단계는 레코드들의 적어도 하나의 세트를 평가하는 단계를 포함하는 방법.
- 제21항에 있어서,만약 레코드가 메시지들의 상기 리스트 내의 메시지 식별자에 대응하지 않는다면, 상기 레코드를 제거하는 단계를 더 포함하는 방법.
- 제21항에 있어서,상기 메시지 식별자가 필터링 기준을 충족시키거나, 또는 충족시키지 않는 메시지에 대응한다고 결정된 경우 가능한 제거에 대해, 마킹된 레코드를 언마킹하는 단계를 더 포함하는 방법.
- 제23항에 있어서,레코드를 언마킹하는 상기 단계는 상기 레코드와 연관된 플래그를 클리어(clear)시키는 단계를 포함하는 방법.
- 제19항에 있어서,메시지 데이터는 메시지에 대해 다운로딩되고, 상기 메시지가 상기 필터링 기준을 충족시킴을 나타내며,데이터를 보존하는 상기 단계는 상기 메시지 데이터를 메시지 저장소에 저장하는 단계를 포함하는 방법.
- 제25항에 있어서,각각이 상기 메시지 저장소에 저장된 자신의 메시지 데이터를 갖는 메시지를 식별하는 레코드들의 세트에 레코드를 추가하는 단계를 더 포함하는 방법.
- 실행되는 경우, 제15항의 방법을 수행하는 컴퓨터 실행가능 명령어들을 수록한 컴퓨터 판독가능 매체.
- 데이터 구조를 저장한 컴퓨터 판독가능 매체에 있어서,상기 데이터 구조는 각각이 필터링 기준에 대하여 평가되었고 상기 필터링 기준을 충족시키지 못한 관련 메시지 데이터로 메시지를 식별하는 데이터를 갖는 레코드들의 세트를 포함하고,클라이언트 데이터를 서버 데이터와 동기화시키고자 하는 요청이 수신된 경우, 상기 서버로부터 수신된 메시지 식별자들의 리스트의 적어도 하나의 메시지 식별자는, 상기 레코드들의 세트에 대하여 처리되어, 각각의 처리된 이러한 메시지 식별자에 대하여 상기 메시지 식별자에 대응하는 메시지 데이터가 상기 필터링 기 준에 대한 비교를 위해 다운로딩될 필요가 있는지 여부 또는 상기 처리된 식별자가 상기 필터링 기준을 이미 충족시키지 못한 메시지에 대응하는지 여부를 결정하는 컴퓨터 판독가능 매체.
- 제28항에 있어서,상기 메시지를 식별하는 상기 레코드 내의 데이터는 고유 메시지 식별자에 대응하는 해시 값(hash value)을 포함하는 컴퓨터 판독가능 매체.
- 제28항에 있어서,상기 메시지를 식별하는 상기 레코드 내의 데이터는 POP3 메시지의 고유 메시지 식별자에 대응하는 컴퓨터 판독가능 매체.
- 제28항에 있어서,각각의 레코드는, 상기 레코드에 대응하는 상기 메시지가 상기 서버로부터 수신된 리스트에 열거되었는지 여부를 결정하기 위해 사용되는 플래그를 더 포함하는 컴퓨터 판독가능 매체.
- 제28항에 있어서,상기 레코드들 중 적어도 일부는 시간이나 날짜를 나타내는 데이터를 갖는 필드를 포함하는 컴퓨터 판독가능 매체.
- 제15항에 있어서,상기 필터링 기준은 시간 윈도우를 포함하고,상기 필터링 기준에 대하여 알려지지 않은 각각의 메시지를 평가하는 상기 단계는 상기 시간 윈도우에 대하여 다운로딩된 메시지 데이터를 평가하는 단계를 포함하는 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/797,994 | 2004-03-11 | ||
US10/797,994 US7613777B2 (en) | 2004-03-11 | 2004-03-11 | Rapidly obtaining a subset of message data from a server for filtering |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060043865A true KR20060043865A (ko) | 2006-05-15 |
KR101109238B1 KR101109238B1 (ko) | 2012-01-30 |
Family
ID=34827652
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050020390A KR101109238B1 (ko) | 2004-03-11 | 2005-03-11 | 필터링을 위해 서버로부터 메시지 데이터의 서브세트를 신속하게 획득하기 위한 방법 및 시스템 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7613777B2 (ko) |
EP (1) | EP1575227A1 (ko) |
JP (1) | JP4828138B2 (ko) |
KR (1) | KR101109238B1 (ko) |
CN (1) | CN1674588B (ko) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8671144B2 (en) * | 2004-07-02 | 2014-03-11 | Qualcomm Incorporated | Communicating information about the character of electronic messages to a client |
US7792521B2 (en) * | 2005-11-28 | 2010-09-07 | Nokia Corporation | Method, apparatus, and computer program product for managing content items |
US7921165B2 (en) * | 2005-11-30 | 2011-04-05 | Microsoft Corporation | Retaining mail for availability after relay |
US8583731B1 (en) | 2006-11-17 | 2013-11-12 | Open Invention Network Llc | System and method for analyzing and filtering journaled electronic mail |
GB0625643D0 (en) * | 2006-12-21 | 2007-01-31 | Symbian Software Ltd | Sync field filtering |
US7970881B2 (en) * | 2008-02-19 | 2011-06-28 | Microsoft Corporation | Bypassing uploading of data from a wireless device using outbound attachment caching |
CN101662451B (zh) * | 2008-08-26 | 2012-11-07 | 北京中京创原通信技术有限公司 | 基于消息标识机制的命令/响应关联性控制方法 |
US9209993B2 (en) | 2010-11-16 | 2015-12-08 | Microsoft Technology Licensing, Llc | Cooperative session-based filtering |
CN102098633A (zh) * | 2011-02-14 | 2011-06-15 | 华为终端有限公司 | 电子邮件的下载方法及移动终端 |
CN103001851A (zh) * | 2012-01-16 | 2013-03-27 | 陈晓亮 | 一种线上用户求助互动系统及方法 |
US9660947B1 (en) * | 2012-07-27 | 2017-05-23 | Intuit Inc. | Method and apparatus for filtering undesirable content based on anti-tags |
US20150012597A1 (en) * | 2013-07-03 | 2015-01-08 | International Business Machines Corporation | Retroactive management of messages |
CN104881414A (zh) * | 2014-02-28 | 2015-09-02 | 国际商业机器公司 | 数据展示方法和系统 |
US10033680B2 (en) | 2015-10-27 | 2018-07-24 | Blackberry Limited | Method for priming inbox and conversations during initial synchronization of messages |
US10715475B2 (en) * | 2018-08-28 | 2020-07-14 | Enveloperty LLC | Dynamic electronic mail addressing |
US11750572B2 (en) * | 2020-08-12 | 2023-09-05 | Capital One Services, Llc | System, method, and computer-accessible medium for hiding messages sent to third parties |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5974238A (en) * | 1996-08-07 | 1999-10-26 | Compaq Computer Corporation | Automatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements |
US6141664A (en) * | 1996-11-13 | 2000-10-31 | Puma Technology, Inc. | Synchronization of databases with date range |
US6212529B1 (en) * | 1996-11-13 | 2001-04-03 | Puma Technology, Inc. | Synchronization of databases using filters |
US6401112B1 (en) * | 1997-01-29 | 2002-06-04 | Palm, Inc. | Method and apparatus for synchronizing an Email client on a portable computer system with an Email client on a desktop computer |
US6006274A (en) * | 1997-01-30 | 1999-12-21 | 3Com Corporation | Method and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable computer |
US5961590A (en) * | 1997-04-11 | 1999-10-05 | Roampage, Inc. | System and method for synchronizing electronic mail between a client site and a central site |
US6633924B1 (en) * | 1997-10-02 | 2003-10-14 | Charles Wu | Object synchronization between objects stores on different computers |
US6125369A (en) * | 1997-10-02 | 2000-09-26 | Microsoft Corporation | Continuous object sychronization between object stores on different computers |
US6052735A (en) * | 1997-10-24 | 2000-04-18 | Microsoft Corporation | Electronic mail object synchronization between a desktop computer and mobile device |
EP1025504B1 (en) * | 1997-10-24 | 2005-12-07 | Microsoft Corporation | System and method for interaction between a desktop computer and multiple mobile devices |
US5951636A (en) * | 1997-12-04 | 1999-09-14 | International Business Machines Corp. | Accessing a post office system from a client computer using applets |
AU1907899A (en) * | 1997-12-22 | 1999-07-12 | Accepted Marketing, Inc. | E-mail filter and method thereof |
US6052709A (en) * | 1997-12-23 | 2000-04-18 | Bright Light Technologies, Inc. | Apparatus and method for controlling delivery of unsolicited electronic mail |
US5999932A (en) * | 1998-01-13 | 1999-12-07 | Bright Light Technologies, Inc. | System and method for filtering unsolicited electronic mail messages using data matching and heuristic processing |
US6134582A (en) * | 1998-05-26 | 2000-10-17 | Microsoft Corporation | System and method for managing electronic mail messages using a client-based database |
US7209949B2 (en) * | 1998-05-29 | 2007-04-24 | Research In Motion Limited | System and method for synchronizing information between a host system and a mobile data communication device |
US20010054115A1 (en) * | 1998-05-29 | 2001-12-20 | Tabitha Ferguson | System and method for bundling information |
US6324544B1 (en) * | 1998-10-21 | 2001-11-27 | Microsoft Corporation | File object synchronization between a desktop computer and a mobile device |
US6654787B1 (en) * | 1998-12-31 | 2003-11-25 | Brightmail, Incorporated | Method and apparatus for filtering e-mail |
US6732149B1 (en) * | 1999-04-09 | 2004-05-04 | International Business Machines Corporation | System and method for hindering undesired transmission or receipt of electronic messages |
US6647409B1 (en) * | 1999-07-13 | 2003-11-11 | Microsoft Corporation | Maintaining a sliding view of server based data on a handheld personal computer |
US6505214B1 (en) * | 1999-09-28 | 2003-01-07 | Microsoft Corporation | Selective information synchronization based on implicit user designation |
US6636897B1 (en) * | 1999-09-28 | 2003-10-21 | Microsoft Corporation | Selective information subset synchronization based on single user action |
US7039678B1 (en) * | 2000-09-07 | 2006-05-02 | Axis Mobile, Ltd. | E-mail proxy |
US7243163B1 (en) * | 2001-08-07 | 2007-07-10 | Good Technology, Inc. | System and method for full wireless synchronization of a data processing apparatus with a messaging system |
US20030172118A1 (en) * | 2002-03-05 | 2003-09-11 | International Business Machines Corporation | Method and apparatus for providing post office protocol 3 support for limited storage devices |
US7290034B2 (en) * | 2003-09-18 | 2007-10-30 | Vulcan Portals Inc. | Method and system for polling a server for new emails, downloading the new emails in a background process, and caching the downloaded emails for access by an email application of an electronic device, such as a portable computer |
-
2004
- 2004-03-11 US US10/797,994 patent/US7613777B2/en not_active Expired - Fee Related
-
2005
- 2005-03-11 EP EP05101911A patent/EP1575227A1/en not_active Withdrawn
- 2005-03-11 JP JP2005069273A patent/JP4828138B2/ja not_active Expired - Fee Related
- 2005-03-11 KR KR1020050020390A patent/KR101109238B1/ko not_active IP Right Cessation
- 2005-03-11 CN CN2005100563229A patent/CN1674588B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP4828138B2 (ja) | 2011-11-30 |
JP2005267634A (ja) | 2005-09-29 |
EP1575227A1 (en) | 2005-09-14 |
CN1674588B (zh) | 2011-10-19 |
CN1674588A (zh) | 2005-09-28 |
US20050223085A1 (en) | 2005-10-06 |
US7613777B2 (en) | 2009-11-03 |
KR101109238B1 (ko) | 2012-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101109238B1 (ko) | 필터링을 위해 서버로부터 메시지 데이터의 서브세트를 신속하게 획득하기 위한 방법 및 시스템 | |
US7412437B2 (en) | System and method for searching and retrieving related messages | |
US7318073B2 (en) | System and method for downloading information to a mobile device | |
JP4812747B2 (ja) | 情報を取り込み抽出する方法及びシステム | |
US7590722B2 (en) | Apparatus and methods for managing data used by a mobile device | |
US7657839B2 (en) | System for replying to related messages | |
KR101031942B1 (ko) | 접속 소스들로부터 수집된 접속 정보를 찾아내는 시스템 및방법 | |
US7543243B2 (en) | Identifying likely recipients of a message | |
US7624920B2 (en) | Storing account information with related data in a common store | |
US7599991B2 (en) | Rules interface for implementing message rules on a mobile computing device | |
US7543031B2 (en) | Publication to shared content sources using natural language electronic mail destination addresses and interest profiles registered by the shared content sources | |
US8831951B2 (en) | Verbal labels for electronic messages | |
CN1658211A (zh) | 新近的联系和条目 | |
JP2001251361A (ja) | 通信システムにおいて電子メール・メッセ−ジを処理するための方法及びシステム | |
US8074230B2 (en) | Method and system for dynamic context based contact service | |
US20120005280A1 (en) | Message thread management using dynamic pointers | |
CA2638264C (en) | System and method for automatically responding to a message sent to a user at an email server | |
US20110055295A1 (en) | Systems and methods for context aware file searching | |
CA2790534A1 (en) | Method and apparatus for providing a search tool in connection with address book management | |
US20130238718A1 (en) | Storing and partitioning email messaging data | |
US20060031335A1 (en) | Managing contained e-mail | |
US7308453B2 (en) | Meta-data approach to indexing, retrieval and management of stored messages in a portable communication device | |
US20130091224A1 (en) | Managing Meetings Relative to Messages | |
EP2659393A1 (en) | Method, apparatus, system and computer program product for managing data in database | |
CN114490734A (zh) | 对象检索方法、终端、服务器及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050311 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20100302 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20050311 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110526 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20111024 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120117 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120117 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20151209 |