TWI328943B - Archival of session data exchanged with a wireless communication network - Google Patents

Archival of session data exchanged with a wireless communication network Download PDF

Info

Publication number
TWI328943B
TWI328943B TW95112544A TW95112544A TWI328943B TW I328943 B TWI328943 B TW I328943B TW 95112544 A TW95112544 A TW 95112544A TW 95112544 A TW95112544 A TW 95112544A TW I328943 B TWI328943 B TW I328943B
Authority
TW
Taiwan
Prior art keywords
conversation
data
terminal
request
network
Prior art date
Application number
TW95112544A
Other languages
Chinese (zh)
Other versions
TW200704006A (en
Inventor
Roozbeh Atarius
Ramachandran Subramanian
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of TW200704006A publication Critical patent/TW200704006A/en
Application granted granted Critical
Publication of TWI328943B publication Critical patent/TWI328943B/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Description

1328943 九、發明說明: 【發明所屬之技術領域】 •. 本揭示案大體而言係關於通信’且更具體言之係關於將 .. 在交談中經利用無線通信網路交換之資料歸檔之技術。 【先前技術】 已廣泛地部署無線通信網路來提供各種通信服務,諸如 音訊、視訊、資料、訊息、廣播,等等。該等無線網路可 為多向近接網路,其能夠藉由共用可用網路資源(例如, 頻寬及傳輸功率)支援用於多個使用者之通信。該等多向 近接網路之實例包括劃碼多向近接(CDMA)網路、劃時多 向近接(TDMA)網路及劃頻多向近接(FDMA)網路。 使用者可經無線網路進行交談,且可在交談過程中與其 他使用者及/或其他實體通信。使用者在交談過程中經無 線網路可交換任意類型隸意數量資料。冑用者可能需要 交談記錄以用於以後之可能揭取及使用。然而,由於各種 φ 原、因’儲存交談記錄並不簡單。例如,大量資料可在交談 過程中交換,且使用者可能不具有儲存所有資料之儲存能 力。關於儲存交談資料之其他問題於下文中說明。 目此該技術中需要有效儲存交談過程中交換之資料 以用於以後之可能使用之技術。 【發明内容】 本文描述將在交談中終端機與無線通信網路之間交換的 資料歸檔之技術。當交談在進行中時,交談資料可即時在 網路實體(例如,儲存词服器或應用词服器)中歸播。交談 110288.doc ^^-5^43 取後▲父岐資料亦可自終端機上載至網路實體以歸槽。 、於交談中是否自其他終端機接收歸檔之授權,網路實 之2交談過程中交換之所有資料歸檔或僅將自該終端機 〜'斗或該終端機之資料歸標。網路實體可指派一用於該 ^之識別符’且可儲存該識別符以及用於該交談之其^ 用者界定屬性。在交談過程中或之後,網路實體可自終 7機接收-對歸槽資料之所有或一部分之請求,且可接著 ~供該請求資料。網路實體可將該交談中用 :交談資料之單個複本歸棺。關於交談資料歸播之各= 徵於下文中說明。 w ^據本發明之實施例,描述—包括處理器及儲存單元之 路。該處理器接收-交談中在一終端機與一無線通信網 以=!換的資料。該儲存單元將交談中交換之資料歸檔 以用於由終端機以後之可能使用。 根據另-實施例,提供一種方法,其中在網路實體中接 =父談t終端機與無料訊_之間交換之資料且將其歸 檔以用於由該終端機以後之可能使用。 根據又-實施例’描述一種裝置,其包括用於接收交談 中終端機與無線通訊網路之間交換的資料的構件,及用於 將交談中交換之資料歸稽以用於由終端機以後之可能使用 的構件。 根據又-實施例,描述包括處理器及記憶體之裝置。處 ::在交談中㈣用無線通信網路交換資料,且操取用於 乂吹之由網路貫體歸檔之資料。記憶體儲存自網路實體擷 H02S8.doc 1328943 取之資料。 根據又一實施例,提供一種方法,其中在一交談中經利 用一無線通信網路交換資料。提供一對將該交談中交換之 該資料歸檔之請求至一能將該資料歸檔之網路實體。其後 榻取用於該父S炎之由該網路實體歸標之資料。 根據又一實施例,描述一種裝置,其包括用於在—交談 中經利用一無線通信網路交換資料的構件;用於提供一對 將該父δ炎中交換之該資料歸棺之請求至一網路實體的構 件;及用於擷取用於該交談之由該網路實體歸檔之資料的 構件。 下文中將更詳細地說明本發明之各種態樣及實施例。 【實施方式】 本文使用詞”例示性"來表示"用作實例、例子或說明"。 作為"例示性"之本文所述之任—實施例未必優於或勝於其 他實施例。 圖1展示部署100,其中終端機110利用無線網路13〇及 140通信以獲取各種通信服務,諸如音訊、視訊、資料、 訊息、廣播,等等。終端機亦可稱為用戶端、使用者設備 (UE)、行動台(MS)、使用者終端機、用戶單元或一些其他 術浯。終端機可為行動電話、個人數位助理(pda)、無線 設備、手持式設備、無線數據機,等等。在下文描述中, 術語"終端機"及"使用者"可交換使用。1328943 IX. INSTRUCTIONS: [Technical field to which the invention pertains] • The present disclosure relates generally to communication 'and more specifically to techniques for archiving data exchanged over a wireless communication network in a conversation. . [Prior Art] A wireless communication network has been widely deployed to provide various communication services such as audio, video, materials, messages, broadcasts, and the like. The wireless networks can be multi-directional proximity networks that can support communications for multiple users by sharing available network resources (e.g., bandwidth and transmission power). Examples of such multi-directional proximity networks include coded multi-directional proximity (CDMA) networks, time-of-flight multi-directional proximity (TDMA) networks, and frequency-multi-directional proximity (FDMA) networks. The user can talk over the wireless network and can communicate with other users and/or other entities during the conversation. The user can exchange any type of privileged quantity data via the wireless network during the conversation. The user may need a conversation record for later retrieval and use. However, it is not simple to store the conversation records due to various φ originals. For example, a large amount of data can be exchanged during a conversation, and the user may not have the storage capacity to store all the data. Other questions regarding storing chat materials are explained below. It is desirable in the art to efficiently store the materials exchanged during the conversation for future use. SUMMARY OF THE INVENTION This document describes techniques for archiving data exchanged between a terminal and a wireless communication network during a conversation. When the conversation is in progress, the conversational material can be instantly broadcast in a network entity (for example, a stored word server or an application word processor). Conversation 110288.doc ^^-5^43 After taking the ▲ father data can also be uploaded from the terminal to the network entity to return to the slot. Whether the archives are authorized from other terminals during the conversation, all the data exchanged during the conversation in the network 2 or only the data from the terminal or the terminal is categorized. The network entity can assign an identifier for the ^ and can store the identifier and its user defined attributes for the conversation. During or after the conversation, the network entity may receive a request for all or a portion of the vesting data from the final machine, and may then provide the request data. The network entity can categorize the conversation with a single copy of the conversation material. Each of the conversational material broadcasts is explained below. According to an embodiment of the invention, the description includes a path of a processor and a storage unit. The processor receives and talks about data exchanged in a terminal with a wireless communication network. The storage unit archives the data exchanged in the conversation for possible use by the terminal in the future. According to a further embodiment, a method is provided in which the data exchanged between the parent terminal and the uninformed message is archived in the network entity and archived for later use by the terminal. According to yet another embodiment, an apparatus is described which includes means for receiving data exchanged between a terminal and a wireless communication network in a conversation, and for arranging the data exchanged in the conversation for later use by the terminal A component that may be used. According to yet another embodiment, an apparatus including a processor and a memory is described. In the conversation (4), the data is exchanged by the wireless communication network, and the data for archiving by the network is used. The memory is stored from the network entity 撷 H02S8.doc 1328943. According to yet another embodiment, a method is provided in which data is exchanged over a wireless communication network in a conversation. A pair of requests to archive the data exchanged in the conversation to a network entity that can archive the data. The following is the data that is used by the network entity for the parent S. According to yet another embodiment, an apparatus is described that includes means for exchanging data in a conversation using a wireless communication network; for providing a pair of requests for blaming the data exchanged in the parent delta a component of a network entity; and means for capturing data for archiving by the network entity for the conversation. Various aspects and embodiments of the invention are described in more detail below. [Embodiment] The word "exemplary" is used herein to mean "serving as an example, instance, or description" as an "exemplary" described herein as an embodiment that may not be superior or superior to other implementations. 1 shows a deployment 100 in which a terminal 110 communicates over a wireless network 13 and 140 to obtain various communication services, such as audio, video, data, messaging, broadcast, etc. The terminal may also be referred to as a client, User equipment (UE), mobile station (MS), user terminal, subscriber unit or some other computer. The terminal can be a mobile phone, personal digital assistant (PDA), wireless device, handheld device, wireless data machine. , etc. In the following description, the terms "terminal"""user" are used interchangeably.

無線網路13 0可為無線廣域網路(WWAN),諸如CDMA網 路、TDMA網路、FDMA網路或一些其他WWAN。CDMA 110288.doc 1328943 網路可實施無線電技術,諸如cdma2000、寬頻CDMA(W-CDMA),等等。cdma2000 包含 IS-2000、IS-856 及 IS-95 標 準。TDMA網路可實施無線電技術,諸如全球行動通信系 統(GSM)、數位式先進行動電話系統(D-AMPS),等等。D-八\1?8包含18-136及15-54。在該項技術中,該等各種無線 電技術及標準為已知的。W-CDMA及GSM於"第三代合作 計劃”(3GPP)機構文獻中描述。cdma 2000於"第三代合作 計劃2”(3GPP2)機構文獻中描述。 無線網路130包括基地台132及網路控制器134。基地台 132提供無線電通信給終端機110。基地台亦可稱為節點 B、基地收發器子系統(BTS)或一些其他術語。各個網路控 制器134可為單個網路實體或網路實體之集合,其支援基 地台132與核心網路150之間的資料交換。對於3GPP而 言,網路控制器134可包括無線電網路控制器(RNC)、 GPRS月艮務支援節點(SGSN)、GPRS閘道支援節點(GGSN) 及/或其他網路實體。對於3GPP2而言,網路控制器134可 包括行動交換中心(MSC)、封包控制功能(PCF)、封包資料 服務節點(PDSN)及/或其他網路實體。核心網路150支援核 心網路内之各種實體及連接至核心網路之實體之間的通 信。核心網路150可進一步耦接至其他網路,諸如網際網 路、支援習知電話通信之公眾交換電話網路(PSTN),等 等。 無線網路140可為無線區域網路(WLAN)或無線個人網路 (WPAN)。例如,無線網路140可為IEEE 802.11網路(通常 110288.doc 1328943 稱為Wi-Fi網路)、藍芽個人網路(bt_pan)或一些其他網 路。無線網路14 0包括存取點及網路控制器。為了簡便, •- 圖1中僅展示一存取點M2及一網路實體144。存取點142提 .· 供無線電通信給終端機11〇。網路控制器144支援存取點 142與資料網路146之間的資料交換,資料網路146可連接 至核心網路150。對於IEEE 802.11,網路控制器144可包括 封包資料閘道器(PDG)及/或其他網路實體。 _ 應用伺服器16〇支援一或多種應用,諸如即時訊息 (IM)、即按即說(ρττ)、行動電話即按即說(p〇c),等等。 儲存伺服器170支援用於終端機110的交談資料之歸檔(例 如,儲存、管理及擷取)。儲存單元172儲存交談資料\伺 服器160及170可耦接至核心網路15〇或可為核心網路之部 分。伺服器160及170可為獨立伺服器(如圖j中所示),兩者 可直接彼此耦接或不直接彼此耦接。儲存伺服器17〇亦可 為應用伺服器1 60之部分《儲存單元i 72可為儲存伺服器 Φ 170之部分,但獨立展示以突出交談資料之歸檔。 圖1展不例示性部署。一般而言,終端機可經利用任一 無線及/或有線通信網路通信,且各個網路可包括任意數 4網路實體°網路可包括支***談資料料之储存^器 170或可耦接至該儲存伺服器17〇。 • 目2在應用層上展示各種實體之頂層視圖。終端機11〇可 經通信網路與應用伺服器160通信而用於由伺服器支援之 任-應用(例如,ΙΜ)β另外或其他,終端機㈣可與二存 伺服器170通信而用於交談資料之歸檔。如圖2中所示,= 110288.doc •10- 1328943 服器160及170可彼此通信β 具有終端機之使用者在交談中可經利用通信網路交換資 •料如本文中所用,交談為兩個或兩個以上使用者及/或 .實體之間的關聯,其使得使用者及/或實體交換資料。每 :欠交談係唯-的,可由識別符(ID)識別。交談可持續任音 多久,可連續或零散,且可用於任_通信服務。如本^ 所用,交談資料可為用於交談之資料。交談資料可為交談 ㊣程中經通信網路交換之任意諸。交談資料亦可包括與 交談相關聯之其他資訊。交談資料可為各種類型,諸如音 訊、視訊、本文、圖片、圖形、訊息,等等。資料在交談 中可連續(例如,對於音訊或視訊)、週期性(例如,對於本 文)或零星地(對於封包資料)交換。終端機在交談過程中經 通信網路可交換任意類型及任意數量資料。 使用者可能需要儲存交談記錄以用於以後之可能擷取及 使用。一般而言,歸檔包含關於交談資料之儲存、管理及 φ 操取之所有態樣。歸樓可包括下列態樣: •歸檔起始-關於交談歸檔可如何起始。 •授權-關於交談資料是否可歸檔。 •儲存-關於如何儲存用於歸檔之交談資料。 •管理及操取-關於如何管理交談資料。 •共用-關於各使用者之間交談資料之共用。 •安全-關於保護交談資料以防未經授權之存取。 於下文中描述各個態樣。 歸檔起始 110288.doc 丄328943 * * 交談資料之歸檔可以各種方式起始 者或任意組合可用來起始交談資料之歸檔 • 在一實施例中,交談資料之起始由使用者起始,例如藉 . 由經小鍵盤輸入一請求來歸檔。該實施例允許使用者判定 (1)是否將每一交談之交談資料歸檔及(2)何時開始將交談 資料歸檔。歸檔請求可在交談過程中任一時刻發出,例如 在乂談開始、中途或結束時。 φ 在另一實施例中,交談資料之歸檔基於使用者設定檔而 起始。使用者可設定及/或更新使用者設定檔之歸檔偏 好。使用者設定檔可在網路及/或終端機中儲存,且可在 交談開始時咨詢以判定是否將交談歸檔。使用者設定檔可 指示哪種類型交談歸標’哪種類型交談不歸檔。例如,使 用者設定檔可指示所有交談之歸播' 經利用某些類型媒體 ⑴如曰訊)或某些應用(例如,IM)的交談之歸檔、與某 些成員(例如’儲存在電話薄中之成貝)交談之歸槽、經利 •用某些網路實體(例如,應用词服器⑽)交談之歸檔,等 等。交談:歸檔可基於使用者設定檔自動起始。 在又-實施例(稱為早期自動歸檔)中,網路在交談令早 早地(例如,在交談開> Hi彳M u i °時)開始儲存資料。該資料儲存可 自動^而不接收自使用者之任—指令且不必咨詢任一使 的:二疋:早期自動歸檔允許使用者以後請求先前儲存 d: ?β例如’使用者可能直至交換發生後或在交 »炎m束時才意識到重要資料 ^ ^ # /、已交換。早期自動歸檔因此 允夺使用者取回重要資料 貝枓右網路在交談早期未執行自動 I10288.docWireless network 130 can be a wireless wide area network (WWAN) such as a CDMA network, a TDMA network, an FDMA network, or some other WWAN. CDMA 110288.doc 1328943 The network may implement radio technologies such as cdma2000, wideband CDMA (W-CDMA), and the like. Cdma2000 includes IS-2000, IS-856, and IS-95 standards. The TDMA network can implement radio technologies such as the Global System for Mobile Communications (GSM), the Digital Advanced Mobile Phone System (D-AMPS), and the like. D-eight\1?8 contains 18-136 and 15-54. In the art, such various radio technologies and standards are known. W-CDMA and GSM are described in the "3rd Generation Partnership Project" (3GPP) institutional document. cdma 2000 is described in the "3GPP2 Partnership' Wireless network 130 includes base station 132 and network controller 134. Base station 132 provides radio communication to terminal unit 110. The base station can also be referred to as Node B, Base Transceiver Subsystem (BTS), or some other terminology. Each network controller 134 can be a collection of individual network entities or network entities that support data exchange between the base station 132 and the core network 150. For 3GPP, network controller 134 may include a Radio Network Controller (RNC), a GPRS Monthly Support Node (SGSN), a GPRS Gateway Support Node (GGSN), and/or other network entities. For 3GPP2, network controller 134 may include a Mobile Switching Center (MSC), a Packet Control Function (PCF), a Packet Data Service Node (PDSN), and/or other network entities. The core network 150 supports communication between various entities within the core network and entities connected to the core network. The core network 150 can be further coupled to other networks, such as the Internet, the Public Switched Telephone Network (PSTN), which supports conventional telephone communications, and the like. Wireless network 140 can be a wireless local area network (WLAN) or a wireless personal network (WPAN). For example, wireless network 140 can be an IEEE 802.11 network (typically referred to as a Wi-Fi network, 110288.doc 1328943), a Bluetooth personal network (bt_pan), or some other network. Wireless network 140 includes an access point and a network controller. For simplicity, only one access point M2 and one network entity 144 are shown in FIG. The access point 142 provides for radio communication to the terminal device 11〇. Network controller 144 supports data exchange between access point 142 and data network 146, which may be coupled to core network 150. For IEEE 802.11, network controller 144 may include a packet data gateway (PDG) and/or other network entities. The application server 16 supports one or more applications, such as instant messaging (IM), push-to-talk (ρττ), push-to-talk (p〇c), and the like. The storage server 170 supports archiving of chat data (e.g., storage, management, and retrieval) for the terminal 110. The storage unit 172 stores the chat material\the servers 160 and 170 can be coupled to the core network 15 or can be part of the core network. Servers 160 and 170 can be stand-alone servers (as shown in Figure j), which can be directly coupled to each other or not directly coupled to each other. The storage server 17 can also be part of the application server 160. The storage unit i 72 can be part of the storage server Φ 170, but is independently displayed to highlight the archiving of the conversation data. Figure 1 shows an exemplary deployment. In general, the terminal can communicate via any wireless and/or wired communication network, and each network can include any number of 4 network entities. The network can include a storage device 170 or a coupling capable of supporting conversation materials. Connected to the storage server 17〇. • Objective 2 shows a top-level view of the various entities on the application layer. The terminal 11 can communicate with the application server 160 via the communication network for any application-supported (eg, ΙΜ) β or other, supported by the server, and the terminal (4) can communicate with the secondary server 170 for use. Archiving of conversation materials. As shown in FIG. 2, = 110288.doc • 10 - 1328943 The servers 160 and 170 can communicate with each other. β The user having the terminal can exchange information through the communication network during the conversation. As used herein, the conversation is An association between two or more users and/or entities that causes users and/or entities to exchange materials. Each: owing to the conversation is only - can be identified by an identifier (ID). The duration of the conversation can be continuous or fragmented and can be used for any communication service. As used in this section, the conversation material can be the material used for the conversation. The conversational material can be any of the conversations exchanged over the communication network in the middle of the conversation. The chat material can also include other information associated with the conversation. The chat material can be of various types, such as audio, video, text, pictures, graphics, messages, and the like. The data can be exchanged continuously (for example, for audio or video), periodically (for example, for text), or sporadic (for packet data). The terminal can exchange any type and any amount of data via the communication network during the conversation. The user may need to save the chat log for later retrieval and use. In general, archiving contains all aspects of storage, management, and manipulation of conversational material. Returning to the building can include the following: • Archive Start - How the conversation archive can start. • Authorization - about whether chat materials can be archived. • Save - about how to save conversations for archiving. • Management and Operations - on how to manage conversational materials. • Sharing - sharing of conversational data between users. • Security - Protect your conversations from unauthorized access. Various aspects are described below. Archive start 110288.doc 丄 328943 * * Archiving of conversational material can be used to initiate archiving of conversational material in various ways. In one embodiment, the initiation of conversational material is initiated by the user, for example Borrow. Filed by entering a request via the keypad. This embodiment allows the user to determine (1) whether to archive the conversation data for each conversation and (2) when to begin archiving the conversation data. Archive requests can be sent at any point during the conversation, for example, at the beginning, halfway, or at the end of a conversation. φ In another embodiment, the archiving of the conversational material is initiated based on the user profile. The user can set and/or update the profile of the user profile. The user profile can be stored on the network and/or the terminal and can be consulted at the beginning of the conversation to determine whether to archive the conversation. The user profile can indicate which type of conversation is categorized. 'Which type of conversation is not archived. For example, a user profile can indicate the archiving of all conversations by using certain types of media (1) such as newsletters or some applications (eg, IM) for archiving conversations with certain members (eg 'stored in phonebooks' In the middle of the story, the conversation is done, and the archives of conversations with certain network entities (for example, application word processor (10)), and so on. Conversation: Archiving can be initiated automatically based on user profiles. In yet another embodiment (referred to as early automatic archiving), the network begins storing data early in the conversation (e.g., when the conversation is on > Hi彳M u i °). The data storage can be automatically received without receiving the user's command - and does not have to consult any one of them: Second: Early automatic archiving allows the user to request a previous storage d: ?β, for example, 'user may not be able to exchange after the occurrence Or realize the important information ^ ^ # / has been exchanged when paying the » inflammation m bundle. Early automatic archiving therefore allows users to retrieve important information. The Beckham right network did not execute automatically in the early days of the conversation. I10288.doc

•12· 1328943 儲存,則可能已丟失該重要資料β 早期自動歸檔亦有助於突破終端機之容量限制。例如, 使用者可命令終端機在終端機處局部地儲存交談資料。然 而父邊中父換之資料數量可能較大(例如,對於音訊片 斷)’且終端機處的記憶體數量有限。在該情況下,可能 不能將正進行交談之所有内容儲存在終端機處。網路中之 自動早期儲存可因此用來克服終端機之容量限制。 者早期自動歸檔提供—備份機制,其允許使用 ==談中先前交換之資料收回及歸槽。使用者可判 疋疋否在交談過程中任— 歸檔。若使用者丰1 在交談結束時將交談 能以通知使用者並適當地識別交談資料。若使用=二力 =不感興趣,職路可(例如)在交談 虽 時間清除資料。 不π A之後一段 端:1一實施例中1用者開始時可將交談資料儲存在故 知機處。使用者或終端機可此後(例如 广:在、、 機之儲存極限時)請求在網路中歸檔Q 、達到終端 交談資料之歸檔亦可以其他 授權 交談可涉及一或多個使用者/成員/參盘 個使用者可能想要或不想 、 父锬中之各 於保密性或其他原因。^ :用者f料歸檔,例如出 =核。右交談資料將在網路中歸檔, L永歸 式清求對歸檔之授權。 、 可以各種方 11028S.doc -13- 1328943 在-實施例(稱為明示授權)中,網路向參與交談之各個 使用者詢問對歸槽交談過程中交換之資料的授權。當使用 •者請求交談歸槽時,該使用者可提供授權。使用者在-些 '、他時刻亦可提供授權。^在交談中授權自所有使用者接 收貝J.周路可將交s炎中所有使用者之間交換之所有資料歸 標所授權僅自部分使用者接收,則網路可將提供授權的 各個使用者之資料歸檔。使用者資料通常包含由該使用者 _ 1送之"貝料❻可包括其他資料。若交談中未接收到自任 -使用者之授權’則網路不將交談中交換之任何資料歸 檔。由於⑴提供授權至網路之使用者可將其在交談過程中 發送之資料料及⑺未提供㈣至網路之使用者不將其資 料歸檔,故該實施例可提供增強之保密性。網路可提供通 知至各個使用者,該通知關於由其他使用者提供之授權狀 況。各個使用者因此獲知正歸檔之資料。 在一實施例(稱為暗示授權)中,授權由使用者設定檔准 • 予或拒絕,對於使用者而言,該使用者設定檔維持在終端 機及/或網路處。使用者設定檔可含有(1)指示使用者資料 疋否可由使用者歸檔以用於使用之域、(2)指示使用者資料 疋否可由其他使用者歸檔以用於使用之域,及/或可提 供其他類型歸檔授權之其他域。若授權由使用者設定檔准 予,則網路不需向使用者詢問授權,但可提供由使用者設 定檔准予之授權通知。該通知告知使用者,且(若需要)允 許使用者不受使用者設定檔限制。若使用者設定檔未准予 授權,則網路可向使用者詢問授權。在該情況下,一旦 110288.doc -14- 1328943 , 4 取通知,使用者即可授權給網 料歸檔。 料以在母次交談基礎上將資 對於上述實施例,網路可 友:供正進行的交談記錄之通 知。可因此將記錄通知交談♦的成員。 對於上述早期自動歸檔, j遇知交談中之使用者,交談 正自動儲存。若交談令任-使用者決定將資料歸檀(例 如’在交談過程甲或交談業已結束後),則可向交談中其 他使用者通知及/或詢問餘妙換 凡歸檔杈柘。網路可因此將准 權的使用者之資料歸檔,且 J將未准予授權的使用者之資 料清除。 在中,對交談中交換的所有資料准予或拒絕授 權。在另-實施例中,對於特定類型資料(諸如,音訊、 本文、圖片、視訊,等等)可隹 寻寻)τ准予杈權。網路可指示可歸 檔之不同類型資料。传用去·^ 貝付使用者可因此授權給網路以將任 一類型資料或若干資料類型之 、’呈〇歸稽。網路可因此 將由使用者授權的各個資料類型歸稽。網路可向使用者提 ㈣所有資料類型之通知。該實施例允許使用者 選擇性地給予授權給各個類型資止 、了叶儿。知使用者正歸檔 之各個資料類型。 儲存 訊可為交談歸檔。 使用者供應資訊, 不同類型資料(例 識別資訊可輸送交 相 等 如 父談過程中交換之資料及其他相關資 關資訊可包括同步資訊、識別資訊、 等。同步資訊可為用來將正歸檔的 ,音訊及視訊)同步化之任意資訊。 H0288.doc 1328943 參 秦 談中之成員、交談日期及時間,等等。使用者供應資訊可 包括用來識別及管理交談資料之任意資訊,例如,交談找 題或昵稱。 ' “ -般而言,交談資料可在終端機及/或網路中歸播。在 -實施射,交談資料可儲存在終端機卜在交談結束時 或之後任一時刻,使用者可將資料上載至網路以用於歸 檔。終端機中的交談資料之健存可提供一些優點,諸如便 利。然而’終端機中之記愔 體文限制,其因此限制可儲存 在、、端機中之父談資料數量。使用者開始可將資料儲存在 終端機中,(例如)若終端機中㈣體不足,若 他使用者共用,及/或由於其他原因,可將資料至網 路以用於歸檔。 枫王凋 一在:一實施例中,交談資料在網路中歸檔。網路(例如) =接收到自使用者之歸槽請求,則可在交談開始時或交 使用一:刻開始儲存資料。當資料在交談過程中於 正乂換時’網路可在交談過程中即時(例如, 在本文情況下逐行)儲存資料。 在網路中歸檔可提 大之健存— 各種優·點第一,網路通常具有較 二,夺1 •典型終端機能歸檔更多交談資料。第 一,貝料在交談過程中可便利地歸 電鏈路資源。在交談過程中,資料在終端2用額外無線 換以與其他使用者 …料之間交 取該資U 網路中可便利地獲 ° 於歸檔。第三,經利用網路中之歸fr古 地支援其他特徵(諸如資料共用)。 知棺可有效 110288.doc 1328943 管理及擷取 交談資料可在網路hx各種方式及以各種格式儲存。在 - 一實施例中,交談資料作為一可延伸性標示語言(XML)文 • 件或組观以件儲存在資料庫中。XML普遍用來儲存各 種類型資料。XML組態存取協定(XCAp)可用來注明藉由 使用XML而歸檔之資料。超文字傳送協定(HTTp)可用來儲 存、擷取及官理儲存在資料庫中之資料。XML、xcAp及 ^ HTTP為可用來將交談資料歸檔之格式及協定之實例。 在一實施例中,統一資源識別符(URI)指派至歸檔交談 以有利於交談資料之存取及管理。網路(例如,儲存伺服 器)可將URI自動指派至交談,且可將^^幻提供至使用者。 使用者可利用該URI來管理(例如,擷取、編輯、重儲存或 共用)交談資料。終端機可具有使用者介面(UI),其允許使 用者界定一用於由網路提供的URI之人類可辨識字串,且 允許使用者將使用者界定字串與URUg關聯。⑴亦可允許 φ 使用者將各種屬性(諸如名稱、日期、參與者、主題,等 等)與URI相關聯。該等使用者界定屬性可作為為交談之歸 檔的文件之屬性儲存在網路中。URI及相關聯屬性亦可儲 存在終端機中以方便使用者擷取。 一般而言,交談資料可藉由使用各種格式及協定且經利 用各種科技及技術歸檔。XML、XCAP及HTTP為吾人熟知 之協定’其由諸多設備支援且可因此便利地用於歸檔目 的°其他標準協定及/或專屬協定亦可用於交談資料之詢 問、擷取及儲存^ URI亦廣泛用來識別文件。其他類型識 110288.doc 另J符亦可用來識別、區分及管理交談資料。 使用者可使得任意數量交談在網路中歸標。使用者能其 理(例如’操取、修正,等等)自能夠接收及再現交談資料 ::-設備之歸檔交談資料。無論何時請求,歸檔交談之 清單或目錄皆可提供至佶用本 „ B5 捉供至使用者。清早以各種屬性(諸如標 喊、日期、交談發起人、交談類型、大小,等等)分類。 使用者可以各種方式管理歸檔交談資^使用者可執行 如下功能’諸如_、賴取、增加(儲存)、刪除,等等。 使用者可選擇4種方式操取交談資料。例如,使用者可 摘取特定交談、交談之特定部分、财㈣於交談之特 Γ 身料、經搜尋可識別之特定内容,等等。使用者可祿取 父談過程中交換之物件(諸如圖片)或打開交談過程中發送 之附件。選擇性地擁取、操作及儲存交談之特定部分之能 力有利於(例如)減少網路與終端機之間經無線電的交談資 料之下載或上載。 共用 。來將X談㈣歸標之網路實體或儲存祠服 b可駐於任一信任網路(trustednetwork)中。例如,使用者 1可位於網路A,使用去9 i A # 便用者2可位於網路B,且網路A&B皆可 :信任網路。在該情況下,使用者_之間的交談資料可 在網路A及,或網路B中歸檔。交談資料可在單一網路(例 = 其中起始之網路)中歸檔以減少儲存内容。交 談貢枓亦可在兩個網路中歸檔以提供可撓性。 即使多個使㈣具有不同存取特權,交談資料之單個複 110288.doc 本仍可在該等使用者之間歸檔及共用。對於多個使用者之 間的交談’當交談進行時,交談賴之單個複本可在指定 ”周路中歸槽。^結束之後,該單個複本可由請求歸權交 談之所有制者存取。即使⑴在交談巾,授權僅自一些使 用者接收,或(2)在交談中,特定使用者准予不同使用者不 同許可’單個複本之歸檔仍可完成。網路基於交談中自所 有使用者接收之授權可判定交談中各個使用者之存取特 權°舉例而言’交談中可具有三個使用者:使用者1、2及 3。可對使用者1准予如下資料之存取特權:(1)僅使用者工 之資料,若使用者2及3未給予授權給使用者丨,(2)使用者又 及2之資料,若使用者2給予授權但使用者3未給予授權, 或(3)所有三個使用者丨、2及3之資料,若使用者2及3皆給 予授權°連同交談資料一起’指定網路亦可為不同使用者 t存不同存取特權。其後,料可鑒料個使用者存取/ 官理交談資料之每次嘗試,且可料存取僅授權給該使用 者之資料。歸檔交談資料之共用可明顯降低儲存請求。 安全 父談資料以安全方式歸檔以確保保密性及保護敏感資 料。女全可在—或多個層上實施,諸如應用層及/或下 例如,女全可需要由使用者界定之密碼,其可經由使 用者設定檔及/或經一些其他方式在儲存時提供。每次當 存取歸檔貝料時可引動安全,且可在資料公開之前鐾別使 用者身份》經加密碼及/或通常用來發送安全資料之其他 方式亦可達成安全。 110288.doc 1328943 ♦ < 系統 圖3展示將交談資料歸檔的程序3〇〇之實施例。程序3〇〇 σ由網路實體(例儲存伺服器、應用伺服器或一些其 他網路實體)執行。網路實體接收交談中終端機與無線通• 12· 1328943 Storage, the important data may have been lost. β Early automatic archiving also helps to break the capacity limit of the terminal. For example, the user can command the terminal to locally store the chat material at the terminal. However, the amount of data exchanged by the parent in the parent side may be large (for example, for audio clips) and the amount of memory at the terminal is limited. In this case, it may not be possible to store all the content being talked on at the terminal. Automatic early storage in the network can therefore be used to overcome the capacity limitations of the terminal. Early automatic archiving provides a backup mechanism that allows the use of == in the talk to reclaim and back up the previously exchanged data. The user can decide whether or not to archive during the conversation. If the user is rich, a conversation will be made at the end of the conversation to inform the user and properly identify the conversation. If you use = two force = not interested, the job path can be (for example) in conversation though time clears the data. After a period of not π A: 1 In the embodiment, the user can store the conversation data at the unknown machine at the beginning. The user or the terminal can then request to archive the Q in the network, reach the archive of the terminal conversation data, and can also have other authorized conversations involving one or more users/members/here (eg, at the storage limit of the machine). A user who may or may not want to participate in the privacy of the parent or other reasons. ^ : User f archive, for example, out = core. The right chat data will be archived on the network, and L will always be authorized to authorize the archive. In various embodiments, the application can be used to ask the individual users who are engaged in the conversation to authorize the information exchanged during the conversation. The user can provide authorization when the user requests a conversation. The user can provide authorization at any time. ^ Authorized from all users in the conversation to receive the J. Zhou Lu can be all the information exchanged between all users in the exchange of inflammation authorized by only some users, then the network can provide authorization User data archive. The user profile usually contains the information sent by the user _ 1 and can include other information. If the user does not receive a self-employed-user authorization, the network does not archive any data exchanged during the conversation. This embodiment provides enhanced confidentiality since (1) the user providing the authorization to the network can send the data it has sent during the conversation and (7) the user who does not provide (4) to the network does not archive the data. The network can provide notifications to individual users regarding the status of authorization provided by other users. Each user is therefore informed of the information being archived. In one embodiment (referred to as implied authorization), the authorization is set by the user to grant or deny, and for the user, the user profile is maintained at the terminal and/or the network. The user profile may contain (1) a field indicating whether the user data can be archived by the user for use, (2) a field indicating whether the user data can be archived by other users for use, and/or Additional domains for other types of archive authorizations are available. If the authorization is granted by the user profile, the network does not need to ask the user for authorization, but may provide an authorization notice granted by the user to set the file. The notification informs the user and, if necessary, allows the user to be unrestricted by the user profile. If the user profile is not authorized, the network can ask the user for authorization. In this case, once 110288.doc -14 - 1328943, 4 is notified, the user can authorize the web archive. It is expected that on the basis of the parent-child conversation, the above-mentioned embodiment will be provided, and the network can be informed: a notification of the ongoing conversation record. The member of the conversation ♦ can therefore be notified of the record. For the above-mentioned early automatic archiving, the conversation is automatically stored by the user in the conversation. If the conversation is ordered - the user decides to return the data (for example, 'after the conversation process A or the conversation has ended), the other users in the conversation can be notified and/or asked about the file. The network can therefore archive the data of the authorized users and J will clear the information of users who are not authorized. In it, all information exchanged in the conversation is granted or denied. In another embodiment, for a particular type of material (such as audio, text, pictures, video, etc.), τ can be sought. The network can indicate different types of data that can be archived. The user can be authorized to the Internet to categorize any type of data or certain types of data. The network can therefore categorize the various types of data authorized by the user. The network can provide the user with a notification of all data types. This embodiment allows the user to selectively give authorization to each type of affiliation. Know the type of data that the user is archiving. The save message can be archived for the conversation. User supply information, different types of information (example identification information can be delivered as equal as the exchange of information and other related information in the process of the parent can include synchronization information, identification information, etc. Synchronization information can be used for archiving , audio and video) any information that is synchronized. H0288.doc 1328943 Participate in the members of the Qin talks, the date and time of the conversation, and so on. User provisioning information may include any information used to identify and manage conversational material, such as conversational questions or nicknames. 'In general, the conversation data can be broadcasted on the terminal and/or the network. In the implementation, the conversation data can be stored in the terminal machine. At any time after the conversation ends, the user can Uploaded to the network for archiving. The health of the chat material in the terminal can provide some advantages, such as convenience. However, the limitation in the terminal is limited, so it can be stored in the terminal. The parent talks about the amount of data. The user can start storing the data in the terminal. For example, if the terminal (4) is insufficient, if the user shares it, and/or for other reasons, the data can be used in the network. Archiving. In the embodiment, the conversation data is archived in the network. The network (for example) = receiving the request from the user, can start at the beginning of the conversation or use one: Store data. When the data is being exchanged during the conversation, the network can store data in real time during the conversation (for example, line by line in this case). Archive in the network can increase the health - various excellent ·Point first, the network Often more than two, 1 • Typical terminal functions can archive more conversation materials. First, the material can conveniently return to the link resources during the conversation. During the conversation, the data is exchanged with additional wireless at terminal 2. Other users...communicating between the U network can be conveniently archived. Third, the use of the network to support other features (such as data sharing). .doc 1328943 Managing and capturing conversational material can be stored in various ways and in various formats on the Internet. In one embodiment, the conversational material is stored as an Extensible Markup Language (XML) document or group. In the database, XML is commonly used to store various types of data. The XML Configuration Access Protocol (XCAp) can be used to indicate the data archived by using XML. The Hypertext Transfer Protocol (HTTp) can be used to store, retrieve and The information stored in the database. XML, xcAp, and ^HTTP are examples of formats and conventions that can be used to archive conversational material. In one embodiment, a Uniform Resource Identifier (URI) is assigned to an archived conversation to facilitate Access and management of chat data. The network (for example, a storage server) can automatically assign a URI to a conversation, and can provide a UI to the user. The user can use the URI to manage (eg, capture) Editing, re-storing, or sharing) the chat material. The terminal can have a user interface (UI) that allows the user to define a human identifiable string for the URI provided by the network and allows the user to place the user The delimited string is associated with the URUg. (1) The φ user can also be allowed to associate various attributes (such as name, date, participant, subject, etc.) with the URI. These user-defined attributes can be used as files for archiving conversations. The attributes are stored on the network. URIs and associated attributes can also be stored in the terminal for easy access. In general, conversational materials can be archived using a variety of formats and protocols and using a variety of technologies and technologies. XML, XCAP, and HTTP are familiar protocols that are supported by many devices and can therefore be conveniently used for archival purposes. Other standard protocols and/or proprietary agreements can also be used for interrogation, retrieval, and storage of chat materials. Used to identify files. Other types of knowledge 110288.doc Another J symbol can also be used to identify, distinguish and manage chat materials. Users can have any number of conversations categorized on the web. The user is able to receive and reproduce the chat material of the chat material ::-device from the management (eg 'action, correction, etc.'). Whenever requested, a list or catalog of archived conversations can be provided to the user. B5 is available to the user. Early in the morning, it is classified by various attributes (such as slogan, date, conversation originator, conversation type, size, etc.). The user can manage the archive conversation in various ways. The user can perform the following functions such as _, _, 取, add (save), delete, etc. The user can select 4 ways to manipulate the conversation data. For example, the user can Pick up specific conversations, specific parts of conversations, money (4) characteristics of conversations, specific content that can be identified by search, etc. Users can take objects (such as pictures) exchanged during the conversation or open conversations Attachments sent during the process. The ability to selectively capture, manipulate, and store specific portions of a conversation facilitates, for example, reducing the download or upload of radio chat data between the network and the terminal. (4) The returned network entity or storage service b can be stationed in any trusted network. For example, user 1 can be located on network A, and use 9 i A # User 2 can be located on network B, and network A & B can: trust the network. In this case, the conversation data between users _ can be archived in network A and / or network B. It can be archived in a single network (eg = the network in which it starts) to reduce storage. Chattery can also be archived in two networks to provide flexibility. Even if multiple (4) have different access privileges , a single copy of the conversation material 110288.doc can still be filed and shared between the users. For the conversation between multiple users 'when the conversation is going on, the single copy of the conversation can be specified in the week . After the end of ^, the single copy can be accessed by the owner of the requesting reconciliation. Even if (1) in the conversation towel, the authorization is only received from some users, or (2) in the conversation, the specific user grants different users different licenses. The archiving of a single copy can still be completed. The network can determine the access rights of individual users in the conversation based on the authorization received from all users in the conversation. For example, there can be three users in the conversation: users 1, 2, and 3. User 1 can grant access to the following information: (1) User-only data, if users 2 and 3 are not authorized to the user, (2) User and 2 information, if used 2 gives authorization but User 3 does not give authorization, or (3) all three users 丨, 2 and 3, if both users 2 and 3 are authorized, together with the conversation data, 'designated network can also be Different users have different access privileges. Thereafter, each attempt to access/administer the conversational material is available to the user, and access to only the information authorized to the user is available. The sharing of archived chat data can significantly reduce storage requests. Security Parental materials are archived in a secure manner to ensure confidentiality and protect sensitive information. The female may be implemented on-or multiple layers, such as the application layer and/or the lower, for example, the female may require a password defined by the user, which may be provided via the user profile and/or via some other means during storage. . Security can be achieved each time access to archived bedding can be steered safely, and the identity of the user can be identified prior to the disclosure of the data, plus additional passwords and/or other means of sending secure data. 110288.doc 1328943 ♦ < System Figure 3 shows an example of a procedure for archiving chat data. The program 3 〇〇 σ is executed by a network entity (such as a storage server, an application server, or some other network entity). The network entity receives the terminal and the wireless communication in the conversation

亦可由網路實體執行。網路實體可獲取對將在交談中终端 機與無線通信網路之間交換的資料歸樓之請求及授權(步 驟412)。網路實體亦可自動儲存在交談起初時開始之交談 資料以用於以後之可能歸槽。在任一情況下,請求及授權 可由終端機明示地發送至網路實體,或可自用於終端機之 =用者設定檔暗示地獲取。終端機可與在交談中之其他終 ㈣通信°若任―终端機在交談中請求歸標,則網路實體 可向在交談中之各個終端機詢問授權,及/或可自用於該It can also be executed by a network entity. The network entity may obtain a request and authorization to return the data exchanged between the terminal and the wireless communication network during the conversation (step 412). The network entity can also automatically store the conversation data that was started at the beginning of the conversation for later use. In either case, the request and authorization may be explicitly sent by the terminal to the network entity, or may be implicitly obtained from the user's user profile. The terminal can communicate with other terminals in the conversation. If the terminal requests a target in a conversation, the network entity can request authorization from each terminal in the conversation, and/or can use the same.

I#路之間交換的資料(步驟312)。網路實體將《談中交換 之資料歸檔以用於終端機以後之可能使用(步驟314)。 圖4展示將交談資料歸檔的程序4〇〇之實施例。程序4〇〇 終端機之使用者設定檔獲取授權1路實體僅可將提供^ 權的各個终端機之資料歸檔。網路實體可提供正儲存 料通知》 網路實體在交談過程中可接收資料且可即時將資料歸槽 (步驟4U”或者,終端機可在交談業已結束之後經無線網 路上載資料’且網路實體可接著將上載資料歸標。網路實 體可將交談資料作為—或多個狐文件或以—些其他格^ =:網路實體可指派用於交談之識別符且提供所指派: 識別付至終端機(步驟416)。識別符可為URI或—些其他類 110288.doc 型識別放 , 付。網路實體可自終端機接收描述交談之使用者界 定屬性, ’且可接著儲存具歸檔資料之使用者界定屬性。 & 貫體可自終端機接收對歸檔資料之所有或一部分之 出,418)。請求可在交談過程中或交談結束之後發 清求部分可為交談的所歸檔之不同類型資料中之特定 类員二欠4^*1 八貝;、(例如,音訊)。請求部分亦可為特定目標或成 厂幻如圖片或附件。在任一情況下,網路實體將歸檔資 :之凊求部分提供至終端機(步驟420)。網路實體可實施搜 哥^擎或與搜尋引擎相合,該搜尋引擎支援如終端機請求 :、、之所歸檔之資料之搜尋。搜尋引擎可基於各種屬性 (諸如名稱、類型、大小、以、日期,等等)操作。 、;端機可與在交談中之其他終端機通信。網路實體可儲 存=父4中所有終端機之㈣的交談資料之單個複本。網 么貫體可自在交歧中之所有或一些終端機接收歸檔授權。 祠路實體可接著基於所接收之授權而儲存用於終端機之獨 立存取特權。 圖5展不將父談歸檔的程序5〇〇之實施例。程序可由 終端機執行。終端機在交談中經㈣無線通信網路交換資 料(V驟512)。終端機可將對歸稽交談之請求及授權提供至 、周路實體(例如,儲存飼服器)(步驟5 14)。網路實體亦可自 終端機之使用者設定檔獲取該請求及授權。網路實體亦可 (例如)在交談起初時開始自動儲存交談資料。在該情況 下在網路實體業已開始儲存交談資料之後,例如交談中 或結束時’终端機可發送請求以將交談歸檔 '網路實體可 110288.doc 1328943 • , 健存交”料,機開始時亦可儲存 可在之後將資料上載至網路實體而用於歸稽。取決 =交談中是否自其他終端機接故授權,網路實體可將所 有父談資料或僅將終端機之資料歸稽。歸標之交談之資: 可因此為終端機與益線纲政夕' ”,、琛網路之間交換的交談之所有戍— 分資料。 4邛 終端機可自網路實體接收用於交談之識別 :步驟516)。終端機可界定交談屬性,且可將該等屬 發送至網路實體而用於儲存及與歸檔資料相關聯 518)。在交談過程中或铦 一 灸 〜^^機可操取由網路實體錄 樓之交談資料(步驟52〇)。例〜^ ^ ;例如,終端機可發送對所有或一 部分歸檔資料之請求,且絪政普触 且凋路實體可接著返回歸檔資料 所請求部分。 圖6展示終端機1丨〇及儲尨 次储存伺服器170之實施例之方塊 圖。終端機110包括經利用盞自 用無線,码路通信之無線數據機。 在傳輸路挫上’待由終端機〗 每機110發达之資料及訊號由編碼 器622處理(例如,格式 飞化 編碼及交錯)且由調變器 (Mod)624進一步處理(例如, V』如調變、通道化及擾頻)以產生 輸出晶片。傳輸器m )32因此調節(例如’轉換成類 比、過遽、、放大及增頻變拖、於山β 、)輸出晶片且產生反向鏈結訊 號’該訊说經天線6 3 4僖齡〇 — J·* 得翰。在接收路徑上,由無線網路 中的基地台傳輸之前向鐘4士%站_丄 是-•訊號由天線634接收。接收器 (RCVR)636調節(例如,過清、姓丄 氣放大 '減頻變換及數位化) 自天線634之接收訊號且提供樣本。解調變器(一邮 110288.doc -22· 1328943 « * 處理(例如,解碼、通道化及解調變 變)該等樣本且提供符號 估计。解碼器6U進一步處理(例如, 如解交錯且解碼)符號估 叶且k供解碼資料。編碼器622、調變器似、解調變器Information exchanged between I# roads (step 312). The network entity archives the data exchanged in the talk for possible use by the terminal (step 314). Figure 4 shows an embodiment of a program for archiving chat data. Procedure 4〇〇 The user profile of the terminal is authorized. The 1-way entity can only archive the data of each terminal that provides the right. The network entity can provide a positive storage notification. The network entity can receive the data during the conversation and can immediately return the data to the slot (step 4U) or the terminal can upload the data via the wireless network after the conversation has ended. The way entity can then categorize the uploaded data. The network entity can use the chat material as - or multiple fox files or - some other Grids =: the network entity can assign an identifier for the conversation and provide the assignment: The payment is made to the terminal (step 416). The identifier can be a URI or some other type 110288.doc type identification, payment. The network entity can receive the user-defined attribute describing the conversation from the terminal, 'and can then store The user defines the attribute of the archived material. & The body can receive all or part of the archived material from the terminal, 418). The request can be issued during the conversation or after the conversation is completed, and the part can be archived for the conversation. The specific class of the different types of data owes 4^*1 八贝; (for example, audio). The request part can also be a specific target or a factory illusion picture or attachment. In either case, the network The road entity provides the archived portion: the request portion is provided to the terminal (step 420). The network entity can implement the search engine or match the search engine, and the search engine supports the file as requested by the terminal: Search. The search engine can operate based on various attributes (such as name, type, size, date, date, etc.). The end machine can communicate with other terminals in the conversation. The network entity can store = parent 4 A single copy of the conversation data of (4) of all terminals. The network can receive the archive authorization from all or some of the terminals in the conflict. The network entity can then store the independent storage for the terminal based on the received authorization. Figure 5 shows an embodiment of the program that does not archive the parent. The program can be executed by the terminal. The terminal exchanges data in the wireless communication network (V) 512 during the conversation. The terminal can be The request and authorization of the return conversation is provided to the Zhoulu entity (for example, the storage server) (step 5 14). The network entity may also obtain the request and authorization from the user profile of the terminal. The chat material can be automatically stored, for example, at the beginning of the conversation. In this case, after the web entity has started storing the chat material, for example, during the conversation or at the end, the terminal can send a request to archive the conversation. 110288.doc 1328943 • , Health deposits and materials, can also be stored at the beginning of the machine can be uploaded to the network entity for later use. Depends on whether the conversation is authorized by other terminals, and the network entity can categorize all the parent materials or only the data of the terminal. The resources of the referee's conversation: It can be all the information of the conversation exchanged between the terminal and the benefit line, and the exchange between the networks. 4邛 The terminal can be received from the network entity for conversation. Identification: Step 516). The terminal can define the conversation attribute, and can send the genus to the network entity for storage and association with the archive material 518). During the conversation or a moxibustion~^^ machine The conversation data recorded by the network entity can be fetched (step 52). Example ~^ ^ ; For example, the terminal can send a request for all or a part of the archived material, and the government can then return The requested portion of the archive data is shown in Figure 6. Figure 6 shows a block diagram of an embodiment of a terminal device 1 and a secondary storage server 170. The terminal device 110 includes a wireless data machine that utilizes wireless communication for code channel communication. Set off the 'waiting terminal' Each device 110 developed data and signals are processed by the encoder 622 (for example, format encoding and interleaving) and further processed by the modulator (Mod) 624 (for example, V) Change, channelization and scrambling) The output chip, the transmitter m) 32 is thus adjusted (eg, 'converted to analog, over-exaggerated, amplified, and up-converted, on-axis β,) output chip and generates a reverse link signal'. 4僖僖〇—J·* Dehan. On the receiving path, the base station in the wireless network transmits the previous station to the clock 4% station. The signal is received by the antenna 634. The receiver (RCVR) 636 adjusts (For example, clearing, surname Xenon amplification 'down-conversion and digitization') Receive signal from antenna 634 and provide samples. Demodulation transformer (1 post 110288.doc -22· 1328943 « * Processing (eg, decoding, The samples are channelized and demodulated to provide symbol estimates. The decoder 6U further processes (e.g., deinterleaves and decodes) the symbol estimates and k for decoding the data. Encoder 622, modulator, demodulation Transformer

㈣及解碼器628可由數據機處理器62()實施。該等單元根 據無線網路所用之無線電技術 包议術(例如,W-CDMA、 cdma2000或GSM)而執行處理。(d) and decoder 628 may be implemented by data processor 62(). These units perform processing in accordance with the radio technology protocol (e.g., W-CDMA, cdma2000, or GSM) used by the wireless network.

控制器/處理器640引導終端機11〇中的各種單元之操 作。控制器/處理器640可實施圖5中所示之程序5〇〇及/或實 施用於終端機110的交談資料歸檔之盆 <再他程序。記憶體642 儲存用於終端機110之程式碼及資料。The controller/processor 640 directs the operation of the various units in the terminal 11A. The controller/processor 640 can implement the program 5 shown in FIG. 5 and/or implement a pool of chat data archives for the terminal 110. The memory 642 stores code and data for the terminal 110.

儲存伺服器170包括處理器650及記憶體652,處理器65〇 執行各種功能以支***談資料歸檔,記憶體652儲存用於 儲存伺服器170之程式碼及資料》處理器65〇亦可引導儲存 單元172中的資料之儲存、擷取及修正。處理器65〇可為^ 一處理器或處理器之集合。儲存伺服器17〇可實施圖3中之 程序300、圖4中之程序400,及/或其他程序以支援用於終 端機之資料歸檔。 ' 熟習該項技術者應瞭解,可使用諸多不同科技及技術之 任一者來表不資訊及訊號。例如,可在整個上述描述中引 用之資料、指令、命令、資訊、訊號、位元、符號及晶片 可由電壓、電流、電磁波、磁場或磁粒子、光場或光粒 子,或其任一組合表示。 熟習該項技術者應進一步瞭解,結合本文所揭示實施例 描述之各種說明性邏輯區塊、模組、電路及演算法步驟可 -23· 110288.docThe storage server 170 includes a processor 650 and a memory 652. The processor 65 performs various functions to support the conversation data archive. The memory 652 stores the code and data for storing the server 170. The processor 65 can also guide the storage. The storage, retrieval and correction of the data in unit 172. The processor 65 can be a collection of processors or processors. The storage server 17 can implement the program 300 of Figure 3, the program 400 of Figure 4, and/or other programs to support data archiving for the terminal. Those who are familiar with the technology should be aware that any of a variety of different technologies and technologies can be used to indicate information and signals. For example, the materials, instructions, commands, information, signals, bits, symbols, and wafers that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, light fields or light particles, or any combination thereof. . Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein can be used.

1328943 實施為電子硬體、電腦軟體或兩者之組合。為了清楚地說 明硬體與軟體之可互換性,各種說明性組件、區塊、模 - 組、電路及步驟通常根據其功能業已於上文中描述。該功 * 此疋作為硬體還是軟體實施取決於施加於整個系統之特定 的應用及設計限制。對於各個特定應用,熟練者可以不同 方式實施所述功能,但實施決定不應背離本發明之範疇。 結合本文所揭示實施例描述之各種說明性邏輯區塊、模 φ ',且及電路可經利用通用處理器、數位訊號處理器(DSP)、 特殊應用積體電路(ASIC)、場可程式閘陣列(FpGA)或其他 可程式化邏輯設備、離散閘或電晶體邏輯、離散硬體組件 或其任組合(设汁來執行本文所述之功能)來實施或執 行。通用處理器可為微處理器,但或者處理器可為任一習 知處理器、控制器、微控制器或狀態機。處理器亦可實施 為計算設備之組合,例如DSP與微處理器之組合、複數個 微處理、與- DSP核心結合之一或多個微處理器,或任 φ 意其他類似組態。 結合本文所揭示實施例描述之方法或演算法之步驟可直 接實施於硬體中'由處理器執行之軟體模組中,或兩者之 組合中。軟體模組可駐於隨機存取記憶體(RAM)、快閃記 憶體、唯讀記憶體(R〇M)、可擦可程式唯讀記憶體 (EPROM)、電子可擦可程式唯讀記憶體(EEpR〇M)、暫存 器、硬碟、可移動碟 '緊密光碟_唯讀記憶體(cdr〇m)或 该技術中已知之任意其他形式之儲存媒體中。例示性儲存 媒體耦接至處理器,使得處理器可自儲存媒體讀取資訊且 110288.doc -24· 1328943 將貢訊寫入儲存媒 部 用者終端機中。或者,處理 窃及儲存媒體可作為離散組件 駐於使用者終端機中。 本文包括標題而用於參考且輔助來定位某些章節。該等 標題不意欲限制本文所述概念H且料概念可適用 於整個說明書之其他章節中。1328943 Implemented as an electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps are generally described above in terms of their functionality. This work* is implemented as a hardware or software depending on the specific application and design constraints imposed on the overall system. The skilled person can implement the described functions in various ways for each particular application, but the implementation decisions should not depart from the scope of the invention. Various illustrative logic blocks, modulo φ ' described in connection with the embodiments disclosed herein, and circuits may utilize general purpose processors, digital signal processors (DSPs), special application integrated circuits (ASICs), field programmable gates Arrays (FpGA) or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof, are implemented or executed. A general purpose processor may be a microprocessor, but the processor may be any conventional processor, controller, microcontroller, or state machine. The processor can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other similar configuration. The steps of the method or algorithm described in connection with the embodiments disclosed herein can be implemented directly in a hardware module executed by a processor, or a combination of both. The software module can be resident in random access memory (RAM), flash memory, read-only memory (R〇M), erasable programmable read-only memory (EPROM), and electronic erasable programmable read-only memory. Body (EEpR〇M), scratchpad, hard drive, removable disc 'compact disc' - read-only memory (cdr〇m) or any other form of storage medium known in the art. The exemplary storage medium is coupled to the processor such that the processor can read the information from the storage medium and write the tribute to the storage media user terminal at 110288.doc -24· 1328943. Alternatively, the tampering and storage medium can reside as a discrete component in the user terminal. This article includes headings for reference and assists in locating certain sections. These headings are not intended to limit the concepts described herein and the concepts are applicable to other sections throughout the specification.

提供所揭示實施例之先前描述以使得任—熟習該項技術 者製造或使用本發明。在不聽本發明之精神或料的情 況下’熟習該項技術者將顯而易見該等實施例之各種修 改,且本文界定之通用原則可應用至其他實施例。因此, 不希望本發明限於本文所示之實施例,但應符合與本文所 揭示的原則及新穎特徵一致之最寬泛範嘴。 【圖式簡單說明】 圖1展示各種無線網路及網路實體之部署。The previous description of the disclosed embodiments is provided to enable the skilled person to make or use the invention. Various modifications of the embodiments are obvious to those skilled in the art without departing from the scope of the invention, and the general principles defined herein may be applied to other embodiments. Therefore, the present invention is not intended to be limited to the embodiments shown herein, but should be accorded to the broadest scope of the principles and novel features disclosed herein. [Simple diagram of the diagram] Figure 1 shows the deployment of various wireless networks and network entities.

博仔媒體可為處埋器之組成 分。處理器及儲存媒體可駐於ASIC中。asic可駐於使 圖2在應用層上展示實體之頂層視圖。 圖3及圖4展示由網路實體執行用以將交談資料歸擋之程 序。 圖5展示由终端機執行用以將交談資料歸檔之程序。 圖6展示能夠將交談資料歸檔之終端機及儲存伺服器之 方塊圖。 【主要元件符號說明】 100 部署 11 〇 終端機 I10288.doc -25· 1328943 130 無線網路 132 基地台 134 網路控制器 140 無線網路 142 存取點 144 網路實體/網路控制器 146 資料網路 150 核心網路Boss Media can be a component of the buried device. The processor and storage medium can reside in the ASIC. Asic can reside in Figure 2 to show the top-level view of the entity on the application layer. Figures 3 and 4 show the procedures performed by the network entity to attribute the conversation data. Figure 5 shows a program executed by a terminal to archive conversation data. Figure 6 shows a block diagram of a terminal and storage server capable of archiving chat data. [Main component symbol description] 100 Deployment 11 〇 Terminal I10288.doc -25· 1328943 130 Wireless network 132 Base station 134 Network controller 140 Wireless network 142 Access point 144 Network entity/network controller 146 Data Network 150 core network

160 應用伺服器 170 儲存伺服器 172 儲存單元 620 數據機處理器 622 編碼 624 調變器 626 解調變器160 Application Server 170 Storage Server 172 Storage Unit 620 Data Processor 622 Encoding 624 Modulator 626 Demodulation Transducer

628 解碼器 632 傳輸器 634 天線 636 接收器 640 控制器/處理器 642 記憶體 650 處理器 652 記憶體 110288.doc -26-628 Decoder 632 Transmitter 634 Antenna 636 Receiver 640 Controller/Processor 642 Memory 650 Processor 652 Memory 110288.doc -26-

Claims (1)

1328943 … 第095112544號專利申請案 中文申請專利範圍替換本(98年12月)I 一 十、申請專利範圍: §^12% 3曰修.正: 1. 一種用於歸檔資料之裝置,其包含: 一處理器,其用於接收於一交談中在一終端機與一無 線通信網路之間交換的資料,經接收之該資料包括多於 一種的複數個資料類型;及 一儲存單元,其耦接至該處理器且用於基於經接收之 該資料之一相關檔案類型選擇性地歸擋該交談中交換的 該資料, ' • 其中該處理器自該終端機接收用於該交談之—部分歸 檔資料之一請求,該請求的資料對應於少於用於該交談 之全部歸檔資料,及其中該儲存單元提供經請求的該部 分歸標資料。 2_如請求項丨之裝置,其中該處理器自該終端機接收一將 該交談歸檔之請求’ ^始用於該交談之該資料的歸槽 以回應該請求。 φ 月求項1之裝置,其中该處理器基於一用於該終端機 之使用者設定檔而起始用於該交談之該資料的歸檔。 4.如。月求項1之裝置,其中該處理器在該交談開始時開始 自1儲存用於鼓談之該㈣,且—旦自t請端機接收 一歸檔請求後即歸檔該資料。 月长項1之裝置,其中該處理器接收一歸檔該交談中 又換的多個類型資料中之一特定類型資料之請求,且其 中該儲存單元歸檔用於該交談之該特定類型資料。. 6·如請求項丨之裝置,其中該處理器向該終端機詢問對於 110288-981223.doc 1328943 歸標用於該交談之該資料的授權。 7.如請求項丨夕壯® u „ 、 裝置’其中該處理器自一使用者設定檔獲 取對於歸檔用於該交談之資料的授權。 8·如仴求項1之裝置,其中該終端機與在該交談中之至少 〜端機通偽,其中該處理器接收來自該終端機但非 來^该至少另一終端機的歸檔授權,且其中該儲存單元 歸稽該終機之資料而不歸檀該至少另一終 料。 貝 9.如:月求項i之裝置,其中該處理器提供一資料正被儲存 之通知至該終端機。 求項1之裝置,其中該處理器在該交談過程中即時 接收該資料,且其中該儲存單元即時歸檔該資料。 11. 如凊求項!之裝置,其中該終端機在該交談結束後經該 無線通信網路上載該資料,且其令該儲存單元歸檔該上 載資料。 12. 如吻求項丨之裝置,其中該處理器將用於該交談之該資 料格式化為-或多個可延伸性標示語言(xml)文件。 °月求項1之裝置,其中該處理器指派一用於該交談之 統一資源識別符(UR!)且提供該URI至該終端機。° 14. 如:求項!之裝置中該處理器自該終端機接收描述 〇 乂《炎之至少一使用者界定屬性’且其中該儲存單元儲 存用於该交談之該至少一使用者界定屬性。 15. 如請求項!之裝置,其中該儲存單元基於該交談之類 型、大小或其他屬性來歸檔該交談之該資料。 H0288-981223.do, 16.如請求項i夕担番 ^ ,&quot;中該請求部分係歸檔以用y1 $ 談的多個類型資針之—特定類型資料。胃用於該交 17=請求項1之裝置,其中該請求部分 談的該資料中之一特定成分。 ⑽用於該父 18.::ί項二裝置,其十該處理器自該终端機接收-搜 :::料且基於該搜尋請求來搜尋由該— ,:求们之裝置,其,該終端機與在該交談中之至少 另終端機通信,且苴中# 換的該資料之一單個、Μ\ν 凡歸檔在該交談中交 20 , +個複本而用於該交談t所有終端機。 . 、中°亥處理器自在該交談中之該等 Ά機中之一或多個终端機接收對歸樓的授權,且基於 该等所接收之授權來判定用於各個終端機之該歸檀資料 之存取特權,且其中該健存單元儲存用於該等終端機之 獨立的存取特權。 21 一種用於歸檔資料的方法,其包含: 接收在一交談中一終端機與一無線通信網路之間經交 換之資料’經接收之該資料包括多於一種的複數個資料 類型; 基於經接收之該資料之一相關稽案類型選擇性地歸擔 3玄父談中經交換之該資料以供以後該終端機可能之使 用; 自該終端機接收用於該交談之—部分歸檔資料之一請 求,該請求的資料對應於少於用於該交談之全部歸檔資 110288-981223.doc 1328943 料:及 提供經請求的該部分歸稽資料β 22·如請求項21之方法,其進一步包含: 自該終端機接收—歸檔該交談之請求;及 起始用於該交談之該資料之歸檔以回應該請求。 23.如請求項21之方法,其中該交談中交換的該資料之該歸 檔包含.若對歸檔的授權未自其他終端機接收,則僅歸1328943 ... Patent application No. 095112544 Patent application for replacement of Chinese patent application (December 98) I I. Scope of application: §^12% 3曰修. 正: 1. A device for archiving data, including : a processor for receiving data exchanged between a terminal and a wireless communication network in a conversation, the received data comprising more than one of a plurality of data types; and a storage unit Coupled to the processor and for selectively arranging the material exchanged in the conversation based on the associated file type of the received material, 'where the processor receives the conversation from the terminal for the conversation - One of the archived materials requests that the requested material corresponds to less than all of the archived material for the conversation, and wherein the storage unit provides the requested portion of the targeted material. 2_A device as claimed in claim 1, wherein the processor receives a request from the terminal to archive the conversation&apos; to use the material for the conversation to respond to the request. The device of claim 1, wherein the processor initiates archiving of the material for the conversation based on a user profile for the terminal. 4. For example. The device of claim 1, wherein the processor starts storing the (4) for the talks at the beginning of the conversation, and archives the data after receiving the archive request from the terminal. The apparatus of month 1 wherein the processor receives a request to archive a particular type of material of the plurality of types of materials exchanged in the conversation, and wherein the storage unit archives the particular type of material for the conversation. 6. A device as claimed, wherein the processor queries the terminal for authorization to affix the material for the conversation to 110288-981223.doc 1328943. 7. The request item 丨 壮 ® u 装置 其中 其中 其中 其中 其中 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该Relating to at least one of the terminals in the conversation, wherein the processor receives an archive authorization from the terminal but not at least another terminal, and wherein the storage unit categorizes the information of the terminal without The device of claim 1, wherein the processor provides a notification that the data is being stored to the terminal. The device of claim 1, wherein the processor is The data is received immediately during the conversation, and the storage unit immediately archives the data. 11. The device of the request item, wherein the terminal uploads the data via the wireless communication network after the conversation ends, and the order is The storage unit archives the uploaded data. 12. A device for a request, wherein the processor formats the material for the conversation into - or a plurality of extensible markup language (xml) files. Item 1 of the device The processor assigns a Uniform Resource Identifier (UR!) for the conversation and provides the URI to the terminal. [14] In the device of the item: the processor receives the description from the terminal. At least one user defines an attribute 'and wherein the storage unit stores the at least one user-defined attribute for the conversation. 15. The device of claim item, wherein the storage unit is based on the type, size or other of the conversation Attribute to archive the information of the conversation. H0288-981223.do, 16. If the request item i 夕 番 ^, &quot; in the request part is archived to use y1 $ to talk about multiple types of needles - specific types of information The stomach is used in the device of claim 17 = claim 1, wherein the request portion refers to one of the materials in the material. (10) for the parent 18.::^ item two device, ten of the processor from the terminal The machine receives and searches: and based on the search request, searches for the device that is connected to the device, and the terminal communicates with at least another terminal in the conversation, and the data is changed. One single, Μ\ν where the archive is paid in the conversation 20 , + copies for all the terminals of the conversation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Receiving an authorization to determine an access privilege for the gateway data for each terminal, and wherein the health storage unit stores independent access privileges for the terminal devices. 21 A method for archiving data, The method comprises: receiving an exchanged data between a terminal and a wireless communication network in a conversation, the received data includes more than one of a plurality of data types; and based on the type of the selected one of the received data Selectively returning the data exchanged by the 3 Xuan Parents for the future use of the terminal; receiving, from the terminal, a request for one of the archived materials for the conversation, the requested data corresponding to less For all of the filings for the conversation, 110288-981223.doc 1328943: and providing the requested portion of the vesting data β 22. The method of claim 21, further comprising: Receiving - archiving the request for the conversation; and initiating the archiving of the material for the conversation to respond to the request. 23. The method of claim 21, wherein the archive of the material exchanged in the conversation comprises: if the authorization for the archive is not received from another terminal, then only 檔該終端機之資料,而不歸檔該交談中之該等其他終端 機之資料。 24.如明求項21之方法,其中該複數個資料類型包括兩個3 夕個聲音、視頻、文字、影像、繪圖及電子訊息。 25_士叫求項21之方法,其中被選擇歸檔的經交換之該資米 被執行以致於該交談t經交換之該資料令的一第一集名 資料類型被歸檔,以及該交談中經交換之該資料中的一 第二集合資料類型沒有被歸檔。 26. —種用於歸檔資料之裝置,其包含: 用於接收-交談中經交換於—終端機與一無線通信翔 路間之資料的構件,經接收之該資料包括多於—種的# 數個資料類型; 用於基於經接收之該資料之一相關播案類型選擇性地 歸檔該交談中經交換之該㈣以於之後該終端機 使用的構件; % 叫於目該終端機接收對 ^ ,1¾ 資料 之-凊求之構件,該請求的資料對應於少於用於該交談 I10288-98l223.doc -4- 丄』厶07叶』 的全部歸檔資料,·及 用於提供經請求的該部分歸 27.如請求項26之裝置,其進—步包含·· 用於自該終端機接收_ 用於起# 一 咖交談之請求的構件,·及 用於起始用於該交談之 構件。 貝科之卸檔以回應該請求的 28.如請求項26之裝置,其中 資料之該構件包含:用於若對^該交談㈣交換之該 ,機接收’則僅歸檔該終端機之:T未自其他終端 該等其他終钱之資料的構件。 +歸棺該交談令 29. —種用於歸檔資料之裝置,其包含: 一處理器’其用於在一 ^ a m 無線通信網路來 之資料έ〜力擷取用於該交談之經-網路實體歸檔 換之該資料包括多於-種的複數個資料類 =«,其輕接至該處理器且用於基於經接收之該 貢科之-相關檔案類型選擇性地儲存 取之該資料, ·&lt;岭頁篮所擷 -請求至該網:::對用:該交談之-部分歸檔f料之 交談的全部歸檔資料。 於該 30. 如請求項29之裝置, 請求至該網路實體/歸稽該交談之 31. 如吻求項29之裝置’其中該網路實體自動儲存經利用該 110288-981223.doc 無線通網路所交換 始儲存該交換資料後 求至該網路實體。 之該資料,且其中在該網路實體開 ,該處理器發送一歸檔該交談之請 置’該處理器提供對經利用該無線 乂 、之邊貪料歸檔的授權至該網路實體。 33·如請求項29之裝置,其 俨絪m 以處理益上載經利用該無線通 。’·斤父換之該資料而用於由該網路實體之歸檔。 34·Γίί項29之裝置,其中該處理器自該網路實體接收該 晴求資料。 35. —種用於歸檔資料之方法,其包含: 在:交談中利用一無線通信網路來交換資料經交換 之5亥貝料包括多於一種的複數個資料類型; 一基於經接收之該資料之-相關檀案類型選擇性地提供 一對歸槽該交談令交換之該資料之請求至-網路實體;及 &gt;藉由發送對用於該交談之—部分歸檔資料之—請求至 :’路實體#貞取用於該交談之由該網路實體歸槽之資 料,該請求的資料對應於少於用於該交談的全部歸檀資 36. 如:求項35之方法,其中該提供對歸檔之該請求至該網 貫體包s .在該網路實體自動開始儲存經利用該無線 通4。、周路所交換之該資料後,發送對歸檔該交談之該請 求至該網路實體。 37. 月求項35之方法,其中該擷取用於該交談之由該網路 貫體歸檔之該資料包含 110288-981223.doc 1328943 自該網路實體接收該請求資料β 3 8. —種用於歸檔資料之裝置,其包含: 用於在-交談中利用-無線通信網路來交換資料的構 件,經交換之該資料包括多於一種的複數個資料類型; 口用於基於經接收之該資料之一相關檔案類型選擇性地 提供一對歸檔該交談t經交換之該f料之請求至一網路 實體的構件;及 用於藉由發送對用於該交談之—部分歸檔資料之一請 求之該_#體榻取用於該交談之由該網路實體歸槽之 資料的構件,該請求的資料對應於少於詩該交談的全 部歸檔資料。 39.如請求項38之裝置’其中用於提供對歸檔之該請求至該 網路實體的該構件包含: 用於在》亥網路實體自動開始儲存經利用該無線通信網 路所交換之該資料後,發送對歸檔該交談之該請求至該 網路實體的構件。 Λ 4〇·如請求項38之裝置’其中用於掏取用在該交談之經該網 路實體歸檔之該資料的該構件包含 用於自该網路實體接收該請求資料的構件。 41 «種用於歸樓資料之電腦可讀取儲存媒體,其具有一電 〇弋田該书腦程式由至少—處理器被執行時,該電 腦可讀取儲存媒體操作以在-裝置中之-處理器中執: 複數個指令,該電腦程式包含: 用於接收在—交談中一終端機與一無線通信網路之間 110288-981223.doc 1328943 經父換之資料之程式碼,經接收之該資料包括多於一種 的複數個資料類型; 用於基於經接收之該資料之一相關檔案類型選擇性地 歸檔該交談中經交換之該資料以供以後該終端機可能之 使用之程式碼; 用於自該終端機接收對用於該交談之一部分歸檔資料 之一請求之程式碼,該請求的資料對應於少於用於該交 談的全部歸檔資料;及 42. 用於挺供被請求的該部分歸檔資料之程式碼。 $ 一種用於歸檔資料之電腦可讀取儲存媒體,其具有一電 腦程式’當該電腦程式由辜少一處理器被執行時,該電 腦可讀取儲存媒體操作以在一裝置中之一處理器中執行 複數個指令,該電腦程式包含: 用於在一交談中利用一無線通信網路來交換資料的程 式碼,經交換之該資料包括多於一種的複數個資料類 型; 用於基於經接收之該資料之一相關檔案類型選擇性地修 提供一對歸檔該交談中經交換之該資料之請求至一網路 實體的程式碼;及 用於藉由發送對用於該交談之一部分歸檔資料之一請 求至該網路實體擷取用於該交談之由該網路實體歸檔之 資料的程式碼,該請求的資料對應於少於用於該交談的 全部歸檔資料。 110288-981223.docThe information of the terminal is not filed for the other terminals in the conversation. 24. The method of claim 21, wherein the plurality of data types comprises two 3 eves of sound, video, text, video, graphics, and electronic messages. 25 </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> </ RTI> <RTIgt; A second set of data types in the exchange of the material is not archived. 26. An apparatus for archiving data, comprising: means for receiving and translating data exchanged between a terminal device and a wireless communication channel, the received data comprising more than one type of # a plurality of data types; configured to selectively archive the (4) exchanged in the conversation for use by the terminal after the received broadcast type of the selected one of the materials; ^ , 13⁄4 data - the component of the request, the requested data corresponds to less than all the archived materials used for the conversation I10288-98l223.doc -4- 丄 厶 07 leaves, and is used to provide the requested The portion is the device of claim 26, the step comprising: · for receiving from the terminal _ a component for requesting a request for a coffee conversation, and for initiating for the conversation member. The unloading of Beko in response to the request of 28. The device of claim 26, wherein the component of the data comprises: for the exchange of the conversation (four), the machine receives 'only the file is archived: T A component that does not have such other final money information from other terminals. + 棺 棺 交谈 交谈 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 The network entity archives the data including more than one of the plurality of data classes = «, which is lightly coupled to the processor and is selectively stored based on the received file type of the related branch Information, · &lt; Ridge Page Basket 撷 - Request to the network::: Use: All the archives of the conversation - part of the conversation. 30. The device of claim 29, requesting to the network entity/reporting the conversation 31. The device of the appeal item 29 wherein the network entity automatically stores the use of the 110288-981223.doc wireless communication The network exchanges the storage of the exchange data and then obtains the network entity. The material, and wherein the network entity is open, the processor sends a request to archive the conversation. The processor provides authorization to the network entity to use the wireless device to archive the message. 33. The device of claim 29, wherein 俨絪m is used to process the benefit of the wireless communication. The singer replaced the information for archival purposes by the network entity. 34. The device of claim 29, wherein the processor receives the data from the network entity. 35. A method for archiving data, comprising: in a conversation: utilizing a wireless communication network to exchange data, the exchanged data includes more than one of a plurality of data types; The data-related tycoon type selectively provides a pair of requests for the information exchanged to the conversation order to the network entity; and &gt; by sending a partial archive of the information for the conversation - request to : 'Road entity# retrieves information for the conversation that is categorized by the network entity, and the requested data corresponds to less than all of the resources used for the conversation. 36. For example, the method of claim 35, wherein The request to archive the request to the network package s. The network entity automatically begins to store the utilized wireless communication 4. After the information exchanged by Zhou Lu, the request to archive the conversation is sent to the network entity. 37. The method of claim 35, wherein the data archived by the network for use in the conversation comprises 110288-981223.doc 1328943 receiving the request data from the network entity β 3 8. An apparatus for archiving data, comprising: means for utilizing a wireless communication network to exchange data in a conversation, the exchanged data comprising more than one of a plurality of data types; and the port for receiving based on the received data One of the profiles of the profile selectively provides a pair of means for archiving the request for the conversation to be exchanged to the network entity; and for transmitting the portion of the archived material for the conversation A request for the _# body couch takes the component of the conversation for the data of the network entity, the requested data corresponds to less than all the archived materials of the conversation. 39. The apparatus of claim 38, wherein the means for providing the request for archiving to the network entity comprises: for automatically starting storage at the Internet entity to be exchanged using the wireless communication network After the data, the component that archived the request for the conversation to the network entity is sent. The device of claim 38 wherein the means for extracting the material archived by the network entity for use in the conversation comprises means for receiving the requested material from the network entity. 41 «The computer-readable storage medium for returning to the building data, which has an electric field, the book brain program is at least - when the processor is executed, the computer can read the storage medium to operate in the - device - Processor execution: a plurality of instructions, the computer program comprising: a program code for receiving a data exchanged between a terminal and a wireless communication network in a conversation - 110288-981223.doc 1328943 The material includes more than one of a plurality of data types; a code for selectively archiving the exchanged information in the conversation for possible use by the terminal based on the associated file type of the received data; a code for receiving, from the terminal, a request for one of a portion of the archived material for the conversation, the requested material corresponding to less than all of the archived material for the conversation; and 42. for serving the requested The code of this part of the archived data. A computer readable storage medium for archiving data having a computer program 'When the computer program is executed by a processor, the computer can read the storage medium operation to process it in one of the devices Executing a plurality of instructions, the computer program comprising: a code for exchanging data in a conversation using a wireless communication network, the exchanged data comprising more than one of a plurality of data types; The associated file type of the received data selectively provides a pair of files for archiving the exchange of the data in the conversation to a network entity; and for archiving a portion of the conversation for use in the conversation One of the data requests the network entity to retrieve the code for the material archived by the network entity for the conversation, the requested data corresponding to less than all of the archived material for the conversation. 110288-981223.doc
TW95112544A 2005-04-08 2006-04-07 Archival of session data exchanged with a wireless communication network TWI328943B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US66944005P 2005-04-08 2005-04-08

Publications (2)

Publication Number Publication Date
TW200704006A TW200704006A (en) 2007-01-16
TWI328943B true TWI328943B (en) 2010-08-11

Family

ID=39481197

Family Applications (1)

Application Number Title Priority Date Filing Date
TW95112544A TWI328943B (en) 2005-04-08 2006-04-07 Archival of session data exchanged with a wireless communication network

Country Status (2)

Country Link
CN (1) CN101189853B (en)
TW (1) TWI328943B (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7047248B1 (en) * 1997-11-19 2006-05-16 International Business Machines Corporation Data processing system and method for archiving and accessing electronic messages

Also Published As

Publication number Publication date
CN101189853A (en) 2008-05-28
TW200704006A (en) 2007-01-16
CN101189853B (en) 2012-07-04

Similar Documents

Publication Publication Date Title
KR100952863B1 (en) Archival of session data exchanged with a wireless communication network
JP5635153B2 (en) System and method for push-to-share file delivery using preview
US8688841B2 (en) System and method for content rights based on existence of a voice session
TWI337490B (en) System and method for transmitting system messages insession initiation protocol
TW200828910A (en) Systems and methods for temporary media file storage on a wireless communication device
US20060271636A1 (en) Push-to-transfer (PTX) content from remote site
US20060133407A1 (en) Content sharing in a communication system
TW200908631A (en) Method and apparatus for controlling radio connection based on inputs from applications
JP5473033B2 (en) Session-triggered pushing of group communication data
TW201218825A (en) Method and apparatus for supporting location services via a generic location session
JP2009513081A (en) Method and apparatus for push-to-talk service
CN102378177A (en) Method and system for combining Internet of things capability with terminal
BRPI0617846A2 (en) Method and apparatus operable for including media content at least to some extent in a push-to-talk service session invitation procedure and operational program
WO2012105241A1 (en) Remote control system, relay device, mobile body communication device, intra-terminal server control method and relay processing method
JP5074407B2 (en) Method and apparatus for push-to-talk service
TWI328943B (en) Archival of session data exchanged with a wireless communication network
WO2005079018A1 (en) Method for inserting a new device in a community of devices
TW200307449A (en) Service data multicasting system and method therefor and security key generating system
KR101488990B1 (en) System and method for providing location information of mobile terminal
TWI439150B (en) Method of handling ownership transfer and related communication device
JP2003122641A (en) Access controller and access control method and access control program
WO2007033550A1 (en) Method for controlling terminal to access 3g network