KR20050004060A - 인스턴트 메시징 오브젝트 스토어 - Google Patents
인스턴트 메시징 오브젝트 스토어 Download PDFInfo
- Publication number
- KR20050004060A KR20050004060A KR1020040051071A KR20040051071A KR20050004060A KR 20050004060 A KR20050004060 A KR 20050004060A KR 1020040051071 A KR1020040051071 A KR 1020040051071A KR 20040051071 A KR20040051071 A KR 20040051071A KR 20050004060 A KR20050004060 A KR 20050004060A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- location
- retrieving
- computer
- name
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 23
- 230000006870 function Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000005055 memory storage Effects 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- 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/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/289—Object oriented databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Primary Health Care (AREA)
- Data Mining & Analysis (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
- Medicines Containing Plant Substances (AREA)
- Medicines Containing Material From Animals Or Micro-Organisms (AREA)
Abstract
Description
Claims (22)
- 오브젝트 데이터를 통신하기 위한 방법에 있어서,로컬 컴퓨터의 이용자를 나타내는 오브젝트 데이터에 근거해서 해시 값을 생성하는 단계;상기 오브젝트 데이터를 저장 위치에 저장하는 단계; 및상기 저장 위치를 식별하는 상기 해시 값 및 위치 식별자를 갖고 있는 오브젝트 이름을 복귀시키는 단계를 포함하며, 상기 오브젝트 이름은 원격지 컴퓨터의 이용자가 상기 오브젝트 데이터를 액세스할 수 있게 해주는 방법.
- 제1항에 있어서,상기 오브젝트 이름을 포함하는, 상기 오브젝트 데이터에 대한 요청을 수신하는 단계; 및상기 오브젝트 데이터를 상기 해시 값에 근거해서 로컬 캐시로부터 검색하는 단계를 더 포함하는 방법.
- 제1항에 있어서,상기 오브젝트 이름을 포함하는, 상기 오브젝트 데이터에 대한 요청을 수신하는 단계; 및상기 요청을 수신함에 응답해서 상기 위치 식별자를 이용해서 상기 위치로부터 상기 오브젝트 데이터를 검색하는 단계를 더 포함하는 방법.
- 제1항에 있어서,상기 오브젝트 이름을 포함하는, 상기 오브젝트 데이터에 대한 요청을 수신하는 단계;요청된 오브젝트 데이터가 상기 해시 값에 근거해서 로컬 캐시 내에 있는지 여부를 결정하는 단계; 및상기 요청된 오브젝트 데이터가 상기 로컬 캐시 내에 있다면, 상기 로컬 캐시로부터 상기 오브젝트 데이터를 검색하는 단계,상기 요청된 오브젝트 데이터가 상기 로컬 캐시 내에 없다면, 상기 위치 식별자에 의해 식별된 위치로부터 요청된 오브젝트 데이터를 검색하는 단계를 더 포함하는 방법.
- 제4항에 있어서, 상기 위치 식별자에 의해 식별된 위치로부터 상기 요청된 오브젝트 데이터를 검색하는 단계는 상기 요청된 오브젝트 데이터를 네트워크 스토리지로부터 검색하는 단계를 포함하는 방법.
- 제4항에 있어서, 상기 위치 식별자에 의해 식별된 위치로부터 요청된 상기오브젝트 데이터를 검색하는 단계는 상기 요청된 오브젝트 데이터를 로컬 파일 시스템으로부터 검색하는 단계를 포함하는 방법.
- 제4항에 있어서, 상기 위치 식별자에 의해 식별된 위치로부터 상기 요청된 오브젝트 데이터를 검색하는 단계는 상기 요청된 오브젝트 데이터를 원격지 파일 시스템으로부터 검색하는 단계를 포함하는 방법.
- 제7항에 있어서, 상기 요청된 오브젝트 데이터를 원격지 파일 시스템으로부터 검색하는 단계는 피어-투-피어 연결을 통해서 상기 원격지 파일 시스템을 액세스하는 단계를 포함하는 방법.
- 제7항에 있어서, 상기 요청된 오브젝트 데이터를 원격지 파일 시스템으로부터 검색하는 단계는 스위치보드 서버를 통한 연결을 통해서 상기 원격지 파일 시스템을 액세스하는 단계를 포함하는 방법.
- 컴퓨터-판독가능 매체에 있어서,원격지 컴퓨터상의 이용자에 관련된 이름 -상기 이름은 상기 이용자를 나타내는 데이터 오브젝트에 고유하게 관련된 위치 데이터 및 해시 값을 포함하고 있음- 을 수신하는 단계; 및상기 해시 값, 또는 상기 위치 데이터에 의해 식별된 위치에 근거해서 상기데이터 오브젝트를 하나의 로컬 캐시로부터 검색하는 단계를 포함하는 방법을 실행하기 위한 컴퓨터-실행가능 인스트럭션을 저장하고 있는 컴퓨터-판독가능 매체.
- 제10항에 있어서, 상기 해시 값 또는 상기 위치 데이터에 의해 식별된 위치에 근거해서 상기 데이터 오브젝트를 하나의 로컬 캐시로부터 검색하는 단계는상기 데이터 오브젝트가 상기 해시 값에 근거해서 로컬 캐시 내에 있는지 여부를 결정하는 단계; 및상기 데이터 오브젝트가 상기 로컬 캐시 내에 있다면, 상기 로컬 캐시로부터 상기 데이터 오브젝트를 검색하는 단계,상기 데이터 오브젝트가 상기 로컬 캐시 내에 없다면, 상기 위치 데이터에 의해 식별된 위치로부터 상기 데이터 오브젝트를 검색하는 단계를 더 포함하는 컴퓨터-판독가능 매체.
- 제11항에 있어서, 상기 위치 데이터에 의해 식별된 위치로부터 상기 데이터 오브젝트를 검색하는 단계는 원격지 파일 시스템으로부터 상기 데이터 오브젝트를 검색하는 단계를 포함하는 컴퓨터-판독가능 매체.
- 제11항에 있어서, 상기 위치 데이터에 의해 식별된 위치로부터 상기 데이터 오브젝트를 검색하는 단계는 로컬 파일 시스템으로부터 상기 데이터 오브젝트를 검색하는 단계를 포함하는 컴퓨터-판독가능 매체.
- 제11항에 있어서, 상기 위치 데이터에 의해 식별된 위치로부터 상기 데이터 오브젝트를 검색하는 단계는 네트워크 스토리지로부터 상기 데이터 오브젝트를 검색하는 단계를 포함하는 컴퓨터-판독가능 매체.
- 제11항에 있어서, 상기 위치 데이터에 의해 식별된 위치로부터 상기 데이터 오브젝트를 검색하는 단계는 피어-투-피어 연결을 통해서 원격지 컴퓨터를 액세스하는 단계를 포함하는 컴퓨터-판독가능 매체.
- 인스턴트 메시징 대화에서 이용자들을 나타내는 오브젝트들을 관리하는 시스템에 있어서,이용자를 나타내는 데이터 오브젝트 -상기 데이터 오브젝트는 위치 식별자와 해시 값을 포함하는 오브젝트 이름을 가지며, 상기 오브젝트 이름이 허용됨-; 및상기 위치 식별자에 의해 식별된 위치로부터 상기 데이터 오브젝트를 검색하고 상기 데이터 오브젝트를 상기 해시 값에 근거해서 로컬 캐시 내에 저장하는 동작을 하는 오브젝트 스토어를 포함하는 시스템.
- 제16항에 있어서, 상기 오브젝트 이름은 상기 데이터 오브젝트의생성자(creator)를 식별하는 생성자 식별자를 더 포함하는 시스템.
- 제16항에 있어서, 상기 오브젝트 스토어가 피어-투-피어 연결로 원격지 스토리지 위치로부터 상기 데이터 오브젝트를 검색할 수 있게 해주는 전송 프로토콜 스택을 더 포함하는 시스템.
- 제16항에 있어서, 상기 데이터 오브젝트는 상기 데이터 오브젝트를 묘사하는 메타데이터를 더 포함하는 시스템.
- 제19항에 있어서, 상기 메타데이터는친근한 이름(friendly name) 필드;데이터 오브젝트의 타입을 가리키는 타입(type) 필드; 및상기 메타데이터에 근거한 해시 값을 포함하는 시스템.
- 제16항에 있어서, 상기 위치 식별자는 유니폼 리소스 로케이터(URL)를 포함하는 시스템.
- 제16항에 있어서, 상기 위치 식별자는 유니폼 리소스 식별자(URI)를 포함하는 시스템.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/611,599 US7539727B2 (en) | 2003-07-01 | 2003-07-01 | Instant messaging object store |
US10/611,599 | 2003-07-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050004060A true KR20050004060A (ko) | 2005-01-12 |
KR101076857B1 KR101076857B1 (ko) | 2011-10-25 |
Family
ID=33435438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040051071A KR101076857B1 (ko) | 2003-07-01 | 2004-07-01 | 오브젝트 데이터 통신 방법, 컴퓨터 판독가능 저장매체, 및 시스템 |
Country Status (10)
Country | Link |
---|---|
US (1) | US7539727B2 (ko) |
EP (1) | EP1494411B1 (ko) |
JP (1) | JP4515839B2 (ko) |
KR (1) | KR101076857B1 (ko) |
CN (1) | CN100499596C (ko) |
AT (1) | ATE481803T1 (ko) |
BR (1) | BRPI0402530A (ko) |
CA (1) | CA2469503C (ko) |
DE (1) | DE602004029119D1 (ko) |
MX (1) | MXPA04006450A (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11671334B2 (en) * | 2012-09-06 | 2023-06-06 | Intel Corporation | Avatar representation of users within proximity using approved avatars |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7558828B1 (en) * | 2003-05-29 | 2009-07-07 | Aol Llc, A Delaware Limited Liability Company | Enabling electronic logging using an instant message system |
US7363378B2 (en) * | 2003-07-01 | 2008-04-22 | Microsoft Corporation | Transport system for instant messaging |
US7539727B2 (en) * | 2003-07-01 | 2009-05-26 | Microsoft Corporation | Instant messaging object store |
US7484175B2 (en) * | 2003-09-30 | 2009-01-27 | International Business Machines Corporation | Method and apparatus for increasing personability of instant messaging with user images |
US8171084B2 (en) * | 2004-01-20 | 2012-05-01 | Microsoft Corporation | Custom emoticons |
US7430720B2 (en) * | 2004-03-05 | 2008-09-30 | America Online, Inc. | System and method for preventing screen-scrapers from extracting user screen names |
US20080281950A1 (en) * | 2004-03-08 | 2008-11-13 | First Oversi Ltd | Method and Device for Peer to Peer File Sharing |
US7933958B2 (en) * | 2004-06-08 | 2011-04-26 | International Business Machines Corporation | Real-time blog interaction |
KR100456487B1 (ko) * | 2004-08-02 | 2004-11-09 | 엔에이치엔(주) | 개인 아이콘 제공 시스템 및 그 방법 |
US7433700B2 (en) | 2004-11-12 | 2008-10-07 | Microsoft Corporation | Strategies for peer-to-peer instant messaging |
US20060195532A1 (en) * | 2005-02-28 | 2006-08-31 | Microsoft Corporation | Client-side presence documentation |
US7529255B2 (en) | 2005-04-21 | 2009-05-05 | Microsoft Corporation | Peer-to-peer multicasting using multiple transport protocols |
US7966292B1 (en) | 2005-06-30 | 2011-06-21 | Emc Corporation | Index processing |
US8156079B1 (en) * | 2005-06-30 | 2012-04-10 | Emc Corporation | System and method for index processing |
US8161005B1 (en) | 2005-06-30 | 2012-04-17 | Emc Corporation | Efficient index processing |
US7752211B1 (en) | 2005-09-30 | 2010-07-06 | Emc Corporation | Adaptive index processing |
US7627609B1 (en) | 2005-09-30 | 2009-12-01 | Emc Corporation | Index processing using transformed values |
US7698325B1 (en) | 2005-09-30 | 2010-04-13 | Emc Corporation | Index processing for legacy systems |
DE602006015986D1 (de) * | 2005-10-21 | 2010-09-16 | Research In Motion Ltd | Instant-messaging-einrichtungs- bzw. -serverprotokoll |
US8520850B2 (en) * | 2006-10-20 | 2013-08-27 | Time Warner Cable Enterprises Llc | Downloadable security and protection methods and apparatus |
SG145583A1 (en) * | 2007-02-22 | 2008-09-29 | Yokogawa Electric Corp | System for managing information in a mesh network |
CN101257411B (zh) * | 2007-03-02 | 2011-04-13 | 华硕电脑股份有限公司 | 实时通信的监控方法与系统 |
DE102007010789A1 (de) | 2007-03-02 | 2008-09-04 | Deutsche Thomson Ohg | Verfahren zum Betreiben eines Netzwerkes sowie lokales Netzwerk und Netzwerkkomponente |
US9275401B2 (en) * | 2007-09-06 | 2016-03-01 | Adobe Systems Incorporated | Tamper resistant video rendering |
JP4607937B2 (ja) * | 2007-10-31 | 2011-01-05 | 株式会社東芝 | キャッシュ方法及びキャッシュ装置 |
JP4607936B2 (ja) * | 2007-10-31 | 2011-01-05 | 株式会社東芝 | データ転送方法及びデータ転送システム |
US7916863B2 (en) * | 2007-11-30 | 2011-03-29 | Hewlett-Packard Development Company, L.P. | Security printing method and system for enhancing security printing |
TWI395139B (zh) * | 2009-05-27 | 2013-05-01 | Apacer Technology Inc | 電子裝置及其開機方法 |
KR101626117B1 (ko) | 2009-06-22 | 2016-05-31 | 삼성전자주식회사 | 클라우드 스토리지를 제공하는 클라이언트, 중개 서버 및 방법 |
US8121993B2 (en) * | 2009-10-28 | 2012-02-21 | Oracle America, Inc. | Data sharing and recovery within a network of untrusted storage devices using data object fingerprinting |
CA2718696C (en) | 2010-06-08 | 2018-06-12 | Merge Healthcare, Inc. | Remote control of medical devices using instant messaging infrastructure |
US8627411B2 (en) | 2010-06-17 | 2014-01-07 | Microsoft Corporation | Techniques to share binary content |
US20120166953A1 (en) * | 2010-12-23 | 2012-06-28 | Microsoft Corporation | Techniques for electronic aggregation of information |
US9436685B2 (en) | 2010-12-23 | 2016-09-06 | Microsoft Technology Licensing, Llc | Techniques for electronic aggregation of information |
US9679404B2 (en) | 2010-12-23 | 2017-06-13 | Microsoft Technology Licensing, Llc | Techniques for dynamic layout of presentation tiles on a grid |
US9715485B2 (en) | 2011-03-28 | 2017-07-25 | Microsoft Technology Licensing, Llc | Techniques for electronic aggregation of information |
WO2013106590A2 (en) * | 2012-01-10 | 2013-07-18 | Memeo, Inc. | Cloud-based distributed data system |
KR101295209B1 (ko) * | 2012-02-01 | 2013-09-12 | 엔에이치엔(주) | 클라우드 서버와의 양방향 연동을 통해 파일 공유를 제공하는 그룹 메시징 시스템, 방법 및 컴퓨터 판독 가능한 기록 매체 |
US8938428B1 (en) | 2012-04-16 | 2015-01-20 | Emc Corporation | Systems and methods for efficiently locating object names in a large index of records containing object names |
US10708203B2 (en) * | 2014-06-25 | 2020-07-07 | Convergence Acceleration Solutions, Llc | Systems and methods for indicating emotions through electronic self-portraits |
US12032598B2 (en) | 2021-12-27 | 2024-07-09 | Data Ramp Technologies Llc | Personal data association method |
Family Cites Families (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5278955A (en) * | 1990-06-18 | 1994-01-11 | International Business Machines Corporation | Open systems mail handling capability in a multi-user environment |
US5446888A (en) | 1994-01-14 | 1995-08-29 | Pyne; Charles F. | Remote file transfer method and apparatus |
JPH07311704A (ja) * | 1994-05-19 | 1995-11-28 | Fujitsu Ltd | ディレクトリシステム |
US7013327B1 (en) | 1996-02-16 | 2006-03-14 | G&H Nevada -Tek | Method and apparatus for computing within a wide area network |
US5943478A (en) * | 1997-04-04 | 1999-08-24 | Flash Communications, Inc. | System for immediate popup messaging across the internet |
US5987515A (en) * | 1997-08-29 | 1999-11-16 | International Business Machines Corporation | Internet protocol assists using multi-path channel protocol |
US6003088A (en) * | 1997-08-29 | 1999-12-14 | International Business Machines Corporation | Blocking IP datagrams in a multi-path channel point-to-point environment |
US6052531A (en) * | 1998-03-25 | 2000-04-18 | Symantec Corporation | Multi-tiered incremental software updating |
US6292880B1 (en) * | 1998-04-15 | 2001-09-18 | Inktomi Corporation | Alias-free content-indexed object cache |
US6252588B1 (en) | 1998-06-16 | 2001-06-26 | Zentek Technology, Inc. | Method and apparatus for providing an audio visual e-mail system |
US6463078B1 (en) * | 1998-07-22 | 2002-10-08 | Microsoft Corporation | Method for switching protocols transparently in multi-user applications |
US6490615B1 (en) * | 1998-11-20 | 2002-12-03 | International Business Machines Corporation | Scalable cache |
AU5062900A (en) * | 1999-04-26 | 2000-11-10 | Nokia Mobile Phones Limited | Radio terminal for browsing the internet |
TW428146B (en) * | 1999-05-05 | 2001-04-01 | Inventec Corp | Data file updating method by increment |
US7286115B2 (en) * | 2000-05-26 | 2007-10-23 | Tegic Communications, Inc. | Directional input system with automatic correction |
US6549937B1 (en) * | 1999-07-21 | 2003-04-15 | Microsoft Corporation | System and method for multi-protocol communication in a computer network |
US6434568B1 (en) * | 1999-08-31 | 2002-08-13 | Accenture Llp | Information services patterns in a netcentric environment |
US6535867B1 (en) * | 1999-09-29 | 2003-03-18 | Christopher J. F. Waters | System and method for accessing external memory using hash functions in a resource limited device |
JP2001175550A (ja) * | 1999-12-07 | 2001-06-29 | Kizna.Com Inc | クライアントサーバシステム及びクライアントサーバシステムのデータ伝送方法並びにそのプログラムを記録した媒体 |
US6993559B2 (en) | 2000-02-14 | 2006-01-31 | Bigbow.Com, Inc. | System, method, apparatus and computer program product for operating a web site by electronic mail |
US7031956B1 (en) * | 2000-02-16 | 2006-04-18 | Verizon Laboratories Inc. | System and method for synchronizing and/or updating an existing relational database with supplemental XML data |
US6594665B1 (en) * | 2000-02-18 | 2003-07-15 | Intel Corporation | Storing hashed values of data in media to allow faster searches and comparison of data |
DE60020518T2 (de) * | 2000-03-01 | 2006-06-29 | Sony International (Europe) Gmbh | Verwaltung von Benutzerprofilen |
WO2001071992A2 (en) | 2000-03-22 | 2001-09-27 | Omnipod, Inc. | Integrated system and method of providing online access to files and information |
US6453294B1 (en) * | 2000-05-31 | 2002-09-17 | International Business Machines Corporation | Dynamic destination-determined multimedia avatars for interactive on-line communications |
AU2001265407A1 (en) | 2000-05-31 | 2001-12-11 | Snip, Llc | Method and system for instant messaging |
CA2417244C (en) * | 2000-07-25 | 2007-03-27 | America Online, Inc. | Video messaging |
US20020036990A1 (en) | 2000-09-11 | 2002-03-28 | Ben Chodor | Still picture capture, editing and distribution system utilizing a publicly accessible wide area network |
US7222184B2 (en) | 2000-11-29 | 2007-05-22 | Ncr Corporation | Method of downloading web content to a network kiosk in advance |
KR100377936B1 (ko) * | 2000-12-16 | 2003-03-29 | 삼성전자주식회사 | 이동통신 단말기의 감정 아이콘 입력방법 |
WO2002057917A2 (en) | 2001-01-22 | 2002-07-25 | Sun Microsystems, Inc. | Peer-to-peer network computing platform |
US20020107925A1 (en) | 2001-02-05 | 2002-08-08 | Robert Goldschneider | Method and system for e-mail management |
US20020194006A1 (en) | 2001-03-29 | 2002-12-19 | Koninklijke Philips Electronics N.V. | Text to visual speech system and method incorporating facial emotions |
US7080139B1 (en) * | 2001-04-24 | 2006-07-18 | Fatbubble, Inc | Method and apparatus for selectively sharing and passively tracking communication device experiences |
US7171415B2 (en) | 2001-05-04 | 2007-01-30 | Sun Microsystems, Inc. | Distributed information discovery through searching selected registered information providers |
US6983305B2 (en) * | 2001-05-30 | 2006-01-03 | Microsoft Corporation | Systems and methods for interfacing with a user in instant messaging |
US6813690B1 (en) * | 2001-06-12 | 2004-11-02 | Network Appliance, Inc. | Caching media data using content-sensitive identifiers |
US7149189B2 (en) | 2001-07-17 | 2006-12-12 | Mcafee, Inc. | Network data retrieval and filter systems and methods |
US6987991B2 (en) * | 2001-08-17 | 2006-01-17 | Wildseed Ltd. | Emoticon input method and apparatus |
US7765484B2 (en) * | 2001-09-28 | 2010-07-27 | Aol Inc. | Passive personalization of lists |
NO315679B1 (no) * | 2001-10-19 | 2003-10-06 | Dmates As | Rik kommunikasjon over internett |
US7233979B2 (en) * | 2002-03-14 | 2007-06-19 | Microsoft Corporation | Instant messaging session invite for arranging peer-to-peer communication between applications |
US7203356B2 (en) * | 2002-04-11 | 2007-04-10 | Canesta, Inc. | Subject segmentation and tracking using 3D sensing technology for video compression in multimedia applications |
US6629793B1 (en) | 2002-04-26 | 2003-10-07 | Westie Intellectual Properties Limited Partnership | Emoticon keyboard |
US20030225848A1 (en) * | 2002-05-31 | 2003-12-04 | Brian Heikes | Remote instant messaging personalization items |
US7689649B2 (en) * | 2002-05-31 | 2010-03-30 | Aol Inc. | Rendering destination instant messaging personalization items before communicating with destination |
US7779076B2 (en) * | 2002-05-31 | 2010-08-17 | Aol Inc. | Instant messaging personalization |
US7552204B2 (en) * | 2002-05-15 | 2009-06-23 | Microsoft Corporation | Method and system for supporting the communication of presence information among computing devices of a network |
US20030217142A1 (en) * | 2002-05-15 | 2003-11-20 | Microsoft Corporation | Method and system for supporting the communication of presence information regarding one or more telephony devices |
EP1556956B1 (en) | 2002-06-26 | 2018-03-07 | Yahoo Holdings, Inc. | System and method for communicating images between intercommunicating users |
US7353253B1 (en) | 2002-10-07 | 2008-04-01 | Webex Communicatons, Inc. | Peer-to-peer messaging system |
WO2004046949A1 (en) * | 2002-11-18 | 2004-06-03 | America Online, Inc. | Handling a multimedia object associated with an electronic message |
US7289520B2 (en) * | 2002-11-20 | 2007-10-30 | Hewlett-Packard Development Company, L.P. | Method, apparatus, and system for expressway routing among peers |
US7185285B2 (en) * | 2003-02-19 | 2007-02-27 | Microsoft Corporation | User interface and content enhancements for real-time communication |
US7296223B2 (en) * | 2003-06-27 | 2007-11-13 | Xerox Corporation | System and method for structured document authoring |
US7539727B2 (en) * | 2003-07-01 | 2009-05-26 | Microsoft Corporation | Instant messaging object store |
EP1644840A4 (en) | 2003-07-01 | 2007-04-25 | Apple Computer | PEER-TO-PEER CONTENT SHARING |
US20050027839A1 (en) | 2003-07-31 | 2005-02-03 | International Business Machiness Corporation | Method, system and program product for dynamic transmission in a messaging session |
US7437374B2 (en) * | 2004-02-10 | 2008-10-14 | International Business Machines Corporation | Efficient XML schema validation of XML fragments using annotated automaton encoding |
US20060015560A1 (en) * | 2004-05-11 | 2006-01-19 | Microsoft Corporation | Multi-sensory emoticons in a communication system |
US20050273472A1 (en) * | 2004-06-04 | 2005-12-08 | Prakash Reddy | Verifying incremental updates to hierarchicaly structured information |
US7437364B1 (en) * | 2004-06-30 | 2008-10-14 | Google Inc. | System and method of accessing a document efficiently through multi-tier web caching |
US7302270B1 (en) * | 2004-08-02 | 2007-11-27 | Cisco Technology, Inc. | Time interval processing and annotation in presence systems |
-
2003
- 2003-07-01 US US10/611,599 patent/US7539727B2/en not_active Expired - Fee Related
-
2004
- 2004-06-01 CA CA2469503A patent/CA2469503C/en not_active Expired - Fee Related
- 2004-06-14 DE DE602004029119T patent/DE602004029119D1/de not_active Expired - Lifetime
- 2004-06-14 AT AT04102690T patent/ATE481803T1/de not_active IP Right Cessation
- 2004-06-14 EP EP04102690A patent/EP1494411B1/en not_active Expired - Lifetime
- 2004-06-28 BR BR0402530-0A patent/BRPI0402530A/pt not_active IP Right Cessation
- 2004-06-30 MX MXPA04006450A patent/MXPA04006450A/es active IP Right Grant
- 2004-06-30 CN CNB200410063278XA patent/CN100499596C/zh not_active Expired - Fee Related
- 2004-07-01 KR KR1020040051071A patent/KR101076857B1/ko not_active IP Right Cessation
- 2004-07-01 JP JP2004195946A patent/JP4515839B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11671334B2 (en) * | 2012-09-06 | 2023-06-06 | Intel Corporation | Avatar representation of users within proximity using approved avatars |
Also Published As
Publication number | Publication date |
---|---|
MXPA04006450A (es) | 2005-08-19 |
CA2469503A1 (en) | 2005-01-01 |
JP2005025759A (ja) | 2005-01-27 |
BRPI0402530A (pt) | 2005-05-24 |
EP1494411A1 (en) | 2005-01-05 |
ATE481803T1 (de) | 2010-10-15 |
DE602004029119D1 (de) | 2010-10-28 |
US20050004993A1 (en) | 2005-01-06 |
CA2469503C (en) | 2011-12-13 |
CN1578279A (zh) | 2005-02-09 |
EP1494411B1 (en) | 2010-09-15 |
KR101076857B1 (ko) | 2011-10-25 |
CN100499596C (zh) | 2009-06-10 |
US7539727B2 (en) | 2009-05-26 |
JP4515839B2 (ja) | 2010-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101076857B1 (ko) | 오브젝트 데이터 통신 방법, 컴퓨터 판독가능 저장매체, 및 시스템 | |
KR102193489B1 (ko) | 엔트리들을 위한 옵트-인 영속성을 갖는 메시지 스레드를 유지하는 장치 및 방법 | |
US8413055B2 (en) | Methods and systems for customizing and embedding widgets in instant messages | |
US6256666B1 (en) | Method and system for remotely managing electronic mail attachments | |
US7401158B2 (en) | Apparatus and method for instant messaging collaboration | |
US8086686B2 (en) | Persisting a group in an instant messaging application | |
US11785464B2 (en) | Media agnostic content access management | |
US20060168012A1 (en) | Method and system for electronic messaging via distributed computing networks | |
US7814214B2 (en) | Contact management in a serverless peer-to-peer system | |
US7756938B2 (en) | Eliminating redundancy of attachments in email responses | |
KR101544518B1 (ko) | 마이크로블로그 메시지를 공유하는 방법, 장치 및 시스템 | |
CN107078942A (zh) | 受发送者控制的消息传送和内容共享的方法和系统 | |
CN109565518B (zh) | 用于可互换的内容取回的方法和系统 | |
CA2605661A1 (en) | Presence monitoring in a serverless peer-to-peer system | |
JP2007501969A (ja) | 共同制作電子メール文書を作成するための方法、システム、およびコンピュータ・プログラム(共同制作電子メール) | |
WO2003079213A1 (en) | Data replication system and method | |
US20090070410A1 (en) | Managing Presence Information Of A Presentity | |
US8719357B2 (en) | Method and apparatus for managing message | |
US8880613B2 (en) | System and method for managing mail messages | |
US20190075171A1 (en) | System and Method for Generating Marker Data | |
US7810160B2 (en) | Combining communication policies into common rules store | |
KR20130064714A (ko) | 비동기 수동 지식 공유 시스템 및 방법 | |
CN114402577A (zh) | 单页应用的缓存能力 | |
US8490202B2 (en) | Method for masking data | |
US7970836B1 (en) | Method and apparatus for parental control of electronic messaging contacts for a child |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20040701 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20090625 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20040701 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110105 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20110729 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20111019 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20111020 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20150909 |