KR20080047373A - 추적능력이 감소된 전자 메시지 시스템 및 방법 - Google Patents
추적능력이 감소된 전자 메시지 시스템 및 방법 Download PDFInfo
- Publication number
- KR20080047373A KR20080047373A KR1020087004841A KR20087004841A KR20080047373A KR 20080047373 A KR20080047373 A KR 20080047373A KR 1020087004841 A KR1020087004841 A KR 1020087004841A KR 20087004841 A KR20087004841 A KR 20087004841A KR 20080047373 A KR20080047373 A KR 20080047373A
- Authority
- KR
- South Korea
- Prior art keywords
- message
- electronic
- response
- computer
- display
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000004044 response Effects 0.000 claims description 128
- 238000012217 deletion Methods 0.000 claims description 29
- 238000004891 communication Methods 0.000 claims description 28
- 230000037430 deletion Effects 0.000 claims description 28
- 230000009467 reduction Effects 0.000 claims description 3
- 230000001419 dependent effect Effects 0.000 claims 1
- 238000012790 confirmation Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 5
- 238000000926 separation method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 235000009470 Theobroma cacao Nutrition 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 244000240602 cacao Species 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000008569 process 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/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/10—Multimedia information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- 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
-
- 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]
-
- 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/02—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
-
- 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/06—Message adaptation to terminal or network requirements
- H04L51/063—Content adaptation, e.g. replacement of unsuitable content
-
- 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
-
- 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/18—Commands or executable codes
-
- 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/234—Monitoring or handling of messages for tracking messages
-
- 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
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2101—Auditing as a secondary aspect
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2119—Authenticating web pages, e.g. with suspicious links
-
- 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/48—Message addressing, e.g. address format or anonymous messages, aliases
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Human Resources & Organizations (AREA)
- Software Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Human Computer Interaction (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Multimedia (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Technology Law (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Digital Computer Display Output (AREA)
Abstract
본 발명은 추적능력이 감소된 전자 메시징 시스템 및 방법을 제공한다. 전자 메시지는 메시지 콘텐트 및 콘테이너(헤더) 정보로 분리된다. 한가지 특징에 따르면, 메시지 콘텐트 및 헤더 정보는 분리되어 디스플레이된다. 다른 특징에 따르면, 전자 메시지는 설정시간에 시스템으로부터 영구적으로 자동삭제된다.
헤더 정보, 메시지 콘텐트, 디스플레이, 수신자, 키보드, 응
Description
본 발명은 2005년 7월 28일자 출원되고 본 발명에 참조인용된 발명의 명칭이 "전자 메시지의 추적능력 감소를 위한 방법 및 시스템"인 미국 가출원 제60/703.367호의 우선권을 청구한다.
본 발명은 전자 메시징에 관한 것으로서, 특히 추적능력이 감소된 전자 메시지 시스템 및 방법에 관한 것이다.
전형적으로, 두사람 사이의 전자 메시지는 사적(私的)인 것이 아니다. 이러한 메시지는 인터넷 등과 같은 공중 네트웍을 따라 이동하며, 의도하지 않은 제3자에 의해 가로채기 당하기 쉽다. 메시지는 통신 시스템 자체에 의해 로그인되어 보관된다. 또한, 메시지는 복사되거나, 절단되거나, 지나가거나, 프린트되거나, 전해지거나, 복사본으로 되거나, 조작된다. 이것은 메시지에 보관수명을 제공하며, 이러한 보관수명은 전송자에 의해 또는 심지어 수신자에 의해 자주 제어할 수 없게 된다. 은밀한 로그인[예를 들어 키스트로크(keystroke) 및 메시지 기록 소프트웨어에 의한]은 전송자 및/또는 수신자의 컴퓨터에 허가되지 않은 억세스를 얻고자 하는 제3자에 의해 발생된다. 전자 메시지는 전송자, 수신자, 메시지의 위치, 메 시지와 연관된 시간 및 날짜 등에 관한 확인 정보와 결합된 내용 자체를 포함하고 있다. 이것은 메시지를 로그인하고, 메시지를 가로채고, 메시지 시스템의 로그 또는 인박스 보관소에 접근하려는 제3자에게 메시지 콘텐트가 있는 잠재적으로 중요한 확인 정보(전형적으로, 헤더 정보로 언급되는)를 관련시킬 수 있게 한다. 이들은 전자 메시지가 잘못 사용될 수 잇는 방법중의 일부이다. 따라서, 전자 메시지의 추적능력을 감소시키기 위한 시스템 및 방법이 요망되고 있다.
일부 실시예에서는 헤더 정보 및 메시지 콘텐트를 갖는 전자 메시지의 추적능력을 감소시키는 컴퓨터실행 방법이 제공된다. 이러한 방법은 (a)헤더 정보의 적어도 일부를 포함하는 제1디스플레이를 제1사용자의 제1컴퓨터를 통해 제공하는 단계와, (b)상기 제1사용자로부터의 제1요청에 응답하여, 메시지 콘텐트를 포함하는 제2디스플레이를 제1컴퓨터를 통해 제공하는 단계와, (c)제1설정시간에 헤더 정보를 자동으로 삭제하는 단계와, (d)제2설정시간에 메시지 콘텐트를 자동으로 삭제하는 단계를 포함하며; 상기 메시지 콘텐트 및 헤더 정보는 전자 메시지의 추적능력을 감소시키기 위해 동시에 디스플레이되지 않는다.
다른 실시예에서는 전자 메시지의 추적능력을 감소시키는 시스템이 제공된다. 이러한 시스템은 (a)헤더 정보의 적어도 일부를 포함하는 제1디스플레이를 제1사용자의 제1컴퓨터를 통해 제공하는 제1명령세트와, (b)제1사용자로부터의 제1요청에 응답하여, 메시지 콘텐트를 포함하는 제2디스플레이를 제1컴퓨터를 통해 제공하는 제2명령세트와, (c)제1설정시간에서 헤더 정보를 자동으로 삭제하는 제3명령세트와, (d)제2설정시간에서 메시지 콘텐트를 자동으로 삭제하는 제4명령세트를 포함하며; 상기 메시지 콘텐트 및 헤더 정보는 전자 메시지의 추적능력을 감소시키기 위해 동시에 디스플레이되지 않는다.
또 다른 실시예에서는 전자 메시지의 추적능력을 감소시키기 위한 시스템이 제공된다. 이러한 시스템은 하나이상의 전자 메시지를 수신하기 위한 전자 메시지 수신기와, 상기 전자 메시지 수신기와 통신되며 하나이상의 전자 메시지를 위하여 헤더 정보 및 메시지 콘텐트를 저장하는 전자 메시지 저장모듈을 포함한다. 또한, 상기 시스템은 전자 메시지 저장모듈과 통신되며 제1정보와 제2정보를 발생하기 위해 메시지 ID를 사용하도록 형성된 디스플레이 발생기와, 제1설정시간에 헤더 정보를 삭제하고 제2설정시간에 메시지 콘텐트를 삭제하도록 형성된 메시지 삭제모듈을 포함하며; 상기 제1정보는 헤더 정보의 적어도 일부를 포함하는 제1디스플레이 영상을 나타내며, 상기 제2정보는 메시지 콘텐트를 포함하는 제2디스플레이 영상을 나타내며; 상기 제1및 제2디스플레이 영상은 하나이상의 전자 메시지의 추적능력을 감소시키기 위해 동시에 디스플레이될 수 없다.
또 다른 실시예에서는 헤더 정보 및 메시지 콘텐트를 갖는 전자 메시지의 추적능력을 감소시키기 위한 시스템이 제공된다. 이러한 시스템은 (a)제1사용자로부터 전자 메시지를 수신하는 수단과, (b)헤더 정보 및 메시지 콘텐츠를 저장하는 수단과, (c)헤더 정보의 적어도 일부를 포함하는 제1디스플레이 영상을 제공하는 수단과, (d)메시지 콘텐트를 포함하는 제2디스플레이 영상을 제공하는 수단과, (e)제1설정시간에 헤더 정보를 자동으로 삭제하는 수단과, (f)제2설정시간에 메시지 콘텐트를 자동으로 삭제하는 수단을 포함하며; 상기 제1 및 제2디스플레이 영상은 전자 메시지의 추적능력을 감소시키기 위하여 동시에 디스플레이플레이될 수 없다.
다른 실시예에서는 전자 메시지의 추적능력 감소 방법을 실행하는 컴퓨터-실행가능한 명령을 함유한 컴퓨터-판독가능한 신호가 제공된다. 상기 명령은 (a)헤더 정보의 적어도 일부를 포함하는 제1디스플레이를 제1사용자의 제1컴퓨터를 통해 제공하는 제1명령세트와, (b)제1사용자로부터의 제1요청에 응답하여, 메시지 콘텐트를 포함하는 제2디스플레이를 제1컴퓨터를 통해 제공하는 제2명령세트와, (c)제1설정시간에서 헤더 정보를 자동으로 삭제하는 제3명령세트와, (d)제2설정시간에서 메시지 콘텐트를 자동으로 삭제하는 제4명령세트를 포함하며; 상기 메시지 콘텐트 및 헤더 정보는 전자 메시지의 추적능력을 감소시키기 위해 동시에 디스플레이되지 않는다.
본 발명의 기타 다른 목적과 특징 및 장점은 첨부된 도면을 참조한 하기의 상세한 설명에 의해 보다 명확하게 이해될 것이다.
도1은 한쪽 사용자로부터 다른쪽 사용자로 통신되는 초기 전자 메시지를 나타내는 전자 메시징용 시스템을 위한 예시적인 시스템의 개략적인 다이아그램의 일실시예를 도시한 도면.
도2는 본 발명의 다양한 특징을 실행하는데 사용되는 컴퓨터 환경의 일시예를 도시한 도면.
도3은 본 발명의 다른 예시적인 시스템 및 방법의 개략적인 다이아그램의 다 른 실시예를 도시한 도면.
도4는 본 발명의 다른 예시적인 시스템 및 방법의 개략적인 다이아그램의 다른 실시예를 도시한 도면.
도5는 본 발명에 따른 일실시예의 예시적인 방법을 도시하는 플로우차트의 일실시예를 도시한 도면.
도6은 본 발명에 따른 다른 예시적인 실시예의 방법을 도시하는 플로우차트의 다른 실시예를 도시한 도면.
도7은 예시적인 로그인 디스플레이 영상을 도시한 도면.
도8은 수신자 어드레스 입력부를 포함하는 예시적인 디스플레이 영상을 도시한 도면.
도9는 전자 메시지 콘텐트 입력부를 포함하는 예시적인 디스플레이 영상을 도시한 도면.
도10은 전자 메시지 리스팅 부분을 포함하는 예시적인 디스플레이 영상을 도시한 도면.
도11은 응답 메시지 입력부를 포함하는 예시적인 디스플레이 영상을 도시한 도면.
본 발명은 전자 메시지의 추적능력을 감소시키는 시스템 및 방법을 제공한다. 일실시예에서, 전자 메시지의 헤더 정보 및 메시지 콘텐트는 본 발명의 시스템 및 방법에 의해 디스플레이되므로, 헤더 정보 및 메시지 콘텐트는 동시에 디스 플레이되지 않는다. 본 기술분야의 숙련자라면 하기의 설명으로부터 인식할 수 있는 바와 같이, 메시지 콘텐트로부터 헤더 정보의 분리는 전자 메시지의 추적능력을 감소시킨다. 전자 메시지의 추적능력을 더욱 감소시키기 위하여, 헤더 정보는 제1설정시간에서 자동으로 삭제되며, 메시지 콘텐트는 제2설정시간에서(즉, 메시지 콘텐트가 보인 후) 자동으로 삭제된다. 일실시예에서, 제1 및 제2설정시간은 연속적으로[예를 들어, 메시지 콘텐트의 디스플레이에 따른 헤더 정보의 삭제와, 메시지 콘텐트의 디스플레이의 종료에 따라 메시지 콘텐트의 삭제], 동시에[예를 들어, 메시지 콘텐트의 디스플레이의 종료에 따라 메시지 콘텐트 및 관련의 헤더 정보의 삭제], 또는 순서를 벗어나서 발생되므로, 제2설정시간은 제1설정시간 이전에 발생된다(예를 들어, 먼저 메시지 콘텐트를 디스플레이하고, 메시지 콘텐트를 삭제하고, 헤더 정보를 디스플레이하고, 그후 헤더 정보를 삭제한다). 본 발명의 이러한 특징 및 기타 다른 특징은 도1 내지 도11에 도시된 여러가지 예시적인 실시예에 대해 하기에 상세히 서술될 것이다.
도1은 한쪽 사용자로부터 다른쪽 사용자로 전송되는 전자 메시지(105)를 나타내는 전자 메시징을 위한 시스템(100)의 일실시예를 도시하고 있다. 시스템(100)은 네트웍(120)에 연결된 두개의 사용자 컴퓨터(110, 115) 등과 같은 여러대의 컴퓨터를 포함한다. 네트웍(120)은 컴퓨터(110)와 컴퓨터(115) 사이의 통신을 촉진시킨다. 일실시예에서, 시스템(100)은 폐쇄된 시스템으로서; 이러한 폐쇄된 시스템은 사용자와의 통신을 위하여 개방 네트웍 구조(예를 들어, 인터넷)를 이용하지만, 개방 시스템 또는 제3차 메시징 시스템(예를 들어, 산업 표준 이메일)을 이용하지 않으며; 상기 개방 시스템 또는 제3차 메시징 시스템은 메시지 로그인의 기회를 증가시키고, 본 발명의 전자 메시지의 무기록 특성(recordless nature)과 충돌된다. 시스템(100)은 컴퓨터(110, 115)의 사용자가 네트웍(120)에서 전자 메시지(105) 등과 같은 하나이상의 전자 메시지를 통해 서로 통신할 수 있게 한다. 하기에 상세히 서술되는 바와 같이, 시스템(100)의 여러가지 특징은 전자 메시지(105) 등과 같은 전자 메시지의 추적능력을 감소시킨다. 일실시예에서, 전자 메시지(105)는 전자 메시지(105)가 법적으로 재현될 수 없는 것을 보장하기 위하여, 또한 시스템(100)에 존재하는 전자 메시지(105)의 기록이 이후에도 없다는 것을 보장하기 위하여, 수신자에 의해 보여진 후 시스템(100)으로부터 자동으로 삭제된다.
시스템(110, 115)은 워크스테이션 컴퓨터로서 도시되었지만, 전자 메시지를 생성 및/또는 관찰하기 위해서는 공지의 컴퓨터가 사용될 수도 있다. 예시적인 컴퓨터로는 퍼스널 컴퓨터, 워크스테이션 컴퓨터, 서버 컴퓨터, 랩탑 컴퓨터, 핸드헬드 장치, 모바일 전화, 퍼스널 디지탈 어시스턴트(PDA), 네트웍(120)을 통해 전자 메시지를 통신할 수 있는 기타 다른 연산 장치, 및 이들의 조합체가 포함되지만, 본 발명은 이에 한정되지 않는다. 시스템(100)은 하나이상의 서버 컴퓨터를 포함한다. 일실시예에서, 시스템(100)은 단일의 서버 컴퓨터에 거주한다. 다른 실시예에서, 시스템(100)은 두개 이상의 서버 컴퓨터를 횡단하여 분배된다. 또 다른 실시예에서, 시스템(100)은 피어투피어(peer to peer) 환경 등과 같은 서버 컴퓨터없이 다수의 사용자 컴퓨터를 횡단하여 분배된다. 이러한 일실시예에서, 본 발명에 따른 메시징 시스템의 부품 및/또는 그 기능(예를 들어, 헤더 정보 및 메시지 콘텐트의 저장, 디스플레이 생성, 응답 생성 등등)은 수신자의 사용자 컴퓨터에서 발생된다. 다른 실시예에서, 시스템(100)은 하나이상의 서버 컴퓨터 및 하나이상의 사용자 컴퓨터를 횡단하여 분배된다. 서버 컴퓨터 및/또는 사용자 컴퓨터 사이에는 하나이상의 응답 서버 또는 기타 다른 시스템이 사용될 수도 있다.
도2는 컴퓨터가 본 발명의 방법중 한가지를 실행할 수 있도록 정보 세트가 실행되는 예시적인 형태의 컴퓨터(200)에서 연산 환경의 일실시예를 도시하고 있다. 컴퓨터(200)는 처리 유니트(205), 시스템 메모리(210), 시스템 메모리(210)를 포함하는 다양한 부품들을 처리 유니트(205)에 연결하는 시스템 버스(215)를 포함한다. 시스템 버스(215)는 다양한 버스 아키텍쳐를 사용하여 메모리 버스, 메모리 제어기, 주변 버스, 로컬 버스, 및 이들의 조합체를 포함하는 여러가지 형태의 버스 구조체이지만, 본 발명은 이에 한정되지 않는다. 시스템 메모리(210)는 ROM(220) 및 RAM(225)을 포함한다.
시동중 등과 같이 컴퓨터(200) 내부의 소자들 사이에 정보를 전송하는데 도움을 주는 베이직 루틴을 포함하는 베이직 입력/출력 시스템(230)(BIOS)은 ROM(220)에 저장된다. 또한, 컴퓨터(200)는 정보를 판독 및/또는 기입 하기 위하여 저장/메모리 장치(235)를 포함한다. 예시적인 저장 장치로는 하드디스크로부터의 판독 및/또는 하드디스크로의 기입을 위한 하드디스크 드라이브, 제거가능한 자기 디스크로부터의 판독 및/또는 하드디스크로의 기입을 위한 자기 디스크 드라이브, 광 매체(예를 들어 컴팩트 디스크)로부터의 판독 및/또는 하드디스크로의 기입을 위한 광 디스크 드라이브, 및 이들의 조합체가 포함되지만; 본 발명은 이에 한 정되지 않는다. 저장/메모리 장치(235)는 인터페이스에 의해 버스(215)에 연결된다. 일실시예에서, 저장/메모리 장치(235) 및 관련의 컴퓨터판독가능한 매체는 컴퓨터판독가능한 지시, 데이터 구조, 프로그램 모듈, 및/또는 컴퓨터(200)를 위한 기타 다른 데이터의 비휘발성 저장을 제공한다. 본 기술분야의 숙련자라면 휘발성 및/또는 비휘발성 방식으로 컴퓨터에 의해 억세스가능한 데이터를 저장할 수 있는 기타 다른 형태의 컴퓨터판독가능한 매체가 예시적인 작동 환경에서 사용될 수 있음을 인식해야 한다. 기타 다른 형태의 컴퓨터판독가능한 매체의 실시예로는 자기 카세트, 플래시 메모리 매체[예를 들어, 카드 및 섬-드라이브(thumb-drive)], 베르누이 카트릿지, RAM, ROM, 및 이들의 조합체 등이 포함되지만; 본 발명은 이에 한정되지 않는다. 본 발명에서 사용되고 있는 컴퓨터판독가능한 매체는 예를 들어 컴퓨터 메모리와 조합하여 컴팩 디스크 또는 하나이상의 하드디스크 드라이브의 콜렉션(collection) 등과 같이 물리적으로 분리되는 매체의 콜렉션뿐만 아니라, 단일의 매체를 포함하는 것으로 여겨진다.
다수의 프로그램 모듈은 작동 시스템, 하나이상의 어플리케이션 프로그램, 기타 다른 프로그램 모듈, 프로그램 데이타, 본 발명의 방법 및 시스템을 실행하기 위한 컴퓨터실행된 지시를 포함하여, 저장/메모리 장치(235)에 저장될 수 있지만; 본 발명은 이에 한정되지 않는다. 사용자는 키보드(240) 및/또는 포인팅 장치(245) 등과 같은 하나이상의 입력장치를 통해 명령 및 정보를 컴퓨터(200)에 입력한다. 입력장치의 기타 다른 실시예로는 조이스틱, 게임 패드, 위성 디시(satellite dish), 스캐너, 및 이들의 조합등이 포함되지만; 본 발명은 이에 한 정되지 않는다. 이러한 입력 장치 및 기타 다른 입력 장치는 버스(215)에 결합되는 인터페이스(250)를 통해 처리 유니트(205)에 연결된다. 입력 장치를 연결하기 위한 예시적인 인터페이스로는 직렬 인터페이스, 병렬 인터페이스, 게임 포트, USB, IEEE 1394(Firewire) 인터페이스, 시스템 버스(215)로의 직접 인터페이스, 및 이들의 조합체 등이 포함되지만; 본 발명은 이에 한정되지 않는다.
디스플레이 장치(255)는 디스플레이 발생기/비디오 어댑터(260) 등과 같은 인터페이스를 거쳐 시스템 버스(215)에 연결된다. 예시적인 디스플레이 장치로는 CRT 모니터, 플라즈마 디스플레이, LDC 디스플레이, 및 이들의 조합체가 포함되지만; 본 발명은 이에 한정되지 않는다. 디스플레이 장치와 함께, 컴퓨터는 스피커 및 프린터 등과 같은 하나이상의 주변 출력장치를 포함한다. 프리핸드 입력을 디지탈식으로 포획하기 위해, 펜 디지타이저 및 이에 수반되는 펜/첨필 등이 포함된다. 펜 디지타이저는 디스플레이 장치(255)의 디스플레이 영역(265)과 분리가능하게 또는 함께 형성될 수 있다. 따라서, 펜 디지타이저는 디스플레이 장치(255)와 일체로 형성되거나, 또는 디스플레이 장치(255)에 놓이거나 이에 첨부되는 별도의 장치로서 존재할 수도 있다.
컴퓨터(200)는 도1의 네트웍(120) 등과 같은 하나이상의 다양한 네트웍에 연결하기 위한 네트웍 연결부(270)와, 원격 컴퓨터 장치를 포함한다. 예시적인 네트웍 연결부로는 네트웍 인터페이스 카드, 모뎀, 및 이들의 조합체가 포함되지만; 본 발명은 이에 한정되지 않는다. 예시적인 네트웍으로는 넓은 영역 네트웍(예를 들어, 인터넷, 엔터프라이즈 네트웍), 로컬 영역 네트웍(예를 들어, 사무실, 빌딩, 캠퍼스, 또는 기타 매우 협소한 지리학적 공간과 연결된 네트웍), 전화 네트웍, 두개의 연산 장치 사이의 직접 연결부, 및 이들의 조합체가 포함되지만; 본 발명은 이에 한정되지 않는다. 네트웍(120) 등과 같은 네트웍은 유선 및/또는 무선 통신모드를 사용한다. 일반적으로, 네트웍 토폴로지(topology)가 사용된다. 도1은 시스템(100)의 일실시예를 도시하고 있으며, 기타 다른 실시예는 하나이상의 컴퓨터가 시스템(100)을 이용하고 있다. 시스템(100) 및/또는 네트웍(120)에는 하나이상의 통신 프로토콜이 사용된다. 예시적인 프로토콜은 TCP/IP, 이더넷, FTP, HTTP, HTTPS, 및 이들의 조합체가 포함되지만; 본 발명은 이에 한정되지 않는다. 일실시예에서, 컴퓨터(110, 115) 등과 같은 컴퓨터의 사용자는 공지된 바와 같은 안전 프로토콜을 사용하여 시스템(100)(예를 들어 하나이상의 서버 컴퓨터)에 접근한다. 컴퓨터(110, 115) 등과 같은 사용자 컴퓨터는 시스템(100)과 통신되는 어플리케이션에 기초하여, 하나이상의 소프트웨어 어플리케이션 및/또는 하나이상의 시스템을 이용한다. 예시적인 소프트웨어 어플리케이션은 웹 브라우저(예를 들어, 인터넷 익스플로러, 모질라, 넷스케이프), 자바(예를 들어, J2ME), BREW, 직접 억세스 클라이언트(예를 들어, CITRIX), 및 이들의 조합체 등이 포함되지만; 본 발명은 이에 한정되지 않는다. 예시적인 시스템 어플리케이션은 마이크로소프트 윈도우, 유닉스, 리눅스, 애플 운영 시스템, X-윈도우즈, COCOA, POCKETPC, PALM 등이 포함되지만; 본 발명은 이에 한정되지 않는다.
도1에 있어서, 예시적인 전자 메시지(105)는 수신 사용자와의 계속적인 통신을 위하여 시스템(100)으로의 컴퓨터(110)를 사용하는 발송 사용자에 의해 통신된 다. 예시적인 시스템(100)은 전자 메시지(105) 등과 같은 하나이상의 전자 메시지를 수신하기 위한 전자 메시지 수신기(125)를 포함한다. 전자 메시지 수신기(125)는 전자 메시지 저장 모듈(130)과 통신되어 있다. 전자 메시지 저장 모듈(130) 등과 같은 전자 메시지 저장 모듈은 하나이상의 특정 데이터 저장방법을 사용하여 전자 메시지 수신기(125)에 의해 수신된 전자 메시지를 저장한다. 본 기술분야의 숙련자에 의해 많은 데이터 저장 장법이 실현될 것이며, 본 발명에 따른 전자 메시지 저장모듈에 사용하기 위해 선택된 것은 메시징 시스템 및 방법의 특정 실행에 기초한다. 예시적인 데이타 저장방법으로는 하나이상의 테이블, 데이타베이스, 파일 시스템, 및 이들의 조합체가 포함되지만; 본 발명은 이에 한정되지 않는다. 일실시예에서 하기에 상세히 서술되는 바와 같이, 전자 메시지 저장 모듈(130)은 헤더 정보 및 메시지 콘텐트에서 전자 메시지에 관한 인식 정보(예를 들어, 발송자의 확인, 수신자, 메시지의 날짜/시간, 메시지 위치) 사이에서 제3자에 의한 상관관계를 최소화하기 위해, 서로 분리된 메시지 콘텐트 및 헤더(콘테이너) 정보를 저장한다. 다른 실시예에서, 메시지 콘텐트 및 헤더 정보는 디스플레이중에 함께 저장 및 분리된다. 본 발명의 일실시예에서, 헤더 정보 및 메시지 콘텐트는 결코 함께 저장되거나 디스플레이되지 않는다. 이 경우, 상관관계(예를 들어 하기에 상세히 서술되는 비인식 메시지 ID)가 사용되어 두 부품들을 연관시킨다.
도1의 실시예에서 시스템(100)에 통신되었을 때의 전자 메시지(105)는 수신자 어드레스(135) 및 메시지 콘텐트(140)를 포함한다. 수신자 어드레스(135) 등과 같은 수신자 어드레스는 전자 메시지(105) 등과 같은 전자 메시지의 특정의 원하는 수신자를 인식하는 표시자이다. 일실시예에서, 수신자 어드레스는 시스템의 사용자 등록에서 시스템(100)에 사용하기 위해 특별히 설정된 독특한 인식자(예를 들어, 스크린 네임, 로그인 네임, 메시징 네임 등등). 다른 실시예에서, 수신자 어드레스는 수신자와 관련되고 제3자 제공자에 의해 제공되는 미리 설정된 전자 메일(이메일) 어드레스, 텍스트 메시징 어드레스, 순간 메시징 어드레스, SMS 어드레스, 전화번호(예를 들어, 가정, 직장, 모바일 전화번호), BLACKBERRY 퍼스널 인식번호(PIN) 등이다. 예시적인 제3자 제공자로는 웹기반 사용요금 및 무료 제공자(예를 들어, 야후, 핫메일, 아메리카 온라인 등등), 인터넷 서비스 제공자(예를 들어, 아메리카 온라인, MSN, 케이블 작동자, 전화국 등등), 전화 제공자(예를 들어, VERIZON, CINGULAR 등등), BLACKBERRY 제공자, 고용주, 교육기관, 기타 다른 이메일 제공자가 포함되지만; 본 발명은 이에 한정되지 않는다. 제3자 어드레스는 등록시 그 독특한 인식자로서 사용자에 의해 선택된다. 다른 실시예에서, 발송 사용자는 의도한 수신의 제3자 어드레스를 알고 있으며, 전자 메시지(105)를 발생시킬 때 이를 수신자 어드레스로서 사용한다. 이러한 실시예에서 의도한 수신자는 시스템(100)의 동록된 사용자가 아닐 수도 있다. 일실시예에서, 시스템(100)은 전자 메시지(105)에 사용된 수신자 어드레스와 연관된 제3자 시스템에 확인 메시지를 발송하도록 형성된 외부 시스템 통신 발생기(145)를 선택적으로 포함한다. 외부 시스템 통신 발생기(145)는 확인 메시지를 분배하기 위해 대응의 제3자 어드레스와 통신하도록 적절한 네트웍과 통신한다. 도1에 도시된 실시예에서, 외부 시스템 통신 발생기(145)는 인터넷에 연결된 것으로 도시되어 있다. 일실시예에서, 확인 메 시지는 시스템(100)에서 누군가가 원하는 수신자에게 전자 메시지를 발송하였고 의도한 수신자가 시스템(100)의 사용을 등록하였다는 표시부를 포함한다. 상기 확인 메시지는 등록을 위해 공공적으로 사용가능한 시스템(100)의 부분으로의 방향(예를 들어, 하이퍼링크)을 포함한다.
전자 메시지는 전자 파일, 데이타, 및/또는 하나이상의 사용자 컴퓨터 사이에 송신된 정보일 수도 있다. 전자 메시지는 (예를 들어 메시지 콘텐트의 일부로서) 텍스트, 영상, 비디오(예를 들어, 매크로미디어, FLASH 등과 같은 어플리케이션을 이용하는 단일 플레이 비디오), 쌍방향, 타블러 데이타(예를 들어, 스프레드시트), 가변형 폰트 컬러와 테이블을 포함하는 리치 텍스트, 오디오(예를 들어 , 매크로미디어, FLASH 등과 같은 어플리케이션을 이용하는 단일 플레이 오디오), 기타 다른 형태의 데이터, 및 이들의 조합체 등을 포함하는 광범위한 정보를 포함하지만; 본 발명은 이에 한정되지 않는다. 일실시예에서, 전자 메시지의 메시지 콘텐트는 매립된 정보를 포함한다. 다른 실시예에서, 전자 메시지의 메시지 콘텐트는 부착된 및/또는 링크된 파일을 포함한다. 부착된 및/또는 링크된 파일을 갖는 이러한 실시예에서, 부착된 및/또는 링크된 파일은 수신자에 의해 관찰된 후 메시징 시스템으로부터 자동으로 삭제된다. 전형적으로, 메시지 콘텐트(140) 등과 같은 메시지 콘텐트는 메시지 발송자, 수신자, 전자 메시지의 위치, 또는 전자 메시지와 관련된 시간/날짜를 자체적으로 확인하는 정보를 포함하지 않는다.
시스템(100)은 메시지 ID 발생기(150)를 선택적으로 포함한다. 하기에 상세히 서술되는 바와 같이, 메시지 ID 발생기(150)는 시스템(100)에 의해 수신된 각각 의 전자 메시지에 대해 메시지 ID를 발생시킨다. 메시지 ID는 대응의 메시지와 관련되어 있다. 메시지 ID는 콘테이너(즉, 헤더) 정보를 대응의 분리저장된 메시지 콘텐트와 연관시키는데 사용된다. 일실시예에서, 메시지 ID는 임의로 발생되는 숫자인 독특한 128비트를 사용하여 생성된다. 시스템(100)은 데이터베이스, 룩업 테이블, 파일 시스템으로의 인입, 및 이들의 조합체를 포함하는 다양한 방식으로 헤더 정보와 메시지 콘텐트 사이의 상관관계를 포함하지만; 본 발명은 이에 한정되지 않는다. 전자 메시지(105) 등과 같은 전자 메시지와 연관된 메시지 ID를 사용하여, 시스템(100)은 나중에 헤더 정보 및 메시지 콘텐트를 연관시키는 능력과는 별도로, 특정한 전자 메시지의 헤더 정보 및 메시지 콘텐트를 취급(저장, 분배, 디스플레이)한다. 따라서, 메시지 콘텐트는 헤더 정보를 인식하지 않고 취급된다. 메시지 ID는 독특한 및/또는 독특하지 않은 정보를 함유한다. 예를 들어, 메시지 ID는 메시지 집단중에서 메시지의 번호를 확인하는 일련 번호(예를 들어, 1, 2, 3, 4 등등)를 포함한다. 일련 번호는 재사용된다. 예를 들어, "1" 이라는 일련 번호를 갖는 전자 메시지가 관찰된 후 삭제되었을 때, 나머지 전자 메시지에 대한 일련 번호가 조정되어, 일련 번호 "2"를 갖는 전자 메시지는 "1"로 바뀐다. 다른 실시예에서, 메시지 ID는 일련 번호 및 독특한 사용자 인식자(예를 들어, 사용자 ID, 로그인 ID 등등)을 포함한다.
시스템(100)은 응답 ID 발생기(155)를 선택적으로 포함한다. 하기에 서술되는 바와 같이, 응답 ID 발생기(155)는 시스템(100)에 의해 수신된 각각의 전자 메시지에 대해 응답 ID를 발생한다. 응답 ID는 전자 메시지(105) 등과 같은 전자 메 시지를 전자 메시지의 발송자와 연관시킨다. 일실시예에서, 응답 ID는 메시징 시스템에 의해 유지되는 상관관계로의 억세스를 갖지 않는 제3자에게 전자 메시지의 발송자를 자체적으로 확인하는 정보를 포함하고 있지 않다. 시스템(100)은 데이터베이스, 룩업 테이블, 파일 시스템으로의 인입, 및 이들의 조합체를 포함하는 다양한 방식으로 응답 ID와 대응의 메시지 발송자 사이의 상관관계를 포함하지만; 본 발명은 이에 한정되지 않는다. 한가지 특징에 따르면, 전자 메시지와 연관된 응답 ID에 의해, 전자 메시지의 헤더 정보 및/또는 메시지 콘텐트는 추적가능한 발송자 인식을 자체적으로 제공하는 메시지의 발송자에 관한 정보를 포함하지 않게 된다. 하기에 상세히 서술되는 바와 같이, 수신자는 본래 발송자에게 응답 전자 메시지를 전송한다. 또한, 가로채거나 로그인하거나 또는 헤더 정보 및/또는 메시지 콘텐트를 소유하는 제3자는 시스템(100)에 의해 유지되는 상관관계로의 억세스를 얻지 않고 발송자로의 전자 메시지를 추적할 수 없을 것이다. 응답 ID는 시스템(100) 등과 같은 메시징 시스템이 응답 전자 메시지를 본래의 전자 메시지 발송자에게 다시 보내게 하는 다양한 여러 인식자를 포함한다. 일실시예에서, 응답 ID는 임의로 발생되는 숫자(예를 들어, 128 비트, 임의로 발생된 숫자)를 사용하여 생성된다.
시스템(100)은 전자 메시지 저장 모듈(130)과 통신하는 디스플레이 발생기(160)를 포함한다. 디스플레이 발생기(160)는 사용자 컴퓨터(110, 115) 등과 같은 사용자 컴퓨터상에 디스플레이하기 위한 디스플레이 영상을 나타내는 정보를 제공하도록 형성된다. 예시적인 디스플레이 영상으로는 사용자 로그인 디스플레이, 관찰가능한 전자 메시지를 나타내는 디스플레이 리스팅 정보, 전자 메시지에 들어 가기 위한 디스플레이, 전자 메시지의 메시지 내용의 디스플레이, 응답 전자 메시지에 들어가기 위한 디스플레이, 및 이들의 조합체를 포함되지만; 본 발명은 이에 한정되지 않는다. 일실시예에서, 디스플레이 발생기(160)는 전자 메시지(105)를 위한 헤더 정보의 적어도 일부를 포함하는 제1디스플레이 영상을 나타내는 제1정보(165)의 발생시, 메시지 ID를 사용하도록 형성된다. 디스플레이 발생기(160)는 전자 메시지(105)의 메시지 콘텐트(140)를 포함하는 제2디스플레이 영상을 나타내는 제2정보(170)를 발생하도록 형성된다. 도1은 수신 사용자에게 디스플레이하기 위해 컴퓨터(115)와 통신중인 제1 및 제2정보(165, 170)을 도시하고 있다. 이러한 실시예에서, 디스플레이 발생기(160)는 제1 및 제2디스플레이 영상이 동시에 디스플레이되지 않게 하는 방식으로, 제1 및 제2정보(165, 170)를 발생한다. 전자 메시지를 위한 헤더 정보 및 메시지 콘텐트의 분리된 디스플레이는 전자 메시지의 추적능력을 감소시킨다. 한가지 특징에 따르면, 컴퓨터(115) 등과 같은 컴퓨터에서 스크린샷 로그인은 헤더 정보 및 메시지 콘텐트를 동시에 포획하지 않는다. 또한, 인터넷 등과 같은 개방형 컴퓨터에서 사용자 컴퓨터로의 통신중 헤더 정보 및 메시지 콘텐트의 물리적 및/또는 일시적 분리는 전자 메시지의 두 성분을 가로챌 수 있는 능력을 감소시키므로써 전자 메시지의 악용을 좌절시킨다.
디스플레이 발생기(160)는 디스플레이가능한 영상을 나나태는 정보를 생성하기 위해 공지의 다양한 디스플레이 발생 방법 및/또는 프로토콜을 이용한다. 예시적인 방법/프로토콜로는 HTML, XML, 직접 그래픽 발생, 및 이들의 조합체가 포함되지만; 본 발명은 이에 한정되지 않는다. 일실시예에서, 시스템(100)은 하나이상의 서버 컴퓨터에 거주하며, 디스플레이 발생기(160)는 웹 브라우저를 포함하는 사용자 컴퓨터에 의해 관찰되는 웹 브라우저-디스플레이가능한 영상을 나타내는 정보를 발생하기 위해, 웹 서버 어플리케이션을 포함 및/또는 이용한다. 다른 실시예에서, 디스플레이 발생기(160)는 본 발명에 따른 디스플레이 영상을 디스플레이하는 사용자 컴퓨터의 브라우저 또는 기타 다른 어플리케이션이 디스플레이 영상에 관련된 정보를 은닉하지 않도록 명령을 내린다.
시스템(100)은 전자 메시지 저장모듈(130)과 통신하는 삭제 모듈(175)을 부가로 포함한다. 삭제 모듈(175)은 설정시간후 시스템(100)으로부터 헤더 정보 및/또는 메시지 콘텐트를 삭제한다. 일실시예에서, 삭제 모듈(175)은 메시지 콘텐트가 디스플레이된 후, 헤더 정도 및 대응의 메시지 콘텐트를 즉시 자동으로 삭제한다. 다른 실시예에서, 삭제 모듈[예를 들어, 삭제 모듈(175)]은 대응의 메시지 콘텐트의 디스플레이에 따라 헤더 정보를 자동으로 삭제한다. 또 다른 실시예에서, 삭제 모듈[예를 들어, 삭제 모듈(175)]은 폐쇄될 메시지 콘텐트의 디스플레이에 따라, 메시지 콘텐트를 자동으로 삭제한다. 또 다른 실시예에서, 삭제 모듈은 관찰되거나 관찰되지 않더라도 설정시간후(예를 들어 수신후 24시간 경과후) 헤더 정보 및/또는 메시지 콘텐트를 자동으로 삭제한다. 다른 실시예에서, 삭제 모듈은 처음으로 디스플레이된 후 설정시간(예를 들어, 24시간)이 경과되면 헤더 정보 및/또는 메시지 콘텐트를 자동으로 삭제한다. 또 다른 실시예에서, 설정 시간은 특정 전자 메시지의 설정 관찰횟수(1번 이외의)를 포함한다[예를 들어, 전자 메시지는 20회 곤찰후 삭제된다]. 다른 실시예에서, 삭제 모듈[예를 들어, 삭제 모듈(175)]은 대 응의 메시지 콘텐트의 디스플레이에 따라 헤더 정보를 자동으로 삭제하고, 폐쇄될 메시지 콘텐트의 디스플레이에 따라 메시지 콘텐트를 자동으로 삭제한다. 이러한 실시예에서처럼 삭제 프로토콜의 조합이 예상된다.
또 다른 실시예에서, 시스템(100)은 디스플레이-기반 키보드 발생기(180)를 포함한다. 디스플레이-기반 키보드 발생기(180)는 디스플레이 발생기(160)에 의해 발생된 디스플레이 영상에 포함되는 디스플레이-기반 키보드를 발생하도록 형성된다. 디스플레이-기반 키보드는 사용자 컴퓨터와 연관된 표준 키보드를 사용하지 않고 정보(예를 들어, 사용자명, 패스워드, 수신자 어드레스, 메시지 콘텐트)를 입력하기 위해 사용자에 의해(예를 들어, 마우스 클릭이나 터치 스크린을 눌러) 이용될 수 있다. 이러한 방식으로, 컴퓨터(110, 115) 등과 같은 사용자 컴퓨터에 거주하고 있는 키보드(키스트로크) 로그인 하드웨어 및/또는 소프트웨어에 의한 가로채기가 방지된다. 일실시예에서, 디스플레이-기반 키보드 발생기는 매크로미디어 인코포레이티드에 의해 사용화된 FLASH 기법을 이용한다. 다른 실시예에서, 디스플레이-기반 키보드 발생기는 선 마이크로시스템즈에 의해 상용화된 자바 기법을 이용한다. 한가지 특징에 따르면, FLASH-기반 키보드는 메시지의 가로채기를 부가로 방지하기 위해, 온스크린 키보드의 문자들 사이에 공간을 임의로 배치한다. 이것은 매우 느린 데이터 입력방법이지만, 사용자는 그 정보가 로그인 및/또는 차단되지 않는 것을 더욱 확실하게 보장할 수 있다.
시스템(100)은 응답 메시지 수신기(185)를 선택적으로 포함한다. 응답 메시지 수신기(185)는 수신자에 의해 관찰된 하나이상의 본래 전재 메시지에 응답 메시 지를 수신하도록 형성된다. 한가지 특징에 따르면, 본래 전자 메시지의 발송자는 전자 메시지에 포함되어 있는 이와 연관된 인식 문자로부터 결정된다. 예시적인 인식 특성으로는 응답 ID, 이메일 어드레스, 사용자명, 디스플레이 네임, 로그인 ID, 및 이들의 조합이 포함되지만; 본 발명은 이에 한정되지 않는다. 일실시예에서, 본래 전자 메시지의 응답 ID는 응답 메시지를 발생하는데 사용된다. 일실시예에서, 컴퓨터(115)에 의해 시스템(100)에 통신되는 응답 메시지는 메시지 콘텐트(190)만을 포함할 것이 요구된다. 시스템(100)은 응답 발생기(195)를 포함한다. 응답 발생기(195)는 메시지 콘텐트(190) 및 대응의 헤더 정보를 본래의 전자 메시지 발송 사용자와 연관시키기 위해 본래의 응답 ID를 이용한다. 메시지 ID 발생기(150)는 응답 전자 메시지[즉, 메시지 콘텐트(190) 및 이에 대응하는 헤더 정보]를 위한 메시지 ID를 발생하도록 형성된다. 응답 ID 발생기(155)는 응답 메시지를 위한 새로운 응답 ID를 발생하도록 형성되고, 전자 메시지 저장 모듈(130)은 사용자(본래 발송자)에게 나중에 디스플레이하기 위해 메시지 콘텐트(190) 및 대응의 헤더 정보를 분리하여 저장한다.
도1은 본 발명에 따른 메시징 시스템 및 네트워킹 환경의 예시적인 실시예를 도시하고 있다. 본 기술분야의 숙련자라면 인식할 수 있는 바와 같이, 본 발명의 다양한 특징 및 방법을 실행하는데 시스템(100) 및 네트웍 환경의 변경이 이용될 수 있다. 도3 및 도4는 또 다른 연산 환경을 도시하고 있다. 도3은 본 발명에 따른 메시징 시스템(3)의 일실시예를 도시하고 있다. 시스템(300)은 단일 서버 컴퓨터(310)를 갖는 연산 환경을 포함한다. 사용자 컴퓨터(315, 320)는 네트웍(325)을 통해 서버 컴퓨터(310)와 통신한다. 전자 메시지(330)는 시스템(300)을 이용하여 통신된다. 응답 전자 메시지(340)도 도시되어 있다. 도4는 본 발명에 따른 메시징 시스템(400)의 다른 실시예를 도시하고 있다. 시스템(400)은 두개의 서버 컴퓨터(405, 410)를 갖는 연산 환경을 포함한다. 사용자 컴퓨터(415, 420)는 네트웍(425)을 통해 서버 컴퓨터(405, 410)와 통신된다. 전자 메시지(430)는 시스템(400)을 사용하여 통신된다. 응답 전자 메시지(440)도 도시되어 있다. 서버 컴퓨터(405, 410)는 도3의 단일 서버 컴퓨터(310)의 기능을 함께 실행한다.
도3 및 도5에는 시스템(300) 등과 같은, 본 발명에 따른 메시징 시스템의 예시적인 동작이 도시되어 있다. 사용자는 컴퓨터(315)에서 시스템(300)에 로그인한다[도5의 단계(505)]. 예를 들어, 사용자는 웹 사이트에 억세스하거나 또는 서버(310)와 연관된 기타 다른 네트웍된 인터페이스에 억세스한다. 서버(310)는 사용자가 시스템에 로그인하게 하는 컴퓨터(315)에 디스플레이를 위하여 디스플레이 영상(예를 들어 웹 페이지)를 나타내는 정보를 제공한다. 한가지 특징에 따르면, 시스템(300)의 사용자는 시스템(300)에 로그인하기 위해 관련의 로그인 ID 및 패스워드를 갖는다. 도7은 사용되는 예시적인 로그인 디스플레이(700)를 도시하고 있다. 한가지 특징에 따르면, 시스템(300)은 디스플레이 영상에 내포된 정보를 은닉하지 않도록, 브라우저 또는 컴퓨터(315)의 기타 다른 어플리케이션에 또는 본 발명에 따른 디스플레이 영상을 관찰하는 기타 다른 컴퓨터에 명령을 내린다. 유효한 로그인 ID 및 패스워드의 입력에 따라, 서버(310)는 컴퓨터(315)와의 통신 링크[예를 들어, 키이 하부구조, 시큐어 소켓층(SSL), 시큐어 HTTP(HTTPS) 또는 기타 다른 시큐어 또는 넌시큐어 통신 링크]를 설정한다. 일실시예에서, 시스템(300)은 로그인 ID 로서 이메일 어드레스를 이용한다.
한가지 특징에 따르면, 사용자가 시스템(300)에 로그인할동안, 세션 ID의 설정을 포함하는 세션이 설정된다. 세션 및 이에 대응하는 메모리는 세션 및 사용자에 관한 정보(예를 들어 사용자의 인식 정보, 응답 ID)를 유지하기 위해 시스템(300)에 의해 사용된다.
적절한 로그인에 따라, 사용자에게는 세션 시작 디스플레이 영상이 제공된다. 본 기술분야의 숙련자라면 시스템(300)으로의 초기 로그인에 따라, 다양한 시작 디스플레이 영상(즉, 페이지)가 사용자를 위한 디스플레이에 유용한 것임을 인식할 수 있을 것이다. 일실시예에서는 전자 메시지를 입력하기 위한 디스플레이 영상이 디스플레이된다. 도8은 시작 디스플레이 영상(800)의 일실시예를 도시하고 있다. 디스플레이 영상(800)은 수신자 어드레스 또는 메시지의 하나이상의 수신자를 위한 기타 다른 인식자를 입력하기 위한 제1부분(805)을 포함한다. 디스플레이 영상(800)은 로그인한 사용자를 위해 시스템상에 읽지 않은 전자 메시지를 리스팅하는 "인박스" 부분(810)을 나타낸다. 이러한 실시예에서, 선택적 디스플레이 네임(815), 로그인 사용자를 위한 "Mary Smith"가 디스플레이된다. 디스플레이 네임은 대응의 로그인 네임 및/또는 사용자 어드레스와 동일하거나 상이할 수도 있으며, 사용자에 관한 인식 정보를 포함할 수도 있고 포함하지 않을 수도 있다.
수신자 어드레스를 입력하고[도5의 단계(510)] 버튼(820) 또는 기타 다른 트리거를 작동시킴에 따라, 도9의 메시지 콘텐트 디스플레이 스크린(900) 등과 같은 메시지 콘텐트 디스플레이 스크린이 디스플레이된다. 디스플레이 스크린(900)은 도8의 부분(805)에서 수신자 어드레스 입력에 대응하는 메시지 콘텐트를 입력하기 위한[도5의 단계(515)] 제1부분(905)을 포함한다. 이러한 실시예에서, 수신자 어드레스 및 메시지 콘텐트는 별도의 디스플레이 스크린에 입력된다. 다른 실시예에서, 수신자 어드레스 및 메시지 콘텐트는 단일 디스플레이 영상 스크린에 입력된다. 수신자 어드레스 및 메시지 콘텐트의 입력 분리는 컴퓨터(315)에서 로그인의 능력을 부분적으로 감소시키므로써 전자 메시지의 추적능력을 더욱 감소시킨다.
다른 실시예에서, 디스플레이-기반 키보드(상술한 바와 같은)는 디스플레이 영상(700, 800, 900) 등과 같은 전자 메시지 입력 디스플레이에 포함된다. 사용자는 입력된 문자를 선택하기 위해 마우스 또는 기타 다른 포인팅 장치(예를 들어, 터치스크린 디스플레이)를 사용한다.
도9는 부분(910)에 입력된 예시적인 메시지 콘텐트(930)를 도시하고 있다. 메시지 콘텐트의 입력 완료에 따라, 사용자는 버튼(840) 또는 기타 다른 표시자를 선택하여, 메시지 콘텐트(930)를 서버(310)에 통신시킨다[도5의 단계(520)]. 일실시예에서, 수신자 어드레스는 입력시 대응의 메시지 콘텐트로부터 분리되어 서버(310)에 통신된다. 이것은 서버(310)로의 통신중 전체 전자 메시지를 가로챌 능력을 감소시킨다. 다른 실시예에서, 수신자 어드레스는 일련의 디스플레이 영상에서 대응의 메시지 콘텐트의 입력시까지 컴퓨터(315)에 지지된다. 일실시예에서, 수신자 어드레스 및 메시지 콘텐트(930)의 통신에 따라, 컴퓨터(315)는 수신자 어드레스 또는 메시지 콘텐트(930)의 추적을 지지하지 않는다. 예를 들어, 이들 각 각은 컴퓨터(315)에서 디스크 드라이브에 설정된 가상 메모리(예를 들어 페이지 파일)와 RAM에만 존재하며, 그후 정보가 효과적으로 삭제된다. 도3에서, 전자 메시지(330)는 컴퓨터(315)로부터 서버(310)로 통신되는 수신자 어드레스 및 메시지 콘텐트를 포함하는 것으로 도시되었다.
다른 실시예에서, 전자 메시지(330)를 수신하는 서버(310)에 따라 시스템(300)과 연관된 명령[예를 들어, 서버(310)에 저장된 명령]은 응답 ID를 발생시키며, 상기 응답 ID를 전자 메시지(330)와 연관시킨다[도5의 단계(525)]. 서버(310)는 응답 ID와 발송 사용자 사이의 통신을 유지시킨다. 일실시예에서는 발송 사용자가 다른 전지 메시지와 동일한 지의 여부에 관계없이, 각각의 전자 메시지를 위해 새로운 응답 ID가 생성된다. 이것은 전자 메시지의 추적능력의 감소를 강화시킨다.
또 다른 실시예에서, 단계(530)에서 시스템(300)은 전자 메시지(300)의 분리된 메시지 콘텐트 및 헤더 정보를 연관짓기 위하여 메시지 ID를 발생한다. 서버(310)는 메시지 콘텐트와 헤더 정보 사이에 통신을 유지한다.
단계(535)에 있어서, 메시지 콘텐트(930)로부터의 분리를 위해 전자 메시지(330)와 관련된 헤더 정보가 확인된다. 한가지 특징에 따르면, 발송 사용자, 수신 사용자, 전자 메시지의 위치, 메시지 콘텐트로부터 전자 메시지의 타이밍을 확인하는 정보의 분리는 전자 메시지의 콘테이너 또는 헤더 정보 성분을 갖는 정보와 연관시키므로써 실행된다. 일실시예에서, 응답 ID 및 메시지 ID의 이용은 발송 사용자 또는 수신자를 자체적으로 확인하는 정보의 제거를 더욱 촉진시킬 수 있다. 발송 사용자를 위한 디스플레이 네임이 생성되어, 헤더 정보와 연관된다. 사용자를 위한 디스플레이 네임은 독특할 필요가 없으므로, 전자 메시지(330)가 최종적으로 컴퓨터(320)와 통신되었을 때 또는 수신자에 의해 관찰되었을 때 사용자의 익명성을 유지시킨다. 일실시예에서, 시스템(300)은 연관된 모든 정보를 발송 사용자를 자체적으로 확인하는 전자 메시지(330)로 대체한다. 일실시예에서, 발송 사용자의 독특한 인식을 제공하지 않는 발송 사용자를 위한 설정의 디스플레이 네임이 발생되어, 대응의 헤더 정보와 연관된다. 다른 실시예에서, 시스템(300)은 발송 사용자(예를 들어, 로그인 네임, 이메일 어드레스 등등)를 독특하게 확인하는 정보를 포함하는 디스플레이 네임을 이용한다.
일실시예에서, 헤더 정보 등과 같은 특정의 전자 메시지를 위한 헤더 정보로는 응답 ID, 메시지 ID, 전자 메시지와 연관된 날짜/시간(예를 들어, 생성 날짜/시간, 분배 날짜/시간 등등), 전자 메시지의 발송자를 나타내는 디스플레이 네임, 및 이들의 조합체가 포함되지만; 본 발명은 이에 한정되지 않는다.
단계(540)에 있어서, 전자 메시지(330)는 수신자 어드레스에 의해 나타난 수신자와 연관된다. 일실시예에서는 수신자의 위치가 결정된다. 사용되는 바와 같이, 위치는 메시지 메일박스, 수신자와 연관된 메시지 서버, 수신자와 연관된 컴퓨터, 수신자의 전자 어드레스, 시스템(300)에서 수신자를 위한 디스플레이 네임 등을 포함한다. 예를 들어, 시스템(300)은 다양한 확인사항(예를 들어, 디스플레이 네임, 로그인 ID, 관련의 이메일 어드레스, 텍스트 메시징 어드레스, 순간 메시징 어드레스, SMS 어드레스, 모바일 넘버, BLACKBERRY PIN 등등)에 의해 사용자를 확 인한다. 상술한 바와 같이, 만일 수신자가 시스템(300)의 등록된 사용자가 아니라면, 통지는 전자 메시지(330)의 현존의 제3자 시스템에 전송된다. 예를 들어, 만일 수신자가 제3자 이메일 어드레스에 의해 인식된다면, 통지는 제3자 이메일 네트웍상의 이메일 수신자에게 전송된다. 이와 마찬가지로, 만일 수신자가 Blackberry PIN에 의해 인식된다면, 통지는 Blackberry 네트웍상의 수신자에게 전송될 것이다.
단계(545)에서는 헤더 정보 및 메시지 콘텐트가 저장된다. 일실시예에서, 헤더 정보 및 메시지 콘텐트는 서로 분리되어 저장된다(예를 들어, 분리된 파일로, 분리된 데이터베이스로, 분리된 테이블로 등등). 메시지 ID는 전자 메시지(330)의 분리된 성분들 사이에 통신을 지지하는데 사용된다. 저장은 수신자 위치에서의 저장 및 서버(310)에서의 저장 등을 포함하는 다양한 방식으로 이루어지며, 본 발명은 이에 한정되지 않는다. 일실시예에서, 전자 메시지(330)의 헤더 정보 및 메시지 콘텐트는 분리된 테이블에서 서버(310)의 저장 매체에 저장된다 .
다른 실시예에서, 시스템(310)의 각각의 사용자는 저장 디렉토리에 할당된다(예를 들어 서버에, 피어 투 피어 배열에서처럼 사용자 컴퓨터에 등등). 사용자와 수신자 어드레스의 연관에 따라, 이러한 사용자에 대한 전자 메시지를 위한 메시지 콘텐트 및 헤더 정보는 사용자의 저장 디렉토리에 저장된다. 하기의 XML 파일 한정은 사용자 저장 디렉토리에 저장된 두개의 전자 메시지에 대한 헤더 정보의 실시예를 도시하고 있다.
상기 파일 한정은 메시지 ID("streamsummary id")와, 디스플레이 네임과, 수신된 날짜와, 수신자 저장 디렉토리에서 각각의 메시지를 위한 응답 ID를 포함한다. 실행 변수로서, 제2메시지의 발송 사용자는 관련이 디스플레이 네임, "사용자 4"을 가지며, 이것은 이메일 어드레스, mike.smith@onlineemail.com에 대한 기준을 포함한다. 이러한 이메일 어드레스는 제3자 시스템의 실제 이메일 어카운트와 연관될 수도 있고 연관되지 않을 수도 있으며, 발송 사용자와 관련된 실제 인식 정보를 제공할 수도 또는 제공하지 않을 수도 있다. 하기의 메시지 콘텐트 XML 파일은 상기 헤더 정보와는 분리되어 저장 디렉토리에 저장된다.
하기의 제2메시지 콘텐트 XML 파일은 헤더 정보와는 분리되어 저장 디렉토리에 저장된다.
각각의 메시지 콘텐트 XML 파일은 다시 대응의 헤더 정보로의 상관관계를 위한 대응의 메시지 ID를 포함한다. 각각의 메시지 콘텐트 XML 파일은 메시지 콘텐트를 포함한다. 본 기술분야의 숙련자라면 본 발명과 일치하는 메시지 콘텐트로부터 헤더 정보를 분리하기 위한 기타 다른 저장 방법을 인식할 수 있을 것이다.
도5에서 사용자에 의해 전자 메시지의 검색을 설명하기 위하여, 수신 사용자는 컴퓨터(320)를 사용하여 시스템(300)에 로그인한다. 도7에서와 유사한 디스플레이 영상이 로그인 디스플레이로서 사용된다. 일실시예에서, 유효 로그인 ID 및 패스워드의 입력에 따라, 컴퓨터(320)와 서버(310) 사이의 통신 링크가 설정된다. 시스템(300)은 수신 사용자와 연관된 전자 메시지와 연관된 헤더 정보의 적어도 일부를 나타내는 디스플레이 영상을 컴퓨터(320)에 제공한다. 도10은 수신자 어드레스 입력 부분(1005) 및 메시지 리스팅 부분(1010)을 포함하는 예시적인 디스플레이 영상(1000)을 도시하고 있다. 메시지 리스팅 부분(1010)은 3개의 전자 메시지의 헤더 정보(1015, 1020, 1025)의 리스트를 포함한다. 메시지 리스팅 부분(1010)은 디스플레이 네임과, 각각의 헤더 정보(1015, 1020, 1025)를 위해 수신된 날짜/시간을 포함한다. 각각의 메시지 콘테이너(또는 헤더 정보)(1015, 1020, 1025)는 메시지 ID와의 상관관계 및 응답 ID와의 상관관계를 포함한다[디스플레이 영상(1000)에 도시되지는 않았지만]. 각각의 전자 메시지를 위한 메시지 콘텐트는 디스플레이 영상(1000)을 통해 디스플레이된다.
도3은 컴퓨터(320)에 통신된 전자 메시지(330)를 위한 헤더 정보 및 메시지 콘텐트를 도시하고 있다. 이러한 실시예에서, 헤더 정보(1015)는 전자 메시지(330)를 나타낸다.
다른 실시예에서, 컴퓨터(320)에 통신된 헤더 정보는 특정의 사용자에 연관되거나 및/또는 특정 컴퓨터에 전송되는 각각의 전자 메시지에 할당되는 일련 번호(예를 들어, 1, 2, 3 등등)를 포함한다. 이러한 실시예에서, 각각의 일련 번호는 대응의 메시지 ID를 갖는 시스템(300)과 연관된다. 메시지 ID는 대응의 헤더 정보 및/또는 메시지 콘텐트로부터 제거된다. 이러한 방식에 따라, 시스템(300)은 메시지 ID를 사용자 컴퓨터에 전송하는 것을 피할 수 있고, 그 대신에 메시지가 삭제되었을 때 재사용되는 일련 번호를 전송하므로써, 사용자 컴퓨터로부터 추적당하는 것이 감소된다.
단계(555)에서, 사용자는 헤더 정보(1015, 120, 1025)에 의해[예를 들어, 메시지 리스팅(1010)에서 대응의 "판독" 표시자를 선택하므로써] 표시된 전자 메시지중 하나를 선택한다. 선택시, 각각의 전자 메시지를 위한 메시지 컨텐트는 컴퓨터(320)와 통신되지 않는다. 일실시예에서, 메시지 콘텐트는 대응의 헤더 정보(그러나 디스플레이되지 않는다)를 따라 컴퓨터(320)에 통신된다. 다른 실시예에서, 메시지 콘텐트는 특정의 전자 메시지의 메시지 콘텐트를 보기 위해 사용자로부터의 제2요청이 서버(310)에 전송될 때까지, 서버(310)에 의해 지지된다. 이러한 실시예에서, 컴퓨터(320)는 서버(310)로부터 선택된 전자 메시지[예를 들어, 헤더 정 보(1015)를 통한 전자 메시지(330)]를 위해 메시지 콘텐트를 요청한다. 이러한 동작에 응답하여, 서버(310)는 선택된 헤더 정보로부터 메시지 ID를 연관시키고, 대응의 메시지 ID를 갖는 메시지 콘텐트를 컴퓨터(320)에 통신시킨다. 선택적으로, 각각의 전자 메시지를 위해 일련 번호가 사용될 때, 서버(310)는 선택된 전자 메시지의 일련 번호를 대응의 메시지 콘텐트와 연관시키고, 메시지 콘텐트를 컴퓨터(320)에 통신시킨다.
단계(565)에서, 메시지 콘텐트를 포함하는 디스플레이 영상은 컴퓨터(320)에 제공되지만, 헤더 정보는 제공되지 않는다. 도11은 도10의 디스플레이 영상(1000)에서 헤더 정보의 선택에 따라 전자 메시지(330)를 위해 헤더 정보와는 독립적으로 메시지 콘텐트를 나타내는 하나의 예시적인 디스플레이 영상(1100)을 도시하고 있다. 디스플레이 영상(1100)은 전자 메시지(330)의 메시지 콘텐트를 포함하는 메시지 콘텐트 부분(1110)을 포함한다. 또한, 디스플레이 영상(1100)은 응답 메시지 입력 부분(1120)을 포함한다.
다른 실시예에서, 디스플레이 영상(1100)은 메시지 콘텐트를 디스플레이하기 위해 FLASH 기법을 이용한다. 예를 들어, 디스플레이 영상(1100)은 Flash 영화로 디스플레이되는 메시지 콘텐트를 보기 위해, 사용자가 온스크린 커서를 디스플레이 영상(1100)의 영상에 "놓아둘 것을" 요구한다. 커서가 이동되었다면, 디스플레이된 메시지 콘텐트는 스크린상에서 시야로부터 감춰져서, 사용자는 메시지 콘텐트가 구경꾼에 의해 보여지는 것을 신식히 방지할 수 있게 된다. 또한, 이러한 기법은 웹 브라우저 또는 어플리케이션 프린트를 사용하여 메시지 콘텐트가 프린팅되는 것 을 방지하는데도 사용될 수 있는데, 그 이유는 프린트하려 할 때 사용자가 마우스를 이동하자마자 메시지 콘텐트가 감춰지기 때문이다. 다른 실시예에서, 폭포형 시트(cascading style sheets: CSS)를 사용하면 메시지 콘텐트를 포함하는 디스플레이 영상의 일부를 프린팅중 보이지 않게 하거나 감출 수 있다.
도5의 단계(570)에 있어서, 전자 메시지(330) 등과 같은 전자 메시지는 단계(565)에서 설정시간후 서버(310)로부터 영구적으로 자동삭제된다. 일실시예에서, 헤더 정보는 컴퓨터(320)와의 통신시 서버(310)로부터 삭제되며, 대응의 메시지 콘텐트는 컴퓨터(320)와의 통신시 서버(310)로부터 삭제된다. 이러한 실시예에서, 일단 메시지 리스트(1010)가 사용자에게 디스플레이되면, 사용자는 이러한 세션중 메시지 콘텐트를 관찰하여야만 한다. 하나의 메시지 콘텐트를 관찰한 후 이를 메시지 리스트(1010)에 복귀시킬 능력을 달성하기 위하여, 관찰되지 않은 전자 메시지를 위한 헤더 정보는 컴퓨터(320)에서 메모리에 유지된다. 다른 실시예에서, 헤더 정보는 대응의 메시지 콘텐트가 관찰될 때까지 서버(310)에 지지되며, 이 지점에서 헤더 정보 및 메시지 콘텐트가 서버(310)로부터 삭제된다. 특정의 전자 메시지를 위한 응답 ID는 대응의 메시지 콘텐트를 디스플레이하는 디스플레이 영상이 사용자에 종료될 때까지, 서버(310)의 메모리에 유지된다[예를 들어, 메시지 콘텐트를 관찰하라는 요청에 응답하여 서버(310)는 현재의 세션 ID를 응답 ID와 연관시킨다]. 이에 의해, 사용자는 컴퓨터(320)에서 메시지 콘텐트와 연관된 본래의 발송자를 위해 독특한 어드레스를 갖지 않고 현재의 메시지 콘텐트에 응답하기 위하여, 디스플레이 영상(1100)의 응답 메시지 부분(1120)을 이용한다. 도3은 서버- 기반 시스템을 도시하고 있다. 피어 투 피어 시스템 등과 같은 다른 시스템으로부터의 삭제는 사용자 컴퓨터에서 저장부로부터의 전자 메시지의 삭제를 포함한다.
상술한 바와 같이, 시스템(300) 등과 같은 시스템으로부터 삭제를 위한 삭제 시간의 기타 다른 실시예로는 메시지 콘텐트가 디스플레이된 후 헤더 정보 및 이에 대응하는 메시지 콘텐트의 자동 삭제와, 대응의 메시지 콘텐트의 디스플레이에 따른 헤더 정보의 자동 삭제와, 폐쇄된 메시지 콘텐트의 디스플레이에 따른 메시지 콘텐트의 자동 삭제와, 설정시간후(예를 들어, 수신후 24시간 경과) 헤더 정보 및/또는 메시지 콘텐트(관찰되었는지의 여부에 관계없이)의 자동 삭제와, 처음 디스플레이된 후 설정시간후(예를 들어 24시간 경과후) 헤더 정보 및/또는 메시지 콘텐트의 자동 삭제와, 및 이들의 조합이 포함되지만; 본 발명은 이에 한정되지 않는다. 일실시예에서, 시스템(300)은 전송 및/또는 수신 사용자의 희망과는 관계없이 주어진 삭제 계획(에를 들어, 전자 메시지 및/또는 그 부품들중 하나이상의 디스플레이에 따라 전자 메시지의 영구적인 자동 삭제)를 요구하도록 형성된다.
시스템(300)으로부터 전자 메시지의 삭제에 적합한 삭제 알고리즘의 일실시예로는 미국방성 소거 및 삭제 표준 DoD 522.022-M이 포함되지만, 본 발명은 이에 한정되지 않는다. 다른 실시예에서, 만일 수신자가 설정시간내에 전자 메시지를 검색할 수 없는 경우, 서버 컴퓨터(310)는 전자 메시지(330) 등과 같은 전자 메시지와 대응의 응답 ID를 그 자신의 메모리로부터 삭제한다.
일실시예에서, 메시지 콘텐트를 관찰한 후, 사용자는 메시지 리스팅[예를 드어 도10의 메시지 리스팅(1010)]을 복귀시키기 위하여 디스플레이 영상(1100)에 또 는 디스플레이 영상에 근접하여 버튼을 선택한다[도5의 단계(575)]. 다른 실시예에서, 메시지 콘텐트를 관찰한 후, 사용자는 하기에 상세히 서술되는 바와 같이 전자 메시지에 응답하도록 선택된다[도5의 단계(580)]. 만일 사용자가 설정시간(예를 들어 1시간) 이내에 메시지 콘텐트에 응답하지 못하였다면, 관련의 응답 ID는 서버(310)로부터 삭제된다. 만일 사용자가 메시지의 리스팅을 복귀시키는 것으로 선택하였다면, 메시지 콘텐트는 관찰후 컴퓨터(320)로부터 자동으로 삭제될 것이다[도5의 단계(585)]. 예를 들어, 메시지 콘텐트는 오직 RAM에만 존재할 것이며, 차후 스크린을 컴퓨터(320)에 로딩할 때까지 사용자가 메시지 콘텐트를 관찰한 시간으로부터 컴퓨터(320)에서 디스크 드라이브에 설정된 가상 메모리에 존재할 수도 있다. 또한, 일실시예에서, 메시지의 리스팅[예를 들어 도10의 메시지 리스팅(1010)]은 서버(310)로부터 삭제된 특정 전자 메시지[예를 들어, 전자 메시지(330)의 헤더 정보(1015)]를 위한 헤더 정보를 더 이상 포함하지 않을 것이며, 세션 ID는 응답 ID로의 기준을 더 이상 포함하지 않을 것이다. 달리 말하면, 사용자는 메시지를 삭제한 후에는 메시지를 다시 관찰하거나 또는 메시지에 응답할 수 없을 것이다. 예를 들어, 도12는 전자 메시지(330)가 서버(310) 및 컴퓨터(320)로부터 삭제된 후의 메시지 리스트(1010)를 도시하고 있다.
다른 실시예에서, 전자 메시지는 암호화 기법을 사용하여 전송, 저장, 및/또는 회수된다. 본 기술분야의 숙련자라면 공지되어 있는 다양한 암호화 기법을 인식할 수 있을 것이다. 안전성을 더욱 보장하고 삭제될 때까지 전자 메시지의 추적능력을 감소시키기 위해, 사용자 및 시스템에 의해 예를 들어 공용 및 개인용 암호 화 키이의 조합이 이용된다.
도3 및 도6에는 사용자 컴퓨터(320)로부터 사용자 컴퓨터(315)로 응답 메시지(340)를 선택적으로 전송하는 시스템(310)의 동작이 도시되어 있다. 도11에 도시된 바와 같이, 본래 전자 메시지[예를 들어, 전자 메시지(330)]의 수신 사용자는 응답 메시지 입력 부분(1120)을 이용하여 메시지에 응답하도록 선택된다. 응답 메시지 입력 부분(1120)에 의해, 사용자는 응답 메시지를 위한 메시지 콘텐트를 입력할 수 있다. 이러한 실시예에서, 본래의 응답 ID가 시스템(300)에 의해 응답 전자 메시지의 루팅을 결정하는데 사용될 때는 수신자 어드레스를 입력할 필요가 없다. 사용자가 응답 메시지 입력 부분(1120)을 완료한 후, 사용자는 "스트림 전송" 버튼(1140)을 선택한다. 응답시, 컴퓨터(320)는 응답 메시지 콘텐트를 서버 컴퓨터(310)에 통신시킨다[도6의 단계(605)]. 응답 메시지 콘텐트가 통신된 후, 컴퓨터(320)는 메시지의 존재의 추적을 지지하지 않는다. 예를 들어, 메시지는 오직 RAM에만 존재할 것이며, 차후 스크린을 컴퓨터(320)에 로딩할 때까지 사용자가 메시지를 타이핑하는 시간으로부터 컴퓨터(320)에서 디스크 드라이브에 설정된 가상 메모리에 존재할 수 있으며, 그후 메시지는 효과적으로 삭제된다. 다른 실시예에서, 상술한 바와 같이 디스플레이-기반 키보드는 응답 메시지 콘텐트를 입력하기 위해 디스플레이 영상(1100)의 일부로서 사용된다.
일실시예에서, 응답 메시지 콘텐트의 수신에 따라, 서버(310)는 본래 메시지(예를 들어 현재의 세션 ID로부터)를 위한 응답 ID를 결정하며, 본래 메시지(330)를 전송한 사용자와 전자 메시지를 연관하기 위해 응답 ID를 사용한다[도6 의 단계9610)]. 이것은 응답 ID와 초기 메시지의 발송자 사이에 상관관계를 제공하는, 룩업 테이블, 데이터베이스 등을 포함하는 다양한 방법으로 실행되지만, 그러나 본 발명은 이에 한정되지 않는다. 단계(615)에서, 시스템(300)은 서버(310)의 메모리로부터 초기 응답 ID[예를 들어, 메시지(330)를 위한 응답 ID]를 삭제한다. 다른 실시예에서, 본래 전자 메시지의 발송자의 확인은 전자 메시지와 연관된 기타 다른 인식자(예를 들어, 디스플레이 네임, 로그인 ID, 관련의 이메일 어드레스, 텍스트 메시징 어드레스, 순간 메시징 어드레스, SMS 어드레스, 모바일 번호, BLACKBERRY PIN, 등등)로부터 결정된다.
단계(620)에서, 서버(310)는 다른 응답 ID를 발생시키고, 전자 메시지(330)를 위해 상술한 바와 유사한 방식으로 이러한 응답 ID를 응답 메시지(340)와 연관시킨다. 또한, 서버(310)는 다른 메시지 ID를 발생시키고, 이것은 응답 메시지(340)를 위해 응답 메시지(340)의 메시지 콘텐트와 헤더 정보 사이의 상관관계를 설정한다. 응답 메시지(340)를 위한 헤더 정보 및 메시지 콘텐트는 상술한 바와 마찬가지로 전자 메시지(330)에 대해 취급 및 저장된다. 응답 메시지(340)는 본래의 전자 메시지(330)가 관찰되었던 바와 동일한 방식으로 그 수신자에 의해 관찰된다.
시스템(300)은 컴퓨터(315, 320)의 사용자로 하여금 네트웍(25)에서 사적인 대화를 나눌 수 있게 한다. 전자 메시지(330) 및 응답 메시지(340) 등과 같은 메시지가 통신된 후, 발송자는 자신의 컴퓨터에 메시지의 증명을 남기지 않는다. 일실시예에서, 수신자가 메시지(또는 다른 설정된 시간에)를 관찰한 후, 메시지는 더 이상 시스템(300)에 존재하지 않으므로, 메시지가 법적으로 재생될 수 없으며 시스템(300)에 남아있는 메시지의 기록이 없음을 보장한다. 다른 실시예에서는 전자 메시지의 복사가 사용자 컴퓨터에 절대로 분배되지 않는다. 이러한 실시예에서는 오직 헤더 정보 및 메시지 콘텐트의 은닉되지 않은 디스플레이 영상이 별도로 디스플레이된다. 헤더 정보 및 메시지 콘텐트는 디스플레이에 따라 시스템으로부터 즉시, 자동으로, 영구적으로, 삭제된다. 각각의 디스플레이 영상이 종료되었다면, 정보는 영원이 없어진 것이다. 따라서, 이러한 실시예에서는 사용자 컴퓨터상에 보관될, 전달될, 복사될, 붙여질 복사본이 없다. 다른 특징에 따르면, 헤더 정보 및 메시지 콘텐트의 분리 디스플레이는 사용자 컴퓨터의 단일 스크린 캡처가 전자 메시지의 완전한 기록을 생성하는 것을 방지한다. 또 다른 특징에 따르면, 본 발명에 따른 시스템 및 방법은 전자 메시지의 삭제에 따라 생성, 현존, 분배, 관찰되었다는 사실로 메시지 콘텐트 및 헤더 정보의 흔적을 남기지 않는, 철저한 무기록 전자 메시징 시스템을 제공한다.
도4는 또 다른 네트웍 토폴로지를 갖는 시스템(400)을 도시하는 개략적인 다이아그램이다. 도4의 실시예는 도4의 시스템(400)이 하나이상의 네트웍(425)에 의해 사용자 컴퓨터(415, 420)에 작동가능하게 결합된 두개의 메시지 서버(405, 410)를 사용한다는 점을 제외하고는, 도3의 실시예와 유사하다. 도4의 실시예에서, 두개의 메시지 서버(415, 420)는 도3의 단일 메시지 서버(310)에 대해 서술한 과업을 함께 실행한다. 예를 들어, 초기 메시지(330)의 전송을 위한 방법에 있어서, 메시지 서버(405)는 도5의 단계(505, 535)와 단계(540)의 일부를 실행하고, 메시지 서 버(410)는 "수신자 위치"로서 작용하고, 단계(540)의 일부와 단계(545, 585)를 실행한다. 서버(405, 410)는 응답 ID의 트랙을 유지하고, 서버(405, 410)는 그 통과후의 메시지를 삭제한다는 것을 인식할 것이다. 이러한 배치는 메시지 서버(405, 410)가 각각 상이한 엔터프라이즈, 비지니스 조직, LAN 등과 연관된 곳에서 특히 유용하다.
본 기술분야의 숙련자라면 인식할 수 있는 바와 같이, 상술한 바와 같은 특징 및 실시예는 본 발명에 따라 프로그램된 종래의 일반용 컴퓨터를 사용하여 양호하게 실행된다는 것을 인식해야 한다. 본 기술분야의 숙련자라면 인식할 수 있는 바와 같이, 본 발명에 기초하여 숙련된 프로그래머에 의해 적절한 소프트웨어 코딩이 준비된다.
이러한 소프트웨어는 되는 저장된 컴퓨터 코드를 포함하는 저장 매체를 이용하는 컴퓨터 프로그램 제품으로서, 상기 컴퓨터 코드는 본 발명의 설명한 바와 같은 기능 및 처리를 실행하기 위해 컴퓨터를 프로그램하도록 사용된다. 상기 저장 매체는 종래의 플로피 디스크, 광 디스크, CD-ROM, magneto optical disk, ROM, RAM, EPROM, EEPROM, 자기 카드나 광 카드, 또는 전자 명령을 저장하기 적합한 기타 다른 매체를 포함하지만; 본 발명은 이에 한정되지 않는다.
본 발명은 양호한 실시예를 참조로 서술되었기에 이에 한정되지 않으며, 본 기술분야의 숙련자라면 첨부된 청구범위로부터의 일탈없이 본 발명에 다양한 변형과 수정이 가해질 수 있음을 인식해야 한다.
Claims (36)
- 헤더 정보 및 메시지 콘텐트를 갖는 전자 메시지의 추적능력을 감소시키기 위한 컴퓨터실행 방법에 있어서,헤더 정보의 적어도 일부를 포함하는 제1디스플레이를 제1사용자의 제1컴퓨터를 통해 제공하는 단계와,상기 제1사용자로부터의 제1요청에 응답하여, 메시지 콘텐트를 포함하는 제2디스플레이를 제1컴퓨터를 통해 제공하는 단계와,제1설정시간에 헤더 정보를 자동으로 삭제하는 단계와,제2설정시간에 메시지 콘텐트를 자동으로 삭제하는 단계를 포함하며,상기 메시지 콘텐트 및 헤더 정보는 전자 메시지의 추적능력을 감소시키기 위해 동시에 디스플레이되지는 않는 것을 특징으로 하는 컴퓨터실행 방법.
- 제1항에 있어서, 상기 제1설정시간은 제2디스플레이의 디스플레이에 따르는 것을 특징으로 하는 컴퓨터실행 방법.
- 제1항에 있어서, 상기 제2설정시간은 제2디스플레이의 종료에 따르는 것을 특징으로 하는 컴퓨터실행 방법.
- 제1항에 있어서, 제2컴퓨터의 제2사용자로부터 전자 메시지를 수신하는 수신 단계(a)와, 디스플레이할 때까지 메시지 콘텐트 및 헤더 정보를 저장하는 저장단계(b)를 부가로 포함하는 것을 특징으로 하는 컴퓨터실행 방법.
- 제4항에 있어서, 상기 메시지 콘텐트는 헤더 정보와는 분리되어 저장되는 것을 특징으로 하는 컴퓨터실행 방법.
- 제4항에 있어서, 상기 방법은 수신단계(a)에 이어 전자 메시지의 표시부가 제2컴퓨터상에 남지 않도록 실행되는 것을 특징으로 하는 컴퓨터실행 방법.
- 제4항에 있어서, 헤더 정보 및 메시지 콘텐트의 저장단계는 하나이상의 서버 컴퓨터를 사용하여 헤더 정보 및 메시지 콘텐트를 저장하는 단계를 포함하는 것을 특징으로 하는 컴퓨터실행 방법.
- 제4항에 있어서, 헤더 정보 및 메시지 콘텐트의 저장단계는 제1컴퓨터를 사용하여 헤더 정보 및 메시지 콘텐트를 저장하는 단계를 포함하는 것을 특징으로 하는 컴퓨터실행 방법.
- 제4항에 있어서, 상기 전자 메시지는 (a)수신자 어드레스를 입력하기 위해 인터페이스를 갖는 제3디스플레이를 이용하는 단계와, (b)메시지 콘텐트를 입력하기 위해 인터페이스를 갖는 제4디스플레이를 이용하는 단계에 의해 제2컴퓨터에 생 성되며; 상기 제3 및 제4디스플레이는 동시에 디스플레이되지 않는 것을 특징으로 하는 컴퓨터실행 방법.
- 제9항에 있어서, 수신자 어드레스는 메시지 콘텐트로부터 분리되어 제2컴퓨터로부터 통신되는 것을 특징으로 하는 컴퓨터실행 방법.
- 제4항에 있어서, 전자 메시지의 적어도 일부는 디스플레이-기반 키보드를 사용하여 제2컴퓨터에 입력되는 것을 특징으로 하는 컴퓨터실행 방법.
- 제1항에 있어서, 상기 전자 메시지를 제1메시지 ID와 연관시키는 단계를 부가로 포함하며, 상기 제1메시지 ID는 메시지 콘텐트와 헤더 정보를 연관시키는 것을 특징으로 하는 컴퓨터실행 방법.
- 제1항에 있어서, 상기 전자 메시지를 제1응답 ID와 연관시키는 단계를 부가로 포함하며, 상기 제1응답 ID는 제1사용자에 대한 정보를 확인하는 단계를 자체적으로 제공하지 않고 제1사용자를 나타내는 것을 특징으로 하는 컴퓨터실행 방법.
- 제1항에 있어서, 상기 헤더 정보는 제1응답 ID, 제1메시지 ID, 상기 전자 메시지와 연관된 날짜, 제1사용자를 나타내는 디스플레이 네임, 및 이들의 조합으로 구성된 집단으로부터 선택되는 정보를 포함하는 것을 특징으로 하는 컴퓨터실행 방 법.
- 제1항에 있어서, 전자 메시지에 응답하여 제1사용자로부터 전자 응답 메시지를 수신하는 단계와, 전자 메시지와 연관된 제1응답 ID를 사용하여 제1사용자의 인증을 결정하는 단계와, 제1응답 ID를 삭제하는 단계와, 전자 응답 메시지를 위해 응답 헤더 정보를 확인하는 단계와, 제2응답 ID를 제2전자 응답 메시지와 연관시키는 단계와, 응답 헤더 정보로부터 분리하여 응답 메시지 콘텐트를 저장하는 단계를 포함하며; 상기 전자 응답 메시지는 응답 메시지 콘텐트를 포함하며, 상기 제2응답 ID는 제2사용자에 관한 정보를 확인하는 단계를 자체적으로 제공하지 않고 제1사용자를 나타내는 것을 특징으로 하는 컴퓨터실행 방법.
- 전자 메시지의 추적능력 감소 방법을 실행하라는 컴퓨터-실행가능한 명령을 포함하는 컴퓨터-판독가능한 매체에 있어서,상기 명령은,헤더 정보의 적어도 일부를 포함하는 제1디스플레이를 제1사용자의 제1컴퓨터를 통해 제공하는 제1명령세트와,제1사용자로부터의 제1요청에 응답하여, 메시지 콘텐트를 포함하는 제2디스플레이를 제1컴퓨터를 통해 제공하는 제2명령세트와,제1설정시간에서 헤더 정보를 자동으로 삭제하는 제3명령세트와,제2설정시간에서 메시지 콘텐트를 자동으로 삭제하는 제4명령세트를 포함하 며,상기 메시지 콘텐트 및 헤더 정보는 전자 메시지의 추적능력을 감소시키기 위해 동시에 디스플레이되지 않는 것을 특징으로 하는 컴퓨터-판독가능한 매체.
- 제16항에 있어서, 상기 제1설정시간은 제2디스플레이의 디스플레이에 따르는 것을 특징으로 하는 컴퓨터-판독가능한 매체.
- 제16항에 있어서, 상기 제2설정시간은 제2디스플레이의 종료에 따르는 것을 특징으로 하는 컴퓨터-판독가능한 매체.
- 제16항에 있어서, 제2컴퓨터의 제2사용자로부터 전자 메시지를 수신하기 위한 제5명령세트와, 디스플레이할 때까지 헤더 정보와는 분리되어 메시지 콘텐트를 저장하는 제6명령세트를 부가로 포함하는 것을 특징으로 하는 컴퓨터-판독가능한 매체.
- 제19항에 있어서, 수신자 어드레스를 입력하기 위해 제1컴퓨터에서 제1인터페이스를 갖는 제3디스플레이를 디스플레이하기 위한 제7명령세트와, 메시지 콘텐트를 입력하기 위해 제1컴퓨터에서 제2인터페이스를 갖는 제4디스플레이를 디스플레이하기 위한 제8명령세트를 부가로 포함하며; 상기 제1 및 제2디스플레이는 동시에 디스플레이되지 않는 것을 특징으로 하는 컴퓨터-판독가능한 매체.
- 제20항에 있어서, 디스플레이-기반 키보드를 사용하여 수신자 어드레스 및/또는 메시지 콘텐트의 적어도 일부를 수신하기 위한 제9명령세트를 부가로 포함하는 것을 특징으로 하는 컴퓨터-판독가능한 매체.
- 제16항에 있어서, 전자 메시지에 제1메시지 ID를 연관시키기 위한 제10명령세트를 부가로 포함하며, 상기 제1메시지 ID는 메시지 콘텐트 및 헤더 정보를 연관시키는 것을 특징으로 하는 컴퓨터-판독가능한 매체.
- 제16항에 있어서, 전자 메시지에 제1응답 ID를 연관시키기 위한 제11명령세트를 부가로 포함하며, 상기 제1응답 ID는 제1사용자에 관한 정보를 자체적으로 제공하지 않고 제1사용자를 나타내는 것을 특징으로 하는 컴퓨터-판독가능한 매체.
- 제16항에 있어서, 전자 메시지에 응답하여 제1사용자로부터 전자 응답 메시지를 수신하기 위한 제12명령세트와, 전자 메시지와 연관된 제1응답 ID를 사용하여 제1사용자의 인증을 결정하기 위한 제13명령세트와, 상기 제1응답 ID를 삭제하기 위한 제14명령세트와, 상기 전자 응답 메시지를 위해 응답 헤더 정보를 확인하기 위한 제15명령세트와, 상기 전자 응답 메시지에 제2응답 ID를 연관시키기 위한 제16명령세트와, 상기 응답 메시지 콘텐트를 응답 헤더 정보와는 분리하여 저장하기 위한 제17명령세트를 부가로 포함하며; 상기 전자 응답 메시지는 응답 메시지 콘텐 트를 포함하며, 상기 제2응답 ID는 제2사용자에 관한 정보를 확인하는 단계를 자체적으로 제공하지 않고 제1사용자를 나타내는 것을 특징으로 하는 컴퓨터-판독가능한 매체.
- 전자 메시지의 추적능력을 감소시키는 시스템에 있어서,하나이상의 전자 메시지를 수신하기 위한 전자 메시지 수신기와,상기 전자 메시지 수신기와 통신되며, 하나이상의 전자 메시지를 위하여 헤더 정보 및 메시지 콘텐트를 저장하는 전자 메시지 저장모듈과,상기 전자 메시지 저장모듈과 통신되며, 제1정보와 제2정보를 발생하기 위해 메시지 ID를 사용하도록 형성된 디스플레이 발생기와,제1설정시간에 헤더 정보를 삭제하고 제2설정시간에 메시지 콘텐트를 삭제하도록 형성된 메시지 삭제모듈을 포함하며,상기 제1정보는 헤더 정보의 적어도 일부를 포함하는 제1디스플레이 영상을 나타내며, 상기 제2정보는 메시지 콘텐트를 포함하는 제2디스플레이 영상을 나타내며, 상기 제1및 제2디스플레이 영상은 하나이상의 전자 메시지의 추적능력을 감소시키기 위해 동시에 디스플레이될 수 없는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 제25항에 있어서, 상기 제1설정시간은 제2디스플레이 영상의 디스플레이에 따라 발생되는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 제25항에 있어서, 상기 제2설정시간은 제2디스플레이 영상의 종료에 따라 발생되는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 제25항에 있어서, 상기 전자 메시지 저장모듈은 헤더 정보를 메시지 콘텐트와는 분리하여 저장하는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 제25항에 있어서, 메시지 ID 발생기를 부가로 포함하며; 상기 메시지 ID 발생기는 하나이상의 전자 메시지를 위한 메시지 ID를 발생하고, 상기 메시지 ID를 대응하는 하나이상의 전자 메시지와 연관시키는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 제25항에 있어서, 응답 ID 발생기를 부가로 포함하며, 상기 응답 ID 발생기는 하나이상의 전자 메시지를 위한 응답 ID를 발생하고, 상기 응답 ID를 대응하는 하나이상의 전자 메시지와 연관시키는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 제25항에 있어서, 상기 헤더 정보는 응답 ID, 메시지 ID, 상기 전자 메시지와 연관된 날짜, 대응하는 하나이상의 전자 메시지와 연관된 날짜, 대응하는 하나이상의 전자 메시지의 발송자를 나타내는 디스플레이 네임, 및 이들의 조합으로 구 성된 집단으로부터 선택되는 정보를 포함하는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 제25항에 있어서, 디스플레이-기반 키보드 발생기를 부가로 포함하며, 상기 디스플레이-기반 키보드 발생기는 하나이상의 전자 메시지의 적어도 일부를 입력하기 위해 디스플레이-기반 키보드를 제공하는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 제25항에 있어서, 응답 메시지 수신기와, 응답 발생기를 부가로 포함하며; 상기 응답 메시지 수신기는 하나이상의 전자 메시지 각각에 응답 메시지를 수신하도록 형성되며; 상기 응답 발생기는 응답 메시지 수신기와 통신되고, 대응의 하나이상의 전자 메지지를 위해 상기 응답 메시지를 대응의 응답 ID와 연관시키고, 상기 응답 메시지를 대응하는 하나이상의 전자 메시지의 대응 발송자와 연관시키는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 헤더 정보 및 메시지 콘텐트를 갖는 전자 메시지의 추적능력을 감소시키기 위한 시스템에 있어서,제1사용자로부터 전자 메시지를 수신하는 수단과,헤더 정보 및 메시지 콘텐츠를 저장하는 수단과,헤더 정보의 적어도 일부를 포함하는 제1디스플레이 영상을 제공하는 수단 과,메시지 콘텐트를 포함하는 제2디스플레이 영상을 제공하는 수단과,제1설정시간에 헤더 정보를 자동으로 삭제하는 수단과,제2설정시간에 메시지 콘텐트를 자동으로 삭제하는 수단을 포함하며,상기 제1 및 제2디스플레이 영상은 전자 메시지의 추적능력을 감소시키기 위하여 동시에 디스플레이플레이될 수 없는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 제34항에 있어서, 전자 메시지와 제1메시지 ID를 연관시키는 수단과, 전자 메시지와 제1응답 ID를 연관시키는 수단을 부가로 포함하며; 상기 제1메시지 ID는 메시지 콘텐트 및 헤더 정보를 연관시키며, 상기 제1응답 ID는 제1사용자에 관한 정보를 확인하는 단계를 자체적으로 제공하지 않고 상기 제1사용자는 나타내는 것을 특징으로 하는 전자 메시지의 추적능력 감소 시스템.
- 전자 메시지의 추적능력 감소 방법을 실행하는 컴퓨터-실행가능한 명령을 함유한 컴퓨터-판독가능한 신호에 있어서,헤더 정보의 적어도 일부를 포함하는 제1디스플레이를 제1사용자의 제1컴퓨터를 통해 제공하는 제1명령세트와,제1사용자로부터의 제1요청에 응답하여, 메시지 콘텐트를 포함하는 제2디스플레이를 제1컴퓨터를 통해 제공하는 제2명령세트와,제1설정시간에서 헤더 정보를 자동으로 삭제하는 제3명령세트와,제2설정시간에서 메시지 콘텐트를 자동으로 삭제하는 제4명령세트를 포함하며,상기 메시지 콘텐트 및 헤더 정보는 전자 메시지의 추적능력을 감소시키기 위해 동시에 디스플레이되지 않는 것을 특징으로 하는 컴퓨터-판독가능한 신호.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US70336705P | 2005-07-28 | 2005-07-28 | |
US60/703,367 | 2005-07-28 | ||
US11/401,148 US7610345B2 (en) | 2005-07-28 | 2006-04-10 | Reduced traceability electronic message system and method |
US11/401,148 | 2006-04-10 | ||
PCT/US2006/014254 WO2007018636A2 (en) | 2005-07-28 | 2006-04-13 | Reduced traceability electronic message system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080047373A true KR20080047373A (ko) | 2008-05-28 |
KR101298879B1 KR101298879B1 (ko) | 2013-08-21 |
Family
ID=37727771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087004841A KR101298879B1 (ko) | 2005-07-28 | 2006-04-13 | 추적능력이 감소된 전자 메시지 시스템 및 방법 |
Country Status (10)
Country | Link |
---|---|
US (12) | US7610345B2 (ko) |
EP (1) | EP1920340A4 (ko) |
JP (1) | JP4887365B2 (ko) |
KR (1) | KR101298879B1 (ko) |
CN (1) | CN101331471B (ko) |
AU (1) | AU2006276974B2 (ko) |
CA (1) | CA2616911C (ko) |
HK (1) | HK1128057A1 (ko) |
TW (1) | TWI424708B (ko) |
WO (1) | WO2007018636A2 (ko) |
Families Citing this family (255)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7295332B1 (en) * | 1999-05-25 | 2007-11-13 | Silverbrook Research Pty Ltd | Interactive printer with actuator |
US9282081B2 (en) | 2005-07-28 | 2016-03-08 | Vaporstream Incorporated | Reduced traceability electronic message system and method |
US7610345B2 (en) | 2005-07-28 | 2009-10-27 | Vaporstream Incorporated | Reduced traceability electronic message system and method |
US20070168436A1 (en) * | 2006-01-19 | 2007-07-19 | Worldvuer, Inc. | System and method for supplying electronic messages |
US20080077704A1 (en) * | 2006-09-24 | 2008-03-27 | Void Communications, Inc. | Variable Electronic Communication Ping Time System and Method |
US8554868B2 (en) | 2007-01-05 | 2013-10-08 | Yahoo! Inc. | Simultaneous sharing communication interface |
US20080201440A1 (en) * | 2007-02-15 | 2008-08-21 | Void Communications, Inc. | Electronic Messaging Recordlessness Warning and Routing System and Method |
KR100945489B1 (ko) * | 2007-08-02 | 2010-03-09 | 삼성전자주식회사 | 터치 스크린을 이용한 보안 작업 방법 및 터치 스크린을 가지는 사무기기 |
US20090083544A1 (en) * | 2007-08-23 | 2009-03-26 | Andrew Scholnick | Security process for private data storage and sharing |
TWI420890B (zh) * | 2007-12-26 | 2013-12-21 | Htc Corp | 手持電子裝置及其使用者介面之切換方法 |
JP5045472B2 (ja) * | 2008-02-07 | 2012-10-10 | 富士通株式会社 | メール管理装置、メール管理方法およびメール管理プログラム |
US20100011066A1 (en) * | 2008-07-09 | 2010-01-14 | International Business Machines Corporation | Controlling email distribution lists using policies |
US8707180B2 (en) * | 2009-08-17 | 2014-04-22 | The Board Of Trustees Of The University Of Illinois | System for cyber investigation and data management |
SE0901138A1 (sv) * | 2009-08-28 | 2011-03-01 | Gustaf Ryding | Informationsåtervinningsystem |
US8849925B2 (en) * | 2009-12-21 | 2014-09-30 | Dexrex, Llc | Systems and methods for capturing electronic messages |
WO2011101784A1 (en) | 2010-02-16 | 2011-08-25 | Tigertext Inc. | A messaging system apparatuses circuits and methods of operation thereof |
US20110213845A1 (en) * | 2010-02-26 | 2011-09-01 | Research In Motion Limited | Automatic deletion of electronic messages |
US8566577B2 (en) * | 2010-11-30 | 2013-10-22 | Blackberry Limited | Method and device for storing secured sent message data |
US8943149B2 (en) * | 2011-05-16 | 2015-01-27 | International Business Machines Corporation | Sender motivated optimization of URI rendering in instant messaging |
MX2014000392A (es) | 2011-07-12 | 2014-04-30 | Mobli Technologies 2010 Ltd | Metodos y sistemas para proporcionar funciones de edicion de contenido visual. |
WO2013010187A1 (en) * | 2011-07-14 | 2013-01-17 | Schwartz Justin Travis | Method and system for private electronic messaging |
JP5768580B2 (ja) * | 2011-08-12 | 2015-08-26 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
JP5862321B2 (ja) * | 2012-01-23 | 2016-02-16 | 富士通株式会社 | 電子メール情報出力プログラム、電子メール情報出力方法及び電子メール情報出力装置 |
US20140310365A1 (en) * | 2012-01-31 | 2014-10-16 | Global Relay Communications Inc. | System and Method for Tracking Messages in a Messaging Service |
US11734712B2 (en) | 2012-02-24 | 2023-08-22 | Foursquare Labs, Inc. | Attributing in-store visits to media consumption based on data collected from user devices |
US8972357B2 (en) | 2012-02-24 | 2015-03-03 | Placed, Inc. | System and method for data collection to validate location data |
CN104303170A (zh) * | 2012-04-16 | 2015-01-21 | 蒸汽流股份有限公司 | 降低可追溯性的电子消息系统和方法 |
US10155168B2 (en) | 2012-05-08 | 2018-12-18 | Snap Inc. | System and method for adaptable avatars |
US9285981B1 (en) | 2012-07-16 | 2016-03-15 | Wickr Inc. | Discouraging screen capture |
WO2014031899A1 (en) | 2012-08-22 | 2014-02-27 | Goldrun Corporation | Augmented reality virtual content platform apparatuses, methods and systems |
WO2014047489A2 (en) * | 2012-09-20 | 2014-03-27 | Vaporstream Incorporated | Anonymous notification system and method with reduced traceability on end device |
US8775972B2 (en) | 2012-11-08 | 2014-07-08 | Snapchat, Inc. | Apparatus and method for single action control of social network profile access |
US11354623B2 (en) | 2013-02-15 | 2022-06-07 | Dav Acquisition Corp. | Remotely diagnosing conditions and providing prescriptions using a multi-access health care provider portal |
US9959385B2 (en) * | 2013-02-15 | 2018-05-01 | Davincian Healthcare, Inc. | Messaging within a multi-access health care provider portal |
US10439972B1 (en) | 2013-05-30 | 2019-10-08 | Snap Inc. | Apparatus and method for maintaining a message thread with opt-in permanence for entries |
US9742713B2 (en) | 2013-05-30 | 2017-08-22 | Snap Inc. | Apparatus and method for maintaining a message thread with opt-in permanence for entries |
US9705831B2 (en) | 2013-05-30 | 2017-07-11 | Snap Inc. | Apparatus and method for maintaining a message thread with opt-in permanence for entries |
US9634910B1 (en) | 2013-06-14 | 2017-04-25 | Google Inc. | Adaptive serving companion shared content |
US9570175B2 (en) | 2013-08-05 | 2017-02-14 | Jonker Llc | Incrementally programmable non-volatile memory |
US9083770B1 (en) | 2013-11-26 | 2015-07-14 | Snapchat, Inc. | Method and system for integrating real time communication features in applications |
CA2863124A1 (en) | 2014-01-03 | 2015-07-03 | Investel Capital Corporation | User content sharing system and method with automated external content integration |
US9628950B1 (en) | 2014-01-12 | 2017-04-18 | Investment Asset Holdings Llc | Location-based messaging |
US9076231B1 (en) | 2014-02-18 | 2015-07-07 | Charles Hill | Techniques for displaying content on a display to reduce screenshot quality |
US10082926B1 (en) | 2014-02-21 | 2018-09-25 | Snap Inc. | Apparatus and method for alternate channel communication initiated through a common message thread |
US8909725B1 (en) | 2014-03-07 | 2014-12-09 | Snapchat, Inc. | Content delivery network for ephemeral objects |
US9276886B1 (en) | 2014-05-09 | 2016-03-01 | Snapchat, Inc. | Apparatus and method for dynamically configuring application component tiles |
US9537811B2 (en) | 2014-10-02 | 2017-01-03 | Snap Inc. | Ephemeral gallery of ephemeral messages |
US9396354B1 (en) | 2014-05-28 | 2016-07-19 | Snapchat, Inc. | Apparatus and method for automated privacy protection in distributed images |
US11625443B2 (en) | 2014-06-05 | 2023-04-11 | Snap Inc. | Web document enhancement |
US9113301B1 (en) | 2014-06-13 | 2015-08-18 | Snapchat, Inc. | Geo-location based event gallery |
US9225897B1 (en) | 2014-07-07 | 2015-12-29 | Snapchat, Inc. | Apparatus and method for supplying content aware photo filters |
WO2016007144A1 (en) | 2014-07-08 | 2016-01-14 | Hewlett-Packard Development Company, L.P. | Composite document access |
US20160057087A1 (en) * | 2014-08-21 | 2016-02-25 | Facebook, Inc. | Processing media messages based on the capabilities of the receiving device |
US10055717B1 (en) | 2014-08-22 | 2018-08-21 | Snap Inc. | Message processor with application prompts |
US11061991B2 (en) * | 2014-09-05 | 2021-07-13 | Airwatch, Llc | Secure document sharing |
US9516215B1 (en) | 2014-09-16 | 2016-12-06 | Isaac Datikashvili | System and method for deterring the ability of a person to capture a screen presented on a handheld electronic device |
US10423983B2 (en) | 2014-09-16 | 2019-09-24 | Snap Inc. | Determining targeting information based on a predictive targeting model |
US10824654B2 (en) | 2014-09-18 | 2020-11-03 | Snap Inc. | Geolocation-based pictographs |
US11783898B2 (en) | 2014-09-18 | 2023-10-10 | Jonker Llc | Ephemeral storage elements, circuits, and systems |
US11216869B2 (en) | 2014-09-23 | 2022-01-04 | Snap Inc. | User interface to augment an image using geolocation |
US10115467B2 (en) | 2014-09-30 | 2018-10-30 | Jonker Llc | One time accessible (OTA) non-volatile memory |
US10061738B2 (en) | 2014-09-30 | 2018-08-28 | Jonker Llc | Ephemeral peripheral device |
US10839086B2 (en) | 2014-09-30 | 2020-11-17 | Jonker Llc | Method of operating ephemeral peripheral device |
US20160094713A1 (en) * | 2014-09-30 | 2016-03-31 | Xiaomi Inc. | Communication message recognition method and device thereof |
US10284508B1 (en) * | 2014-10-02 | 2019-05-07 | Snap Inc. | Ephemeral gallery of ephemeral messages with opt-in permanence |
CN107210950A (zh) * | 2014-10-10 | 2017-09-26 | 沐择歌有限责任公司 | 用于共享用户交互的设备 |
US9015285B1 (en) | 2014-11-12 | 2015-04-21 | Snapchat, Inc. | User interface for accessing media at a geographic location |
US10311916B2 (en) | 2014-12-19 | 2019-06-04 | Snap Inc. | Gallery of videos set to an audio time line |
US9854219B2 (en) | 2014-12-19 | 2017-12-26 | Snap Inc. | Gallery of videos set to an audio time line |
US9385983B1 (en) | 2014-12-19 | 2016-07-05 | Snapchat, Inc. | Gallery of messages from individuals with a shared interest |
US9754355B2 (en) | 2015-01-09 | 2017-09-05 | Snap Inc. | Object recognition based photo filters |
US11388226B1 (en) | 2015-01-13 | 2022-07-12 | Snap Inc. | Guided personal identity based actions |
US10133705B1 (en) | 2015-01-19 | 2018-11-20 | Snap Inc. | Multichannel system |
US9521515B2 (en) | 2015-01-26 | 2016-12-13 | Mobli Technologies 2010 Ltd. | Content request by location |
US9294425B1 (en) | 2015-02-06 | 2016-03-22 | Snapchat, Inc. | Storage and processing of ephemeral messages |
US20160241530A1 (en) * | 2015-02-12 | 2016-08-18 | Vonage Network Llc | Systems and methods for managing access to message content |
US10223397B1 (en) | 2015-03-13 | 2019-03-05 | Snap Inc. | Social graph based co-location of network users |
WO2016149594A1 (en) | 2015-03-18 | 2016-09-22 | Allen Nicholas Richard | Geo-fence authorization provisioning |
US9692967B1 (en) | 2015-03-23 | 2017-06-27 | Snap Inc. | Systems and methods for reducing boot time and power consumption in camera systems |
US10135949B1 (en) | 2015-05-05 | 2018-11-20 | Snap Inc. | Systems and methods for story and sub-story navigation |
US9881094B2 (en) | 2015-05-05 | 2018-01-30 | Snap Inc. | Systems and methods for automated local story generation and curation |
WO2016179235A1 (en) | 2015-05-06 | 2016-11-10 | Snapchat, Inc. | Systems and methods for ephemeral group chat |
US10503264B1 (en) | 2015-06-16 | 2019-12-10 | Snap Inc. | Radial gesture navigation |
US9906479B1 (en) | 2015-06-16 | 2018-02-27 | Snap Inc. | Storage management for ephemeral messages |
US10993069B2 (en) | 2015-07-16 | 2021-04-27 | Snap Inc. | Dynamically adaptive media content delivery |
US10817898B2 (en) | 2015-08-13 | 2020-10-27 | Placed, Llc | Determining exposures to content presented by physical objects |
US10616162B1 (en) | 2015-08-24 | 2020-04-07 | Snap Inc. | Systems devices and methods for automatically selecting an ephemeral message availability |
US11121997B1 (en) | 2015-08-24 | 2021-09-14 | Snap Inc. | Systems, devices, and methods for determining a non-ephemeral message status in a communication system |
US10157333B1 (en) | 2015-09-15 | 2018-12-18 | Snap Inc. | Systems and methods for content tagging |
US9652896B1 (en) | 2015-10-30 | 2017-05-16 | Snap Inc. | Image based tracking in augmented reality systems |
US11119628B1 (en) | 2015-11-25 | 2021-09-14 | Snap Inc. | Dynamic graphical user interface modification and monitoring |
US10474321B2 (en) | 2015-11-30 | 2019-11-12 | Snap Inc. | Network resource location linking and visual content sharing |
US9984499B1 (en) | 2015-11-30 | 2018-05-29 | Snap Inc. | Image and point cloud based tracking and in augmented reality systems |
WO2017091889A1 (en) * | 2015-12-03 | 2017-06-08 | Gooroo Messaging Corporation | System and method for indirect messaging |
US10354425B2 (en) | 2015-12-18 | 2019-07-16 | Snap Inc. | Method and system for providing context relevant media augmentation |
US9590956B1 (en) | 2015-12-18 | 2017-03-07 | Wickr Inc. | Decentralized authoritative messaging |
US10285001B2 (en) | 2016-02-26 | 2019-05-07 | Snap Inc. | Generation, curation, and presentation of media collections |
US10679389B2 (en) | 2016-02-26 | 2020-06-09 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections |
US11023514B2 (en) | 2016-02-26 | 2021-06-01 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections |
US10530731B1 (en) | 2016-03-28 | 2020-01-07 | Snap Inc. | Systems and methods for chat with audio and video elements |
US10270839B2 (en) | 2016-03-29 | 2019-04-23 | Snap Inc. | Content collection navigation and autoforwarding |
US10339365B2 (en) | 2016-03-31 | 2019-07-02 | Snap Inc. | Automated avatar generation |
US11900418B2 (en) | 2016-04-04 | 2024-02-13 | Snap Inc. | Mutable geo-fencing system |
US10686899B2 (en) | 2016-04-06 | 2020-06-16 | Snap Inc. | Messaging achievement pictograph display system |
US9813642B1 (en) | 2016-05-06 | 2017-11-07 | Snap Inc. | Dynamic activity-based image generation |
US10474353B2 (en) | 2016-05-31 | 2019-11-12 | Snap Inc. | Application control using a gesture based trigger |
US10805696B1 (en) | 2016-06-20 | 2020-10-13 | Pipbin, Inc. | System for recording and targeting tagged content of user interest |
US11876941B1 (en) | 2016-06-20 | 2024-01-16 | Pipbin, Inc. | Clickable augmented reality content manager, system, and network |
US10334134B1 (en) | 2016-06-20 | 2019-06-25 | Maximillian John Suiter | Augmented real estate with location and chattel tagging system and apparatus for virtual diary, scrapbooking, game play, messaging, canvasing, advertising and social interaction |
US11044393B1 (en) | 2016-06-20 | 2021-06-22 | Pipbin, Inc. | System for curation and display of location-dependent augmented reality content in an augmented estate system |
US11201981B1 (en) | 2016-06-20 | 2021-12-14 | Pipbin, Inc. | System for notification of user accessibility of curated location-dependent content in an augmented estate |
US11785161B1 (en) | 2016-06-20 | 2023-10-10 | Pipbin, Inc. | System for user accessibility of tagged curated augmented reality content |
US10638256B1 (en) | 2016-06-20 | 2020-04-28 | Pipbin, Inc. | System for distribution and display of mobile targeted augmented reality content |
US10430838B1 (en) | 2016-06-28 | 2019-10-01 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections with automated advertising |
US11507977B2 (en) | 2016-06-28 | 2022-11-22 | Snap Inc. | Methods and systems for presentation of media collections with automated advertising |
US9681265B1 (en) | 2016-06-28 | 2017-06-13 | Snap Inc. | System to track engagement of media items |
US10733255B1 (en) | 2016-06-30 | 2020-08-04 | Snap Inc. | Systems and methods for content navigation with automated curation |
US10182047B1 (en) | 2016-06-30 | 2019-01-15 | Snap Inc. | Pictograph password security system |
US11334768B1 (en) | 2016-07-05 | 2022-05-17 | Snap Inc. | Ephemeral content management |
US10348662B2 (en) | 2016-07-19 | 2019-07-09 | Snap Inc. | Generating customized electronic messaging graphics |
EP3800618B1 (en) | 2016-08-30 | 2022-12-07 | Snap Inc. | Systems and methods for simultaneous localization and mapping |
US10552968B1 (en) | 2016-09-23 | 2020-02-04 | Snap Inc. | Dense feature scale detection for image matching |
US10609036B1 (en) | 2016-10-10 | 2020-03-31 | Snap Inc. | Social media post subscribe requests for buffer user accounts |
US10432559B2 (en) | 2016-10-24 | 2019-10-01 | Snap Inc. | Generating and displaying customized avatars in electronic messages |
CN113206959B (zh) | 2016-11-01 | 2024-01-09 | 斯纳普公司 | 用于确定自动包围配置的方法和服务器 |
US11288716B1 (en) * | 2016-11-04 | 2022-03-29 | Jpmorgan Chase Bank, N.A. | Systems and methods for digital wallet transit payments |
EP3901951B1 (en) | 2016-11-07 | 2024-09-18 | Snap Inc. | Selective identification and order of image modifiers |
US10740939B1 (en) | 2016-12-09 | 2020-08-11 | Snap Inc. | Fast image style transfers |
US10203855B2 (en) | 2016-12-09 | 2019-02-12 | Snap Inc. | Customized user-controlled media overlays |
US11616745B2 (en) | 2017-01-09 | 2023-03-28 | Snap Inc. | Contextual generation and selection of customized media content |
US10242477B1 (en) | 2017-01-16 | 2019-03-26 | Snap Inc. | Coded vision system |
US10454857B1 (en) | 2017-01-23 | 2019-10-22 | Snap Inc. | Customized digital avatar accessories |
US10915911B2 (en) | 2017-02-03 | 2021-02-09 | Snap Inc. | System to determine a price-schedule to distribute media content |
US10319149B1 (en) | 2017-02-17 | 2019-06-11 | Snap Inc. | Augmented reality anamorphosis system |
US11250075B1 (en) | 2017-02-17 | 2022-02-15 | Snap Inc. | Searching social media content |
US10074381B1 (en) | 2017-02-20 | 2018-09-11 | Snap Inc. | Augmented reality speech balloon system |
US10374993B2 (en) | 2017-02-20 | 2019-08-06 | Snap Inc. | Media item attachment system |
US11019001B1 (en) | 2017-02-20 | 2021-05-25 | Snap Inc. | Selective presentation of group messages |
US10878837B1 (en) | 2017-03-01 | 2020-12-29 | Snap Inc. | Acoustic neural network scene detection |
US10565795B2 (en) | 2017-03-06 | 2020-02-18 | Snap Inc. | Virtual vision system |
US10523625B1 (en) | 2017-03-09 | 2019-12-31 | Snap Inc. | Restricted group content collection |
US10582277B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
US10581782B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
US11170393B1 (en) | 2017-04-11 | 2021-11-09 | Snap Inc. | System to calculate an engagement score of location based media content |
US10387730B1 (en) | 2017-04-20 | 2019-08-20 | Snap Inc. | Augmented reality typography personalization system |
KR102449545B1 (ko) | 2017-04-27 | 2022-10-04 | 스냅 인코포레이티드 | 지리공간적 활동 메트릭들을 표시하는 지도-기반 그래픽 사용자 인터페이스 |
US11893647B2 (en) | 2017-04-27 | 2024-02-06 | Snap Inc. | Location-based virtual avatars |
US10212541B1 (en) | 2017-04-27 | 2019-02-19 | Snap Inc. | Selective location-based identity communication |
US10382372B1 (en) | 2017-04-27 | 2019-08-13 | Snap Inc. | Processing media content based on original context |
US10467147B1 (en) | 2017-04-28 | 2019-11-05 | Snap Inc. | Precaching unlockable data elements |
US10943255B1 (en) | 2017-04-28 | 2021-03-09 | Snap Inc. | Methods and systems for interactive advertising with media collections |
US10679428B1 (en) | 2017-05-26 | 2020-06-09 | Snap Inc. | Neural network-based image stream modification |
US10803120B1 (en) | 2017-05-31 | 2020-10-13 | Snap Inc. | Geolocation based playlists |
US10788900B1 (en) | 2017-06-29 | 2020-09-29 | Snap Inc. | Pictorial symbol prediction |
US11216517B1 (en) | 2017-07-31 | 2022-01-04 | Snap Inc. | Methods and systems for selecting user generated content |
US11323398B1 (en) | 2017-07-31 | 2022-05-03 | Snap Inc. | Systems, devices, and methods for progressive attachments |
US10791077B2 (en) | 2017-08-08 | 2020-09-29 | Snap Inc. | Application-independent messaging system |
US11164376B1 (en) | 2017-08-30 | 2021-11-02 | Snap Inc. | Object modeling using light projection |
US9980100B1 (en) | 2017-08-31 | 2018-05-22 | Snap Inc. | Device location based on machine learning classifications |
US11475254B1 (en) | 2017-09-08 | 2022-10-18 | Snap Inc. | Multimodal entity identification |
US10740974B1 (en) | 2017-09-15 | 2020-08-11 | Snap Inc. | Augmented reality system |
US10474900B2 (en) | 2017-09-15 | 2019-11-12 | Snap Inc. | Real-time tracking-compensated image effects |
US10891723B1 (en) | 2017-09-29 | 2021-01-12 | Snap Inc. | Realistic neural network based image style transfer |
US10499191B1 (en) | 2017-10-09 | 2019-12-03 | Snap Inc. | Context sensitive presentation of content |
US10872292B1 (en) | 2017-10-09 | 2020-12-22 | Snap Inc. | Compact neural networks using condensed filters |
US10573043B2 (en) | 2017-10-30 | 2020-02-25 | Snap Inc. | Mobile-based cartographic control of display content |
US10599289B1 (en) | 2017-11-13 | 2020-03-24 | Snap Inc. | Interface to display animated icon |
US11551059B1 (en) | 2017-11-15 | 2023-01-10 | Snap Inc. | Modulated image segmentation |
US10885564B1 (en) | 2017-11-28 | 2021-01-05 | Snap Inc. | Methods, system, and non-transitory computer readable storage medium for dynamically configurable social media platform |
US11265273B1 (en) | 2017-12-01 | 2022-03-01 | Snap, Inc. | Dynamic media overlay with smart widget |
US10217488B1 (en) | 2017-12-15 | 2019-02-26 | Snap Inc. | Spherical video editing |
US11017173B1 (en) | 2017-12-22 | 2021-05-25 | Snap Inc. | Named entity recognition visual context and caption data |
US10523606B2 (en) | 2018-01-02 | 2019-12-31 | Snap Inc. | Generating interactive messages with asynchronous media content |
US10678818B2 (en) | 2018-01-03 | 2020-06-09 | Snap Inc. | Tag distribution visualization system |
US10482565B1 (en) | 2018-02-12 | 2019-11-19 | Snap Inc. | Multistage neural network processing using a graphics processor |
US11507614B1 (en) | 2018-02-13 | 2022-11-22 | Snap Inc. | Icon based tagging |
US10979752B1 (en) | 2018-02-28 | 2021-04-13 | Snap Inc. | Generating media content items based on location information |
US10885136B1 (en) | 2018-02-28 | 2021-01-05 | Snap Inc. | Audience filtering system |
US10726603B1 (en) | 2018-02-28 | 2020-07-28 | Snap Inc. | Animated expressive icon |
US10327096B1 (en) | 2018-03-06 | 2019-06-18 | Snap Inc. | Geo-fence selection system |
KR102494540B1 (ko) | 2018-03-14 | 2023-02-06 | 스냅 인코포레이티드 | 위치 정보에 기초한 수집가능한 항목들의 생성 |
US11163941B1 (en) | 2018-03-30 | 2021-11-02 | Snap Inc. | Annotating a collection of media content items |
US11310176B2 (en) | 2018-04-13 | 2022-04-19 | Snap Inc. | Content suggestion system |
US10219111B1 (en) | 2018-04-18 | 2019-02-26 | Snap Inc. | Visitation tracking system |
CN112041891A (zh) | 2018-04-18 | 2020-12-04 | 斯纳普公司 | 增强表情系统 |
US11487501B2 (en) | 2018-05-16 | 2022-11-01 | Snap Inc. | Device control using audio data |
US10896197B1 (en) | 2018-05-22 | 2021-01-19 | Snap Inc. | Event detection system |
US10679393B2 (en) | 2018-07-24 | 2020-06-09 | Snap Inc. | Conditional modification of augmented reality object |
US10997760B2 (en) | 2018-08-31 | 2021-05-04 | Snap Inc. | Augmented reality anthropomorphization system |
US10698583B2 (en) | 2018-09-28 | 2020-06-30 | Snap Inc. | Collaborative achievement interface |
US10778623B1 (en) | 2018-10-31 | 2020-09-15 | Snap Inc. | Messaging and gaming applications communication platform |
US10939236B1 (en) | 2018-11-30 | 2021-03-02 | Snap Inc. | Position service to determine relative position to map features |
US11199957B1 (en) | 2018-11-30 | 2021-12-14 | Snap Inc. | Generating customized avatars based on location information |
RU2725782C2 (ru) * | 2018-11-30 | 2020-07-06 | Общество С Ограниченной Ответственностью "Нейрочат" | Система для коммуникации пользователей без использования мышечных движений и речи |
US11032670B1 (en) | 2019-01-14 | 2021-06-08 | Snap Inc. | Destination sharing in location sharing system |
US10939246B1 (en) | 2019-01-16 | 2021-03-02 | Snap Inc. | Location-based context information sharing in a messaging system |
US11294936B1 (en) | 2019-01-30 | 2022-04-05 | Snap Inc. | Adaptive spatial density based clustering |
US11297027B1 (en) | 2019-01-31 | 2022-04-05 | Snap Inc. | Automated image processing and insight presentation |
US11972529B2 (en) | 2019-02-01 | 2024-04-30 | Snap Inc. | Augmented reality system |
US10936066B1 (en) | 2019-02-13 | 2021-03-02 | Snap Inc. | Sleep detection in a location sharing system |
US10838599B2 (en) | 2019-02-25 | 2020-11-17 | Snap Inc. | Custom media overlay system |
US10964082B2 (en) | 2019-02-26 | 2021-03-30 | Snap Inc. | Avatar based on weather |
US10852918B1 (en) | 2019-03-08 | 2020-12-01 | Snap Inc. | Contextual information in chat |
US11868414B1 (en) | 2019-03-14 | 2024-01-09 | Snap Inc. | Graph-based prediction for contact suggestion in a location sharing system |
US11852554B1 (en) | 2019-03-21 | 2023-12-26 | Snap Inc. | Barometer calibration in a location sharing system |
US11249614B2 (en) | 2019-03-28 | 2022-02-15 | Snap Inc. | Generating personalized map interface with enhanced icons |
US10810782B1 (en) | 2019-04-01 | 2020-10-20 | Snap Inc. | Semantic texture mapping system |
US10560898B1 (en) | 2019-05-30 | 2020-02-11 | Snap Inc. | Wearable device location systems |
US10582453B1 (en) | 2019-05-30 | 2020-03-03 | Snap Inc. | Wearable device location systems architecture |
US10893385B1 (en) | 2019-06-07 | 2021-01-12 | Snap Inc. | Detection of a physical collision between two client devices in a location sharing system |
US11134036B2 (en) | 2019-07-05 | 2021-09-28 | Snap Inc. | Event planning in a content sharing platform |
US11307747B2 (en) | 2019-07-11 | 2022-04-19 | Snap Inc. | Edge gesture interface with smart interactions |
US11812347B2 (en) | 2019-09-06 | 2023-11-07 | Snap Inc. | Non-textual communication and user states management |
US11821742B2 (en) | 2019-09-26 | 2023-11-21 | Snap Inc. | Travel based notifications |
US11218838B2 (en) | 2019-10-31 | 2022-01-04 | Snap Inc. | Focused map-based context information surfacing |
US11429618B2 (en) | 2019-12-30 | 2022-08-30 | Snap Inc. | Surfacing augmented reality objects |
US11128715B1 (en) | 2019-12-30 | 2021-09-21 | Snap Inc. | Physical friend proximity in chat |
US10880496B1 (en) | 2019-12-30 | 2020-12-29 | Snap Inc. | Including video feed in message thread |
US11343323B2 (en) | 2019-12-31 | 2022-05-24 | Snap Inc. | Augmented reality objects registry |
US11169658B2 (en) | 2019-12-31 | 2021-11-09 | Snap Inc. | Combined map icon with action indicator |
US11316806B1 (en) | 2020-01-28 | 2022-04-26 | Snap Inc. | Bulk message deletion |
US11265281B1 (en) | 2020-01-28 | 2022-03-01 | Snap Inc. | Message deletion policy selection |
US11228551B1 (en) | 2020-02-12 | 2022-01-18 | Snap Inc. | Multiple gateway message exchange |
US11516167B2 (en) | 2020-03-05 | 2022-11-29 | Snap Inc. | Storing data based on device location |
US11619501B2 (en) | 2020-03-11 | 2023-04-04 | Snap Inc. | Avatar based on trip |
US11430091B2 (en) | 2020-03-27 | 2022-08-30 | Snap Inc. | Location mapping for large scale augmented-reality |
US10956743B1 (en) | 2020-03-27 | 2021-03-23 | Snap Inc. | Shared augmented reality system |
US11625873B2 (en) | 2020-03-30 | 2023-04-11 | Snap Inc. | Personalized media overlay recommendation |
US11676354B2 (en) | 2020-03-31 | 2023-06-13 | Snap Inc. | Augmented reality beauty product tutorials |
US12124678B2 (en) | 2020-03-31 | 2024-10-22 | Snap Inc. | Reply back mechanism within a messaging system |
WO2021203120A1 (en) * | 2020-03-31 | 2021-10-07 | Snap Inc. | Augmented reality beauty product tutorials |
US11700225B2 (en) | 2020-04-23 | 2023-07-11 | Snap Inc. | Event overlay invite messaging system |
US11843574B2 (en) | 2020-05-21 | 2023-12-12 | Snap Inc. | Featured content collection interface |
US11423652B2 (en) | 2020-06-10 | 2022-08-23 | Snap Inc. | Adding beauty products to augmented reality tutorials |
EP4165489A1 (en) | 2020-06-10 | 2023-04-19 | Snap Inc. | Visual search to launch application |
US11290851B2 (en) | 2020-06-15 | 2022-03-29 | Snap Inc. | Location sharing using offline and online objects |
US11314776B2 (en) | 2020-06-15 | 2022-04-26 | Snap Inc. | Location sharing using friend list versions |
US11483267B2 (en) | 2020-06-15 | 2022-10-25 | Snap Inc. | Location sharing using different rate-limited links |
US11503432B2 (en) | 2020-06-15 | 2022-11-15 | Snap Inc. | Scalable real-time location sharing framework |
US11308327B2 (en) | 2020-06-29 | 2022-04-19 | Snap Inc. | Providing travel-based augmented reality content with a captured image |
US11899905B2 (en) | 2020-06-30 | 2024-02-13 | Snap Inc. | Selectable items providing post-viewing context actions |
US11580682B1 (en) | 2020-06-30 | 2023-02-14 | Snap Inc. | Messaging system with augmented reality makeup |
CN116114258A (zh) | 2020-08-13 | 2023-05-12 | 斯纳普公司 | 用于位姿驱动的虚拟效果的用户界面 |
US11349797B2 (en) | 2020-08-31 | 2022-05-31 | Snap Inc. | Co-location connection service |
RU2749408C1 (ru) * | 2020-10-23 | 2021-06-09 | Федеральное Государственное Бюджетное Научное Учреждение "Федеральный Научно-Клинический Центр Реаниматологи и Реабилитологии" (ФНКЦ РР) | Способ реабилитации когнитивных функций у пациентов с очаговыми поражениями головного мозга |
US11606756B2 (en) | 2021-03-29 | 2023-03-14 | Snap Inc. | Scheduling requests for location data |
US12034680B2 (en) | 2021-03-31 | 2024-07-09 | Snap Inc. | User presence indication data management |
US11645324B2 (en) | 2021-03-31 | 2023-05-09 | Snap Inc. | Location-based timeline media content system |
US12026362B2 (en) | 2021-05-19 | 2024-07-02 | Snap Inc. | Video editing application for mobile devices |
US11829834B2 (en) | 2021-10-29 | 2023-11-28 | Snap Inc. | Extended QR code |
US12001750B2 (en) | 2022-04-20 | 2024-06-04 | Snap Inc. | Location-based shared augmented reality experience system |
US11973730B2 (en) | 2022-06-02 | 2024-04-30 | Snap Inc. | External messaging function for an interaction system |
US12020384B2 (en) | 2022-06-21 | 2024-06-25 | Snap Inc. | Integrating augmented reality experiences with other components |
US12020386B2 (en) | 2022-06-23 | 2024-06-25 | Snap Inc. | Applying pregenerated virtual experiences in new location |
US12088544B2 (en) | 2022-11-21 | 2024-09-10 | Snap Inc. | Saving ephemeral media to a conversation thread |
Family Cites Families (299)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US598279A (en) * | 1898-02-01 | Pipe-threading implement | ||
US4803703A (en) * | 1987-04-30 | 1989-02-07 | Motorola, Inc. | Apparatus and method for fine synchronization of a communication receiver |
US5255356A (en) * | 1989-05-31 | 1993-10-19 | Microsoft Corporation | Method for hiding and showing spreadsheet cells |
US5949348A (en) | 1992-08-17 | 1999-09-07 | Ncr Corporation | Method and apparatus for variable keyboard display |
JP3157304B2 (ja) * | 1992-09-22 | 2001-04-16 | 富士通株式会社 | 仮想キーボード |
IL111154A0 (en) | 1993-10-21 | 1994-12-29 | Martino Ii John A | Systems and methods for electronic messaging |
JPH07177277A (ja) * | 1993-11-02 | 1995-07-14 | Ricoh Co Ltd | 画像文書回覧装置 |
US5675507A (en) | 1995-04-28 | 1997-10-07 | Bobo, Ii; Charles R. | Message storage and delivery system |
JP3544390B2 (ja) * | 1994-06-29 | 2004-07-21 | 富士通株式会社 | 並列計算機で用いられるメッセージ通信方法 |
US5560033A (en) | 1994-08-29 | 1996-09-24 | Lucent Technologies Inc. | System for providing automatic power control for highly available n+k processors |
US5740231A (en) | 1994-09-16 | 1998-04-14 | Octel Communications Corporation | Network-based multimedia communications and directory system and method of operation |
US5742905A (en) | 1994-09-19 | 1998-04-21 | Bell Communications Research, Inc. | Personal communications internetworking |
US6073174A (en) | 1994-09-27 | 2000-06-06 | Bristish Telecommunications | Remote access systems |
CA2139081C (en) | 1994-12-23 | 1999-02-02 | Alastair Gordon | Unified messaging system and method |
JP2954504B2 (ja) | 1995-06-15 | 1999-09-27 | 株式会社ノリタケカンパニーリミテド | 加熱ローラの製造方法および製造装置 |
US5956521A (en) | 1995-06-26 | 1999-09-21 | Wang; Kevin Kuan-Pin | System for universal electronic mail delivery where messaging devices are notified using a particular dialing, ringing, and hanging-up pattern |
US5874960A (en) * | 1995-07-05 | 1999-02-23 | Microsoft Corporation | Method and system for sharing applications between computer systems |
JP3490548B2 (ja) * | 1995-08-04 | 2004-01-26 | シャープ株式会社 | 電子メールシステム |
GB9518540D0 (en) | 1995-09-11 | 1995-11-08 | Nokia Mobile Phones Ltd | Radio telephones and methods of operation |
US5768503A (en) | 1995-09-25 | 1998-06-16 | International Business Machines Corporation | Middleware program with enhanced security |
US5870605A (en) | 1996-01-18 | 1999-02-09 | Sun Microsystems, Inc. | Middleware for enterprise information distribution |
US6829613B1 (en) | 1996-02-09 | 2004-12-07 | Technology Innovations, Llc | Techniques for controlling distribution of information from a secure domain |
US5857201A (en) | 1996-06-18 | 1999-01-05 | Wright Strategies, Inc. | Enterprise connectivity to handheld devices |
US6076101A (en) * | 1996-09-12 | 2000-06-13 | Fujitsu Limited | Electronic mail processing system with bonus point tracking |
US5930479A (en) * | 1996-10-21 | 1999-07-27 | At&T Corp | Communications addressing system |
US5903472A (en) | 1996-10-25 | 1999-05-11 | Advanced Micro Devices, Inc. | Method for performing floorplan timing analysis by selectively displaying signal paths based on slack time calculations and integrated circuit made using same |
US5896301A (en) | 1996-10-25 | 1999-04-20 | Advanced Micro Devices, Inc. | Method for performing floorplan timing analysis using multi-dimensional feedback in a histogram and integrated circuit made using same |
US6233318B1 (en) * | 1996-11-05 | 2001-05-15 | Comverse Network Systems, Inc. | System for accessing multimedia mailboxes and messages over the internet and via telephone |
US5889942A (en) | 1996-12-18 | 1999-03-30 | Orenshteyn; Alexander S. | Secured system for accessing application services from a remote station |
US6516416B2 (en) | 1997-06-11 | 2003-02-04 | Prism Resources | Subscription access system for use with an untrusted network |
AU8146798A (en) * | 1997-06-17 | 1999-01-04 | Telecom Wireless Solutions, Inc. | System and process for allowing wireless messaging |
AU725944B2 (en) * | 1997-06-17 | 2000-10-26 | Purdue Pharma Lp | Self-destructing document and E-mail messaging system |
WO1998059456A2 (en) | 1997-06-20 | 1998-12-30 | Secure Choice Llc | Method and system for performing secure electronic messaging |
US6008807A (en) | 1997-07-14 | 1999-12-28 | Microsoft Corporation | Method and system for controlling the display of objects in a slide show presentation |
US5958005A (en) | 1997-07-17 | 1999-09-28 | Bell Atlantic Network Services, Inc. | Electronic mail security |
US6038601A (en) * | 1997-07-21 | 2000-03-14 | Tibco, Inc. | Method and apparatus for storing and delivering documents on the internet |
US6591291B1 (en) | 1997-08-28 | 2003-07-08 | Lucent Technologies Inc. | System and method for providing anonymous remailing and filtering of electronic mail |
US6044395A (en) * | 1997-09-03 | 2000-03-28 | Exactis.Com, Inc. | Method and apparatus for distributing personalized e-mail |
US6006206A (en) | 1997-09-08 | 1999-12-21 | Reuters Limited | Data health monitor for financial information communications networks |
US6161129A (en) * | 1997-09-30 | 2000-12-12 | At&T Corp. | Unlisted address messaging system |
US5848410A (en) | 1997-10-08 | 1998-12-08 | Hewlett Packard Company | System and method for selective and continuous index generation |
JP3337062B2 (ja) * | 1997-11-21 | 2002-10-21 | 日本電気株式会社 | 無線データ転送方法及びそのシステム |
JPH11163923A (ja) * | 1997-11-28 | 1999-06-18 | Nec Corp | 電子メール転送方法、電子メール送信装置および電子メール受信装置 |
US5951636A (en) * | 1997-12-04 | 1999-09-14 | International Business Machines Corp. | Accessing a post office system from a client computer using applets |
US6357010B1 (en) | 1998-02-17 | 2002-03-12 | Secure Computing Corporation | System and method for controlling access to documents stored on an internal network |
US6018801A (en) | 1998-02-23 | 2000-01-25 | Palage; Michael D. | Method for authenticating electronic documents on a computer network |
US6209100B1 (en) | 1998-03-27 | 2001-03-27 | International Business Machines Corp. | Moderated forums with anonymous but traceable contributions |
US6298446B1 (en) * | 1998-06-14 | 2001-10-02 | Alchemedia Ltd. | Method and system for copyright protection of digital images transmitted over networks |
JP2000010879A (ja) * | 1998-06-19 | 2000-01-14 | Funai Electric Eng Co Ltd | 電子メールの受信方法及び通信端末機 |
US6289212B1 (en) * | 1998-09-16 | 2001-09-11 | Openwave Systems Inc. | Method and apparatus for providing electronic mail services during network unavailability |
US6324569B1 (en) * | 1998-09-23 | 2001-11-27 | John W. L. Ogilvie | Self-removing email verified or designated as such by a message distributor for the convenience of a recipient |
EP1116126A4 (en) * | 1998-09-23 | 2002-03-27 | John W L Ogilvie | SELF-DELETING ELECTRONIC MAIL |
US6757713B1 (en) * | 1998-09-23 | 2004-06-29 | John W. L. Ogilvie | Method for including a self-removing indicator in a self-removing message |
US6701347B1 (en) * | 1998-09-23 | 2004-03-02 | John W. L. Ogilvie | Method for including a self-removing code in a self-removing email message that contains an advertisement |
US6370656B1 (en) | 1998-11-19 | 2002-04-09 | Compaq Information Technologies, Group L. P. | Computer system with adaptive heartbeat |
US6434702B1 (en) | 1998-12-08 | 2002-08-13 | International Business Machines Corporation | Automatic rotation of digit location in devices used in passwords |
US6442592B1 (en) | 1998-12-11 | 2002-08-27 | Micro Computer Systems, Inc. | Message center system |
US6442600B1 (en) * | 1999-01-15 | 2002-08-27 | Micron Technology, Inc. | Method and system for centralized storage and management of electronic messages |
US7010566B1 (en) * | 1999-01-19 | 2006-03-07 | International Business Machines Corporation | System for controlling transmission of information on the internet |
US6792412B1 (en) | 1999-02-02 | 2004-09-14 | Alan Sullivan | Neural network system and method for controlling information output based on user feedback |
US7130831B2 (en) | 1999-02-08 | 2006-10-31 | Copyright Clearance Center, Inc. | Limited-use browser and security system |
US6826688B1 (en) | 1999-03-27 | 2004-11-30 | Sharp Laboratories Of America, Inc. | Method and apparatus for determining the identity of a digital printer from its output |
JP3365340B2 (ja) * | 1999-04-28 | 2003-01-08 | 日本電気株式会社 | データ転送システム及びその転送方法 |
US7062454B1 (en) | 1999-05-06 | 2006-06-13 | Jarbridge, Inc. | Previewing system and method |
US7159011B1 (en) | 1999-05-11 | 2007-01-02 | Maquis Techtrix, Llc | System and method for managing an online message board |
US6804675B1 (en) | 1999-05-11 | 2004-10-12 | Maquis Techtrix, Llc | Online content provider system and method |
US6289450B1 (en) | 1999-05-28 | 2001-09-11 | Authentica, Inc. | Information security architecture for encrypting documents for remote access while maintaining access control |
TW504619B (en) * | 1999-06-04 | 2002-10-01 | Ibm | Internet mail delivery agent with automatic caching of file attachments |
US6288704B1 (en) | 1999-06-08 | 2001-09-11 | Vega, Vista, Inc. | Motion detection and tracking system to control navigation and display of object viewers |
US6732150B1 (en) | 1999-06-15 | 2004-05-04 | Nokia Corporation | Apparatus, and associated method, for providing a client with out-of-band messages |
US6730863B1 (en) | 1999-06-22 | 2004-05-04 | Cirque Corporation | Touchpad having increased noise rejection, decreased moisture sensitivity, and improved tracking |
US6601088B1 (en) * | 1999-06-23 | 2003-07-29 | International Business Machines Corporation | User controlled e-mail deletion |
US6631398B1 (en) * | 1999-07-12 | 2003-10-07 | Micron Technology, Inc. | Managing redundant electronic messages |
US6701346B1 (en) * | 1999-07-12 | 2004-03-02 | Micron Technology, Inc. | Managing redundant electronic messages |
AU6229000A (en) * | 1999-07-26 | 2001-02-13 | Iprivacy Llc | Electronic purchase of goods over a communication network including physical delivery while securing private and personal information |
US6529500B1 (en) | 1999-08-26 | 2003-03-04 | Verizon Laboratories Inc. | Unified messaging notification |
US6438594B1 (en) | 1999-08-31 | 2002-08-20 | Accenture Llp | Delivering service to a client via a locally addressable interface |
US7149893B1 (en) * | 1999-09-07 | 2006-12-12 | Poofaway.Com, Inc. | System and method for enabling the originator of an electronic mail message to preset an expiration time, date, and/or event, and to control processing or handling by a recipient |
ATE414951T1 (de) | 1999-09-20 | 2008-12-15 | Body1 Inc | System, methode und software zur gesteuerten zusammenführung von online-personengruppen |
US6549194B1 (en) | 1999-10-01 | 2003-04-15 | Hewlett-Packard Development Company, L.P. | Method for secure pin entry on touch screen display |
US20020024506A1 (en) | 1999-11-09 | 2002-02-28 | Flack James F. | Motion detection and tracking system to control navigation and display of object viewers |
US6609148B1 (en) | 1999-11-10 | 2003-08-19 | Randy Salo | Clients remote access to enterprise networks employing enterprise gateway servers in a centralized data center converting plurality of data requests for messaging and collaboration into a single request |
US20040193695A1 (en) | 1999-11-10 | 2004-09-30 | Randy Salo | Secure remote access to enterprise networks |
US6563800B1 (en) | 1999-11-10 | 2003-05-13 | Qualcomm, Inc. | Data center for providing subscriber access to data maintained on an enterprise network |
US6728714B1 (en) * | 1999-11-30 | 2004-04-27 | International Business Machines Corporation | System and method for assigning unique identifier to deleted unopened original sender e-mail after delivery |
US6651185B1 (en) | 1999-12-16 | 2003-11-18 | Hewlett-Packard Development Company, L.P. | High availability platform with fast recovery from failure by reducing non-response time-outs |
US6742032B1 (en) | 1999-12-17 | 2004-05-25 | Xerox Corporation | Method for monitoring and encouraging community activity in a networked environment |
US6732368B1 (en) | 1999-12-28 | 2004-05-04 | Comverse, Ltd. | Method and apparatus for providing voice/unified messaging services using CATV terminals |
CA2326230C (en) | 1999-12-30 | 2008-04-29 | At&T Corp. | Integrated multimedia messaging service |
JP4254052B2 (ja) | 2000-01-04 | 2009-04-15 | コニカミノルタビジネステクノロジーズ株式会社 | 出力システム及びそれに用いる出力方法並びに出力システムにおいて実行されるプログラムを記録した記録媒体 |
AU2001227857A1 (en) | 2000-01-14 | 2001-07-24 | Saba Software, Inc. | Method and apparatus for a business applications management system platform |
US7050791B2 (en) * | 2000-01-19 | 2006-05-23 | Robert Bosch Gmbh | Method and device for managing mobile telephone messages |
US6606659B1 (en) | 2000-01-28 | 2003-08-12 | Websense, Inc. | System and method for controlling access to internet sites |
US7003571B1 (en) | 2000-01-31 | 2006-02-21 | Telecommunication Systems Corporation Of Maryland | System and method for re-directing requests from browsers for communication over non-IP based networks |
US6834372B1 (en) | 2000-02-10 | 2004-12-21 | International Business Machines Corporation | Internet web browser with proximity sensitie hyperlink history report |
US6487278B1 (en) | 2000-02-29 | 2002-11-26 | Ameritech Corporation | Method and system for interfacing systems unified messaging with legacy systems located behind corporate firewalls |
WO2001072011A2 (en) * | 2000-03-17 | 2001-09-27 | United States Postal Service | Methods and systems for proofing identities using a certificate authority |
US7412422B2 (en) * | 2000-03-23 | 2008-08-12 | Dekel Shiloh | Method and system for securing user identities and creating virtual users to enhance privacy on a communication network |
US6741855B1 (en) * | 2000-03-24 | 2004-05-25 | Sun Microsystems, Inc. | Method and apparatus for remotely managing data via a mobile device |
WO2001080093A2 (en) * | 2000-04-17 | 2001-10-25 | Circadence Corporation | System and method for reformatting data traffic |
US6697806B1 (en) | 2000-04-24 | 2004-02-24 | Sprint Communications Company, L.P. | Access network authorization |
US7325127B2 (en) * | 2000-04-25 | 2008-01-29 | Secure Data In Motion, Inc. | Security server system |
AU2001269354A1 (en) | 2000-05-12 | 2001-11-20 | Xtreamlok Pty. Ltd. | Information security method and system |
US20010044831A1 (en) * | 2000-05-19 | 2001-11-22 | Nec Corporation | System for communicating messages |
JP3593528B2 (ja) * | 2000-06-30 | 2004-11-24 | インターナップ ネットワーク サービセズ コーポレイション | 分散ネットワーク管理システムおよび方法 |
US7162649B1 (en) | 2000-06-30 | 2007-01-09 | Internet Security Systems, Inc. | Method and apparatus for network assessment and authentication |
US7340518B1 (en) * | 2000-07-10 | 2008-03-04 | Jenkins Gerald L | Method and system to enable contact with unknown internet account holders |
US7194764B2 (en) | 2000-07-10 | 2007-03-20 | Oracle International Corporation | User authentication |
US7080077B2 (en) | 2000-07-10 | 2006-07-18 | Oracle International Corporation | Localized access |
JP2002041223A (ja) | 2000-07-17 | 2002-02-08 | Internatl Business Mach Corp <Ibm> | コンピュータシステム、オンスクリーン・キーボード生成方法、パワー・オン・パスワード照合方法及びメモリ |
US6671732B1 (en) * | 2000-07-24 | 2003-12-30 | Comverse Ltd. | Method and apparatus for control of content based rich media streaming |
US6944662B2 (en) | 2000-08-04 | 2005-09-13 | Vinestone Corporation | System and methods providing automatic distributed data retrieval, analysis and reporting services |
US6779022B1 (en) | 2000-08-17 | 2004-08-17 | Jens Horstmann | Server that obtains information from multiple sources, filters using client identities, and dispatches to both hardwired and wireless clients |
US7035912B2 (en) | 2000-08-28 | 2006-04-25 | Abaco.P.R., Inc. | Method and apparatus allowing a limited client device to use the full resources of a networked server |
JP2002077605A (ja) | 2000-08-31 | 2002-03-15 | Omron Corp | 画像処理装置及び記録媒体 |
US20020091775A1 (en) | 2000-09-15 | 2002-07-11 | Morehead Graham A. | System and method for universal email |
US6829631B1 (en) | 2000-09-21 | 2004-12-07 | International Business Machines Corporation | Method and system for screening electronic messages |
US6851049B1 (en) | 2000-10-02 | 2005-02-01 | Pgp Corporation | Method and apparatus for facilitating secure anonymous email recipients |
US6748422B2 (en) | 2000-10-19 | 2004-06-08 | Ebay Inc. | System and method to control sending of unsolicited communications relating to a plurality of listings in a network-based commerce facility |
US20030054810A1 (en) | 2000-11-15 | 2003-03-20 | Chen Yih-Farn Robin | Enterprise mobile server platform |
CN1355489A (zh) * | 2000-11-28 | 2002-06-26 | Agc科技股份有限公司 | 可携带的电子信息传递的方法和系统 |
US7003551B2 (en) * | 2000-11-30 | 2006-02-21 | Bellsouth Intellectual Property Corp. | Method and apparatus for minimizing storage of common attachment files in an e-mail communications server |
US6978376B2 (en) | 2000-12-15 | 2005-12-20 | Authentica, Inc. | Information security architecture for encrypting documents for remote access while maintaining access control |
US7124189B2 (en) | 2000-12-20 | 2006-10-17 | Intellisync Corporation | Spontaneous virtual private network between portable device and enterprise network |
US20020083016A1 (en) | 2000-12-22 | 2002-06-27 | Dittrich Darren L. | System and method for enabling transactions over a network using multiple channels |
US7213249B2 (en) | 2000-12-22 | 2007-05-01 | Oracle International Corporation | Blocking cache flush requests until completing current pending requests in a local server and remote server |
US20020087720A1 (en) * | 2000-12-28 | 2002-07-04 | Davis Arlin R. | System and method for communications management and control over an unreliable communications network |
US7174453B2 (en) | 2000-12-29 | 2007-02-06 | America Online, Inc. | Message screening system |
CA2368404C (en) | 2001-01-18 | 2005-08-09 | Research In Motion Limited | Unified messaging system and method |
US6918115B2 (en) | 2001-02-16 | 2005-07-12 | Microsoft Corporation | Method and apparatus for synchronization of periodic processes |
US7185364B2 (en) | 2001-03-21 | 2007-02-27 | Oracle International Corporation | Access system interface |
US7062563B1 (en) | 2001-02-28 | 2006-06-13 | Oracle International Corporation | Method and system for implementing current user links |
US6925594B2 (en) | 2001-02-28 | 2005-08-02 | International Business Machines Corporation | Saving selected hyperlinks for retrieval of the hyperlinked documents upon selection of a finished reading button in a web browser |
US7681032B2 (en) | 2001-03-12 | 2010-03-16 | Portauthority Technologies Inc. | System and method for monitoring unauthorized transport of digital content |
US20030074248A1 (en) | 2001-03-31 | 2003-04-17 | Braud Kristopher P. | Method and system for assimilating data from disparate, ancillary systems onto an enterprise system |
US20030023580A1 (en) | 2001-04-03 | 2003-01-30 | Braud Kristopher P. | Method and system for assimilating data from ancillary preumbra systems onto an enterprise system |
US6959336B2 (en) | 2001-04-07 | 2005-10-25 | Secure Data In Motion, Inc. | Method and system of federated authentication service for interacting between agent and client and communicating with other components of the system to choose an appropriate mechanism for the subject from among the plurality of authentication mechanisms wherein the subject is selected from humans, client applications and applets |
US7076085B1 (en) | 2001-04-12 | 2006-07-11 | Ipix Corp. | Method and apparatus for hosting a network camera including a heartbeat mechanism |
US6724370B2 (en) | 2001-04-12 | 2004-04-20 | International Business Machines Corporation | Touchscreen user interface |
US20030167350A1 (en) * | 2001-06-07 | 2003-09-04 | Curl Corporation | Safe I/O through use of opaque I/O objects |
US7007025B1 (en) * | 2001-06-08 | 2006-02-28 | Xsides Corporation | Method and system for maintaining secure data input and output |
US7418737B2 (en) | 2001-06-13 | 2008-08-26 | Mcafee, Inc. | Encrypted data file transmission |
EP1667115A3 (en) * | 2001-06-14 | 2006-07-12 | Samsung Electronics Co., Ltd. | Information storage medium containing preload information, apparatus and method for reproducing therefor |
SE522647C2 (sv) * | 2001-07-04 | 2004-02-24 | Ericsson Telefon Ab L M | Säker brevhuvudinformation för e-brev av multi-innehållstyp |
US20030078890A1 (en) * | 2001-07-06 | 2003-04-24 | Joachim Schmidt | Multimedia content download apparatus and method using same |
US7668535B2 (en) | 2001-07-09 | 2010-02-23 | Palm, Inc. | Notification infrastructure for sending device-specific wireless notifications |
US7062533B2 (en) | 2001-09-20 | 2006-06-13 | International Business Machines Corporation | Specifying monitored user participation in messaging sessions |
JP2003114852A (ja) * | 2001-10-03 | 2003-04-18 | Actis:Kk | 電子メールシステム |
US7123609B2 (en) | 2001-10-22 | 2006-10-17 | Microsoft Corporation | Managing packet-based telephony |
US7536598B2 (en) * | 2001-11-19 | 2009-05-19 | Vir2Us, Inc. | Computer system capable of supporting a plurality of independent computing environments |
US7185359B2 (en) | 2001-12-21 | 2007-02-27 | Microsoft Corporation | Authentication and authorization across autonomous network systems |
ES2396560T3 (es) | 2001-12-26 | 2013-02-22 | Research In Motion Limited | Interfaz de usuario y método de ver eventos unificados de comunicaciones en un dispositivo móvil |
JP3965993B2 (ja) | 2001-12-27 | 2007-08-29 | 富士ゼロックス株式会社 | メールサーバ、メールサーバにおける電子メール通信制御方法、電子メールシステム |
US7200635B2 (en) | 2002-01-09 | 2007-04-03 | International Business Machines Corporation | Smart messenger |
US7356564B2 (en) * | 2002-01-09 | 2008-04-08 | At&T Delaware Intellectual Property, Inc. | Method, system, and apparatus for providing self-destructing electronic mail messages |
EP1329799A3 (en) | 2002-01-11 | 2007-06-06 | Sap Ag | Operating a browser to display first and second virtual keyboard areas that the user changes directly or indirectly |
JP4370170B2 (ja) * | 2002-01-18 | 2009-11-25 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 移動端末にデータをロードする方法 |
CN100361476C (zh) * | 2002-02-05 | 2008-01-09 | 国际商业机器公司 | 发送、呈现电子邮件的方法和电子邮件客户机 |
US20030154249A1 (en) | 2002-02-14 | 2003-08-14 | Crockett Douglas M. | Method and an apparatus for removing a member from an active group call in a group communication network |
US20090254994A1 (en) * | 2002-02-18 | 2009-10-08 | David Lynch Waterson | Security methods and systems |
US20050120230A1 (en) * | 2002-02-18 | 2005-06-02 | Waterson David L. | System for preventing a computer virus accessing email addresses |
US7266779B2 (en) * | 2002-04-22 | 2007-09-04 | Microsoft Corporation | Application sharing security |
US7890125B2 (en) | 2002-05-30 | 2011-02-15 | At&T Mobility Ii, Llc | Interactive push service |
US7437765B2 (en) * | 2002-06-04 | 2008-10-14 | Sap Aktiengesellschaft | Sensitive display system |
AU2003238901A1 (en) * | 2002-06-07 | 2003-12-22 | Bellsouth Intellectual Property Corporation | Sytems and methods for establishing electronic conferencing over a distributed network |
JP2004038407A (ja) * | 2002-07-01 | 2004-02-05 | Arcadia:Kk | 文字入力装置およびその方法 |
US7222157B1 (en) | 2002-07-15 | 2007-05-22 | Aol Llc | Identification and filtration of digital communications |
US7171620B2 (en) | 2002-07-24 | 2007-01-30 | Xerox Corporation | System and method for managing document retention of shared documents |
US7333991B2 (en) | 2002-08-05 | 2008-02-19 | Todd E. Vander Hill | Digital design and maintenance system and method |
EP1388986A1 (en) * | 2002-08-06 | 2004-02-11 | Hewlett Packard Company, a Delaware Corporation | Process for protecting personal identification data in a network by associating substitute identifiers |
US20040030918A1 (en) | 2002-08-07 | 2004-02-12 | Karamchedu Murali M. | Enterprise based opaque message archives |
US7496631B2 (en) * | 2002-08-27 | 2009-02-24 | Aol Llc | Delivery of an electronic communication using a lifespan |
US20040049436A1 (en) | 2002-09-09 | 2004-03-11 | Adp, Inc. | Payroll automation system |
DE10241718B4 (de) * | 2002-09-09 | 2011-03-31 | Texas Instruments Deutschland Gmbh | Vorrichtung und Verfahren zum Aufbereiten von Datenzellen |
US6983280B2 (en) | 2002-09-13 | 2006-01-03 | Overture Services Inc. | Automated processing of appropriateness determination of content for search listings in wide area network searches |
US7624347B2 (en) | 2002-09-17 | 2009-11-24 | At&T Intellectual Property I, L.P. | System and method for forwarding full header information in email messages |
CN1230737C (zh) | 2002-09-23 | 2005-12-07 | 华为技术有限公司 | 一种设备数据轮询调度方法 |
US6829599B2 (en) | 2002-10-02 | 2004-12-07 | Xerox Corporation | System and method for improving answer relevance in meta-search engines |
JP3858091B2 (ja) | 2002-10-03 | 2006-12-13 | 独立行政法人産業技術総合研究所 | パスワード認証装置およびパスワード認証方法 |
AU2002951963A0 (en) | 2002-10-09 | 2002-10-24 | Commonwealth Scientific And Industrial Research Organisation | Method of combining images |
US20040162878A1 (en) | 2002-11-22 | 2004-08-19 | Lewis Michael Pescatello | System and method to facilitate real-time communications and content sharing among users over a network |
US7451359B1 (en) | 2002-11-27 | 2008-11-11 | Oracle International Corp. | Heartbeat mechanism for cluster systems |
US7050792B2 (en) | 2002-12-20 | 2006-05-23 | Avaya Technology Corp. | Voice message notification and retrieval via mobile client devices in a communication system |
US7366760B2 (en) * | 2003-01-03 | 2008-04-29 | Microsoft Corporation | System and method for improved client server communications of email messages |
US7620688B2 (en) * | 2003-01-03 | 2009-11-17 | Microsoft Corporation | Progress mode for electronic mail component |
US7386590B2 (en) * | 2003-01-03 | 2008-06-10 | Microsoft Corporation | System and method for improved synchronization between a server and a client |
US8712397B2 (en) * | 2003-02-10 | 2014-04-29 | Guang Feng | Method and apparatus for controllable communication |
US7219148B2 (en) | 2003-03-03 | 2007-05-15 | Microsoft Corporation | Feedback loop for spam prevention |
US20040193591A1 (en) | 2003-03-27 | 2004-09-30 | Winter Robert William | Searching content information based on standardized categories and selectable categorizers |
GB2411551B (en) * | 2003-04-22 | 2006-05-03 | Spinvox Ltd | A method of providing voicemails to a wireless information device |
US7340491B2 (en) | 2003-04-24 | 2008-03-04 | Secureinfo Corporation | Methods and apparatus for data preservation and software distribution within an enterprise system |
JP2004341813A (ja) | 2003-05-15 | 2004-12-02 | Casio Comput Co Ltd | 入力装置表示制御方法及び入力装置 |
US20040243679A1 (en) * | 2003-05-28 | 2004-12-02 | Tyler Joshua Rogers | Email management |
US20060208871A1 (en) | 2003-06-27 | 2006-09-21 | Hansen James R | Screen sharing |
US7562118B2 (en) * | 2003-07-10 | 2009-07-14 | International Business Machines Corporation | E-mail route trace functionality |
US7590693B1 (en) | 2003-07-17 | 2009-09-15 | Avaya Inc. | Method and apparatus for restriction of message distribution for security |
SG137653A1 (en) * | 2003-07-18 | 2007-12-28 | Infocomm Dev Authority Of Sing | Message system |
US20050209903A1 (en) | 2003-08-26 | 2005-09-22 | Stratizon Corporation | System for assisting user with task involving form, and related apparatuses, methods, and computer-readable media |
US20050064883A1 (en) | 2003-09-22 | 2005-03-24 | Heck John Frederick | Unified messaging server and method bridges multimedia messaging service functions with legacy handsets |
US7392534B2 (en) * | 2003-09-29 | 2008-06-24 | Gemalto, Inc | System and method for preventing identity theft using a secure computing device |
US8655837B2 (en) | 2003-09-30 | 2014-02-18 | Aspect Software, Inc. | Data session notification means and method |
TWI225343B (en) * | 2003-10-24 | 2004-12-11 | Benq Corp | Method for video data transmission in a wireless network |
US7797529B2 (en) * | 2003-11-10 | 2010-09-14 | Yahoo! Inc. | Upload security scheme |
US7761878B2 (en) | 2003-11-19 | 2010-07-20 | Nexaweb Technologies, Inc | System and method for stateful web-based computing |
US20050132010A1 (en) * | 2003-12-12 | 2005-06-16 | International Business Machines Corporation | Scheduled electronic mail deletions |
US20050132013A1 (en) * | 2003-12-15 | 2005-06-16 | International Business Machines Corporation | Methods and systems of instant message secure client control |
US7596285B2 (en) * | 2004-02-26 | 2009-09-29 | International Business Machines Corporation | Providing a portion of an electronic mail message at a reduced resolution |
US20050204008A1 (en) * | 2004-03-09 | 2005-09-15 | Marc Shinbrood | System and method for controlling the downstream preservation and destruction of electronic mail |
US7836301B2 (en) * | 2004-03-10 | 2010-11-16 | Harris Steven M | Computer program for securely viewing a file |
US20050204005A1 (en) | 2004-03-12 | 2005-09-15 | Purcell Sean E. | Selective treatment of messages based on junk rating |
US7814119B2 (en) * | 2004-03-19 | 2010-10-12 | Hitachi, Ltd. | Control of data linkability |
US20050256929A1 (en) | 2004-04-09 | 2005-11-17 | Christopher Bartol | Systems and methods for enhancing the screening of electronic message data |
US9003548B2 (en) | 2004-04-13 | 2015-04-07 | Nl Systems, Llc | Method and system for digital rights management of documents |
US7801738B2 (en) | 2004-05-10 | 2010-09-21 | Google Inc. | System and method for rating documents comprising an image |
WO2005116851A2 (en) | 2004-05-25 | 2005-12-08 | Postini, Inc. | Electronic message source information reputation system |
US7289788B2 (en) | 2004-05-26 | 2007-10-30 | Avaya Technology Corp. | Mobile gateway for secure extension of enterprise services to mobile devices |
US7873695B2 (en) | 2004-05-29 | 2011-01-18 | Ironport Systems, Inc. | Managing connections and messages at a server by associating different actions for both different senders and different recipients |
US20050277431A1 (en) | 2004-06-14 | 2005-12-15 | Sbc Knowledge Ventures, Lp | System and method for managing wireless data communications |
KR100608059B1 (ko) * | 2004-06-15 | 2006-08-02 | 삼성전자주식회사 | Mot 데이터 복호 방법 및 장치 |
DE102004031677A1 (de) | 2004-06-30 | 2006-01-26 | Giesecke & Devrient Gmbh | Gerät mit einem Bildschirm |
US7305069B1 (en) * | 2004-07-20 | 2007-12-04 | Cisco Technology, Inc. | Multi-copy, multi-media, non-redundant messaging |
US20060020714A1 (en) | 2004-07-22 | 2006-01-26 | International Business Machines Corporation | System, apparatus and method of displaying images based on image content |
US7458102B2 (en) | 2004-08-17 | 2008-11-25 | Emc Corporation | Information security architecture for remote access control using non-bidirectional protocols |
JPWO2006018895A1 (ja) * | 2004-08-20 | 2008-05-01 | 富士通株式会社 | 通信装置、通信システムおよび通信方法 |
US8406797B2 (en) * | 2004-08-24 | 2013-03-26 | Qualcomm Incorporated | System and method for transmitting and playing alert tones in a push-to-talk system |
US7966376B2 (en) * | 2004-08-26 | 2011-06-21 | International Business Machines Corporation | Preventing the capture of chat session text |
US20060046758A1 (en) | 2004-09-02 | 2006-03-02 | Mohsen Emami-Nouri | Methods of retrieving a message from a message server in a push-to-talk network |
US8146145B2 (en) * | 2004-09-30 | 2012-03-27 | Rockstar Bidco Lp | Method and apparatus for enabling enhanced control of traffic propagation through a network firewall |
US8037036B2 (en) | 2004-11-17 | 2011-10-11 | Steven Blumenau | Systems and methods for defining digital asset tag attributes |
US7958087B2 (en) | 2004-11-17 | 2011-06-07 | Iron Mountain Incorporated | Systems and methods for cross-system digital asset tag propagation |
US7849328B2 (en) | 2004-11-17 | 2010-12-07 | Iron Mountain Incorporated | Systems and methods for secure sharing of information |
GB0426509D0 (en) | 2004-12-03 | 2005-01-05 | Ibm | An email transaction system |
JP2006166244A (ja) | 2004-12-09 | 2006-06-22 | Toshiba Corp | ネットワーク電話システム及びこのネットワーク電話システムの主装置 |
US7892225B2 (en) | 2004-12-17 | 2011-02-22 | Technolas Perfect Vision Gmbh | Devices and methods for separating layers of materials having different ablation thresholds |
US8732856B2 (en) | 2004-12-30 | 2014-05-20 | Oracle International Corporation | Cross-domain security for data vault |
US8233594B2 (en) | 2005-02-07 | 2012-07-31 | Avaya Inc. | Caching message information in an integrated communication system |
US20080162652A1 (en) | 2005-02-14 | 2008-07-03 | Inboxer, Inc. | System for Applying a Variety of Policies and Actions to Electronic Messages Before they Leave the Control of the Message Originator |
US7373661B2 (en) | 2005-02-14 | 2008-05-13 | Ethome, Inc. | Systems and methods for automatically configuring and managing network devices and virtual private networks |
US7707203B2 (en) | 2005-03-11 | 2010-04-27 | Yahoo! Inc. | Job seeking system and method for managing job listings |
US8620988B2 (en) | 2005-03-23 | 2013-12-31 | Research In Motion Limited | System and method for processing syndication information for a mobile device |
US7860932B2 (en) * | 2005-04-04 | 2010-12-28 | Asaf Fried | Method and system for temporal delivery of email messages |
CN101167329B (zh) | 2005-04-28 | 2011-09-07 | 艾利森电话股份有限公司 | Ip多媒体子系统中的消息处理方法和服务器 |
CA2607005C (en) | 2005-05-05 | 2012-02-07 | Ironport Systems, Inc. | Identifying threats in electronic messages |
US8566462B2 (en) | 2005-05-12 | 2013-10-22 | Digital River, Inc. | Methods of controlling access to network content referenced within structured documents |
US20060265453A1 (en) | 2005-05-19 | 2006-11-23 | International Business Machines Corporation | Method and system of applying a template to a message |
US20060282426A1 (en) | 2005-06-13 | 2006-12-14 | Mine Spears | Method and system for matching users for relationships using a discussion based approach |
US7676767B2 (en) * | 2005-06-15 | 2010-03-09 | Microsoft Corporation | Peel back user interface to show hidden functions |
GB0513310D0 (en) * | 2005-07-01 | 2005-08-03 | Hodes Alan | Electronic mail functionality enhancement |
US20070013662A1 (en) | 2005-07-13 | 2007-01-18 | Fauth Richard M | Multi-configurable tactile touch-screen keyboard and associated methods |
US9282081B2 (en) | 2005-07-28 | 2016-03-08 | Vaporstream Incorporated | Reduced traceability electronic message system and method |
US7610345B2 (en) | 2005-07-28 | 2009-10-27 | Vaporstream Incorporated | Reduced traceability electronic message system and method |
US7765483B2 (en) * | 2005-09-12 | 2010-07-27 | Microsoft Corporation | Filtering obscured data from a remote client display |
US8577015B2 (en) | 2005-09-16 | 2013-11-05 | Avaya Inc. | Method and apparatus for the automated delivery of notifications to contacts based on predicted work prioritization |
US20070063999A1 (en) | 2005-09-22 | 2007-03-22 | Hyperpia, Inc. | Systems and methods for providing an online lobby |
GB2430591B (en) * | 2005-09-23 | 2010-09-01 | Scansafe Ltd | Network communications |
US8200971B2 (en) | 2005-09-23 | 2012-06-12 | Cisco Technology, Inc. | Method for the provision of a network service |
GB0519466D0 (en) | 2005-09-23 | 2005-11-02 | Scansafe Ltd | Network communications |
US20070078675A1 (en) | 2005-09-30 | 2007-04-05 | Kaplan Craig A | Contributor reputation-based message boards and forums |
US20070077921A1 (en) | 2005-09-30 | 2007-04-05 | Yahoo! Inc. | Pushing podcasts to mobile devices |
US9053461B2 (en) | 2005-10-07 | 2015-06-09 | Yahoo! Inc. | Instant messaging interoperability between disparate service providers |
JP4788297B2 (ja) | 2005-11-02 | 2011-10-05 | 富士ゼロックス株式会社 | 画像処理装置 |
US20070113288A1 (en) | 2005-11-17 | 2007-05-17 | Steven Blumenau | Systems and Methods for Digital Asset Policy Reconciliation |
US7774414B2 (en) * | 2005-12-07 | 2010-08-10 | Alcatel-Lucent Usa Inc. | Blind notification of e-mail forwarding |
US20070136428A1 (en) | 2005-12-08 | 2007-06-14 | International Business Machines Corporation | Methods, systems, and computer program products for implementing community messaging services |
US7971137B2 (en) | 2005-12-14 | 2011-06-28 | Google Inc. | Detecting and rejecting annoying documents |
US20070143423A1 (en) * | 2005-12-21 | 2007-06-21 | Oliver Kieselbach | Method and system for allowing a session initiating user to select one or more privacy settings to be applied to an instant messaging session from among multiple possible privacy controls |
US8239458B2 (en) * | 2006-03-31 | 2012-08-07 | Microsoft Corporation | Determining failed delivery of email messages using email notifications |
US7539755B2 (en) | 2006-04-24 | 2009-05-26 | Inventec Corporation | Real-time heartbeat frequency regulation system and method utilizing user-requested frequency |
US8103724B2 (en) * | 2006-07-06 | 2012-01-24 | International Business Machines Corporation | Method and program product for securing privacy of an e-mail address in an e-mail |
US20080077704A1 (en) | 2006-09-24 | 2008-03-27 | Void Communications, Inc. | Variable Electronic Communication Ping Time System and Method |
US20080172468A1 (en) * | 2007-01-15 | 2008-07-17 | John Almeida | Virtual email method for preventing delivery of unsolicited and undesired electronic messages |
US20080201440A1 (en) * | 2007-02-15 | 2008-08-21 | Void Communications, Inc. | Electronic Messaging Recordlessness Warning and Routing System and Method |
US20090150771A1 (en) * | 2007-12-07 | 2009-06-11 | Roche Diagnostics Operations, Inc. | System and method for reporting medical information |
US8365065B2 (en) * | 2007-12-07 | 2013-01-29 | Roche Diagnostics Operations, Inc. | Method and system for creating user-defined outputs |
US8595302B2 (en) * | 2008-02-22 | 2013-11-26 | Qualcomm Incorporated | Method and apparatus for monitoring message status in an asynchronous mediated communication system |
JP5167971B2 (ja) * | 2008-06-13 | 2013-03-21 | 富士通株式会社 | コンテンツ配信システム、コンテンツ配信装置、端末装置およびコンテンツ配信方法 |
JP2010055483A (ja) * | 2008-08-29 | 2010-03-11 | Fujitsu Ltd | 情報再取得手順生成プログラム及び情報再取得手順生成装置 |
US20100131868A1 (en) * | 2008-11-26 | 2010-05-27 | Cisco Technology, Inc. | Limitedly sharing application windows in application sharing sessions |
US20100161747A1 (en) * | 2008-12-22 | 2010-06-24 | Cyril Rayan | System and method for two-way anonymous communication |
KR100928467B1 (ko) * | 2009-02-02 | 2009-11-25 | 주식회사 파수닷컴 | 클립보드 보안 시스템 및 방법 |
WO2010151873A1 (en) | 2009-06-26 | 2010-12-29 | Privacydatasystems, Llc | Systems and methods for secure, and certified electronic messaging |
US8312392B2 (en) * | 2009-10-02 | 2012-11-13 | Qualcomm Incorporated | User interface gestures and methods for providing file sharing functionality |
US9025767B2 (en) * | 2010-03-24 | 2015-05-05 | Nokia Corporation | Method and apparatus for querying content protected by identity-based encryption |
US20110249667A1 (en) * | 2010-04-13 | 2011-10-13 | Rebelvox, Llc | Apparatus and method for transmitting media using either network efficient protocol or a loss tolerant transmission protocol |
US9141332B2 (en) * | 2010-08-09 | 2015-09-22 | Oracle Otc Subsidiary Llc | Masking sensitive information in a screen sharing session |
US20120114108A1 (en) * | 2010-09-27 | 2012-05-10 | Voxer Ip Llc | Messaging communication application |
US9038176B2 (en) * | 2011-03-31 | 2015-05-19 | Mcafee, Inc. | System and method for below-operating system trapping and securing loading of code into memory |
US8650256B2 (en) * | 2011-10-12 | 2014-02-11 | International Business Machines Corporation | Communications security by enforcing offline consumption and auto-termination of electronic messages |
CN104303170A (zh) | 2012-04-16 | 2015-01-21 | 蒸汽流股份有限公司 | 降低可追溯性的电子消息系统和方法 |
US20130275532A1 (en) | 2012-04-17 | 2013-10-17 | Vaporstream Incorporated | Electronic Message Content Party Restriction System and Method |
US20130276647A1 (en) | 2012-04-20 | 2013-10-24 | Michael Brule | Multi-Stage Waste Material Processing |
US10063606B2 (en) * | 2012-06-12 | 2018-08-28 | Taiwan Semiconductor Manufacturing Co., Ltd. | Systems and methods for using client-side video buffer occupancy for enhanced quality of experience in a communication network |
US8984582B2 (en) * | 2012-08-14 | 2015-03-17 | Confidela Ltd. | System and method for secure synchronization of data across multiple computing devices |
WO2014047489A2 (en) | 2012-09-20 | 2014-03-27 | Vaporstream Incorporated | Anonymous notification system and method with reduced traceability on end device |
US9054870B2 (en) * | 2012-10-22 | 2015-06-09 | Donatello Apelusion Gassi | Information security based on eigendecomposition |
US9154926B1 (en) * | 2013-01-15 | 2015-10-06 | Sprint Communications Company L.P. | Delivery of a message based on a status of a receiving device |
US20140201527A1 (en) * | 2013-01-17 | 2014-07-17 | Zohar KRIVOROT | Systems and methods for secure and private delivery of content |
US9076231B1 (en) * | 2014-02-18 | 2015-07-07 | Charles Hill | Techniques for displaying content on a display to reduce screenshot quality |
US20150244664A1 (en) * | 2014-02-24 | 2015-08-27 | EyeSay, LLP | Enterprise messaging platform |
-
2006
- 2006-04-10 US US11/401,148 patent/US7610345B2/en active Active
- 2006-04-13 JP JP2008523868A patent/JP4887365B2/ja not_active Expired - Fee Related
- 2006-04-13 AU AU2006276974A patent/AU2006276974B2/en not_active Ceased
- 2006-04-13 KR KR1020087004841A patent/KR101298879B1/ko not_active IP Right Cessation
- 2006-04-13 WO PCT/US2006/014254 patent/WO2007018636A2/en active Application Filing
- 2006-04-13 CA CA2616911A patent/CA2616911C/en not_active Expired - Fee Related
- 2006-04-13 CN CN2006800355500A patent/CN101331471B/zh not_active Expired - Fee Related
- 2006-04-13 EP EP06750321A patent/EP1920340A4/en not_active Ceased
- 2006-06-06 TW TW95119990A patent/TWI424708B/zh not_active IP Right Cessation
-
2009
- 2009-06-24 HK HK09105688.7A patent/HK1128057A1/xx not_active IP Right Cessation
- 2009-10-26 US US12/605,885 patent/US8291026B2/en not_active Expired - Fee Related
-
2012
- 2012-10-15 US US13/651,909 patent/US20130290443A1/en not_active Abandoned
-
2013
- 2013-12-19 US US14/133,875 patent/US8935351B2/en active Active
- 2013-12-19 US US14/133,897 patent/US8886739B2/en active Active
-
2014
- 2014-12-17 US US14/572,932 patent/US9313156B2/en not_active Expired - Fee Related
- 2014-12-17 US US14/572,966 patent/US9306886B2/en active Active
- 2014-12-17 US US14/572,952 patent/US9313157B2/en active Active
- 2014-12-17 US US14/572,942 patent/US9306885B2/en not_active Expired - Fee Related
- 2014-12-17 US US14/572,976 patent/US9338111B2/en active Active
- 2014-12-17 US US14/572,920 patent/US9313155B2/en not_active Expired - Fee Related
-
2016
- 2016-05-09 US US15/149,371 patent/US20160255026A1/en not_active Abandoned
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101298879B1 (ko) | 추적능력이 감소된 전자 메시지 시스템 및 방법 | |
US12074841B2 (en) | Sender-correlated reply ID generation in electronic messaging system | |
WO2013158603A1 (en) | Reduced traceability electronic message system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |