用于共享利用数字媒体帧的图像的方法和系统的制作方法

文档序号:7661354阅读:220来源:国知局
专利名称:用于共享利用数字媒体帧的图像的方法和系统的制作方法
相关申请的参照本申请是1999年9月23日提交的申请No.09/405,523的部分延续,而申请No.09/405,523又是1998年11月18日提交的申请No.09/195,355的部分延续。
本发明的领域本发明总体上涉及网络数据分配的领域。更具体地说,本发明涉及共享网络中的数据。
本发明的背景随着图像表示迅速发展成可行的用户电子商务,数字摄影术和目标显露出来以满足图像表示的需要。图像通常由数码相机或数字扫描仪捕获。典型的数码相机以数字数据格式捕获图像并将捕获的图像信息存储。此外,传统的数字扫描仪扫描诸如彩色照相胶片(例如,35mm)之类的图像,并且将扫描的图像信息转换成目标数据。
当捕获图像并且产生捕获的图像数据时,将捕获的图像显示出来经常很困难。一种传统的方法是利用个人计算机(“PC”)显示图像。在这种方法中,首先将图像数据从诸如数码相机之类的图像捕获装置传输到PC,然后PC根据接收的图像数据显示图像。这种方法存在这样的问题,即常规PC在没有配置附加软件或硬件的情况下不能够处理图像数据。
另一种通常使用的方法是利用诸如工作站、微型计算机,或主计算机之类的图像处理器。类似于PC,首先将图像数据传输到图像处理器,随后图像处理器在处理完该图像数据之后显示图像。这种方法具有类似于PC存在的问题,即图像处理器必须在配置之后才能处理图像数据。此外,图像处理器典型地不能移动。
因此,需要一种简单的类似帧的(frame-like)装置,该装置能够获得数字图像和其他数字目标,能够显示那些数字图像和目标,并且能够共享那些数字图像和目标。可以了解到,本发明一个实施例提供了便携式数字媒体帧(DMF),该便携式数字媒体帧(DMF)允许通过网络共享的目标。
本发明的概要在一个实施例中,公开了用于在网络中共享目标的方法。从连接到网络的数字媒体帧(DMF)选择目标。选择接收方以便接收该目标。一个或多个信号发送到连接在网络上的网络服务器,请求网络服务器以便与接收方共享所述目标。响应于接收所述一个或多个信号,从网络服务器识别所述目标。然后将所述目标发送到接收方。
在另一个实施例中,公开了用于共享目标的数据处理系统。DMF中的逻辑用于启动共享操作,包括选择显示在DMF上的目标的逻辑,和发送识别目标的信息到网络服务器的逻辑。网络服务器中的逻辑用于处理共享操作,包括利用识别目标的信息给网络中的目标定位的逻辑,和发送目标到共享目录中的一个或多个接收方的逻辑。
参照下面的附图和详细描述,本发明的其他特征将变得清楚。
附图的简短描述通过举例的方法说明了本发明并且在附图中没有限制的意图。


图1示出了数字媒体帧(“DMF”)和根据本发明实施例的外部输入装置之间的连接。
图2示出了根据本发明实施例的DMF的方框图。
图3示出了根据本发明实施例的DMF的方框图。
图4示出了根据本发明实施例的具有显示器、处理单元,和用户输入装置的DMF。
图5是说明根据本发明实施例的DMF的数据流的流程图。
图6是说明根据本发明实施例的DMF的数据控制的流程图。
图7示出了包括DMF的网络结构的一个实施例。
图8示出了DMF结构的实施例。
图9是说明用于显示图像的多种模式的实施例的流程图。
图10示出了访问DMF网络业务的多种机构的实施例。
图11是说明从各种装置接收数据的实施例的流程图。
图12是说明用于DMF的不同模式的实施例的流程图。
图13是说明用于实现图像数据的DMF窗口的实施例的流程图。
图14是说明在DMF网络上可利用业务的一个实施例的示例性网络图。
图15是说明DMF网络和DMF的共享功能的一个实施例的示例性网络图。
图16是说明启动共享操作的示例性流程图。
图17是说明共享操作的示例性流程图。
本发明的详细描述公开了数字媒体帧(“DMF”)和用于利用单个共享动作共享显示在DMF上的目标的方法。在下面的描述中,陈述了大量的具体细节以便提供对本发明的全面了解。但是,对于本领域的普通技术人员来说很明显这些具体细节不需要用来实施本发明。为了避免混淆本发明和最小显示硬件(minimal display hardware),在其他例子中公知的材料或方法没有作详细描述。
DMF允许用户显示至少一个具有最小用户干预的目标。图像称为摄影图像或照片、图形图像、正文图像、数据图像,或任何其他类型的可显示信息。DMF能够接收来自各种外部输入装置的图像和相关数据,诸如数码相机、摄像机、计算机、电话线、电视电缆,和网络服务器或其他类型的网络。在接收图像和相关数据的基础上,DMF产生涉及每个图像的辅助信息并将图像与该辅助信息一起存储在存储器中。随后,DMF从存储器中取出图像和相关数据以及辅助信息并且在显示器上显示图像。DMF还可以播放或制作与这些图像相关的音频。这些图像可以是单祯或视频或动画序列。
图1示出了DMF和外部输入装置100之间的连接的实施例。该连接包括DMF102、相机110、个人计算机(“PC”)112、电缆连接器114,和互联网连接器116。DMF102还包括接口单元104和用户输入元件105。用户输入元件105还包括用户输入按钮106,该按钮是输入装置。接口单元104包括至少一个I/O(“输入和输出”)端口,能够利用连接电缆120、122、124和126分别地连接到相机110、PC112、电缆连接器114,和互联网连接器116。接口单元104还能够接收和处理数字和模拟图像数据。对于本领域的普通技术人员来说很明显一个或多个这种外部输入装置可以连接到特殊的DMF102。也很明显等效传统输入装置可以类似地连接。数码相机可以是数字静物相机或者数字摄像机,并且该摄像机可以是模拟摄像机。
相机110是数码相机或摄像机。在一个实施例中,相机110能够利用诸如无线、电缆,或可移动介质之类的传统传输介质,直接将捕获的图像传输到DMF。在另一个实施例中,相机110首先将捕获的图像和相关数据传输到计算机112,计算机112随后将图像和相关数据传输到DMF102。使用计算机112作为相机110和DMF102之间的转送站的优点是可以执行DMF102不能执行的某些功能,例如数据转换。
计算机112接收来自诸如扫描仪、互联网服务器,或相机110之类的其他装置的图像数据,该计算机110可以是PC、工作站、微型计算机,或主计算机,或基于处理器的系统。在接收图像和相关数据的基础上,计算机112可以在计算机112将图像和相关数据传输到DMF102之前执行某些功能。这些功能包括,例如,重新排列显示图像的序列、将一种类型的图像数据格式转换成另一种类型的图像数据格式、编辑视频、增加音频注释等等。电缆连接器114包括电视和电话线。线120可以是光、金属,或无线介质。在一个实施例中,接口单元104能够直接从电缆连接器114接收图像和相关数据。在另一个实施例中,接口单元104从诸如计算机112之类的转送站接收图像和相关数据,在那里电缆114连接到计算机112。
互联网连接器116是另一个能够使DMF102直接从互联网节点接收图像和相关数据的外部输入装置110。在一个实施例中,DMF102能够通过超文本传输协议(“HTTP”)通信并且能够与传输控制协议(“TCP”)/互联网协议(“IP”)接口。应注意到连接电缆120、122、124,和126能够利用传统的光、电,或无线数据通信技术。
图2示出了DMF102的方框图。方框202代表外部输入装置100,包括数字和视频相机、扫描仪、计算机,和互联网服务器。数字和视频相机包括数码摄像机、数码静物摄像机、模拟摄像机等等。在捕获图像数据的基础上,外部输入装置将捕获图像数据传输到接口方框204。方框204代表DMF102的接口单元,在那里接口单元104接收来自方框202的图像数据。在接收图像数据之后,接口单元识别用来传输图像数据的协议类型或数据格式并且还确定是否需要转换。如果DMF不能识别和处理最初接收的用于图像或图像序列数据的数据格式,则需要转换到本地DMF数据格式。一旦完全识别图像或图像序列数据格式,图像和相关数据从方框204传输到用于处理的方框206。
方框206代表处理器(处理器组)或微型控制器(控制器组),它是用于DMF102的处理单元。方框206确定在哪里存储图像和相关数据和显示图像的哪个序列。方框206还产生用于每个图像的辅助信息,其中辅助信息包括彩色分配、产生和接收图像数据的日期和时间、互联网地址、图像取向等等。彩色分配根据图像数据的彩色分配制定从可利用的色栅标记图像彩色分配。产生和接收的图像数据的日期和时间表示每个图像或图像序列产生的日期和时间以及DMF102接收该图像或图像序列的日期和时间。互联网地址表示使用哪个互联网节点将图像和相关数据传输到DMF102。在一个实施例中,互联网节点链接到涉及图像和图像序列的其他网址。例如,如果图像描绘了一个儿童,则该链接网址描绘了该儿童的家庭。音频信息包括随同图像数据的原声和用户产生的编辑声音。而且,方框206还接收来自方框214的控制信号。
方框214代表用户输入单元。在一个实施例中,方框214提供给用户某个控制信号以便应如何管理显示图像。方框214可以是诸如按钮、屏幕输入装置、遥控输入装置,或者声控输入装置(包括语音识别输入输出装置)之类的任何传统输入装置。方框214的输出端装到方框206上,其中方框214的输出是来自用户的控制信号以便指示如何显示图像,而方框206将方框214的输出用作确定如何显示图像的输入。方框206还接收来自方框208的输入。
方框208代表存储块(或者存储块组),包括,例如,下述内容的一个或多个动态随机存取存储器(“DRAM”)、静态随机存取存储器(“SRAM”)、只读存储器(“ROM”)、非易失性存储器、可移动式非易失性存储器(例如闪存等)、磁盘存储器、磁带存储器、CD-ROM、DVD-ROM等等。在一个实施例中,方框206控制方框208的访问。应注意方框208还可以接收来自诸如方框204和方框210之类的其他块的数据。
在方框206之后,图像和相关数据从方框206传输到方框210,在方框210中准备显示图像和相关数据。方框210代表显示控制器。在一个实施例中,方框210能够控制各种类型的显示装置,诸如液晶显示器(“LCD”)、阴极射线管(“CRT”)、有机发光显示器(“OLED”)、发光聚合物(“LEP”)显示器、等离子显示器,或硅基显示器。方框210通过将图像数据显示代码转换成与特殊显示硬件兼容的格式而处理图像数据。方框210还包括存储显示代码的存储器。在转换之后,方框210将显示代码随同显示控制信号传输到方框212。
方框212代表显示装置,可以是LCD、CRT、OLED、LIP显示器、等离子显示器,或硅基显示器,或图像投影仪。在接收显示代码之后,方框212显示图像。应注意到方框210和方框212可以接收来自其他块的输入信号,诸如方框214具有到方框210的直接输入信号。
而且,还有包括AC和DC电源的功率块(未示出)。在一个实施例中,备用DC电池电源用于防止AC电源断开时的存储丢失。
图3示出了DMF结构300的实施例,其中包括图像输入方框301、图像处理方框310,和图像显示方框340。图像输入方框301捕获图像和相关数据并且将捕获的图像数据传输到图像处理方框310。图像处理方框310识别图像数据的类型并且存储该识别的图像数据。图像处理方框310还给每个图像附上附加信息并且然后将图像数据传输到图像显示方框340。图像显示方框340根据接收的图像数据显示图像。
图像输入方框301包括模拟输入单元302和数字输入单元304。模拟输入单元302是诸如摄像机之类的模拟输入装置,能够根据捕获的图像产生模拟图像数据。在产生模拟图像数据的基础上,模拟输入单元302将模拟图像数据传输到图像处理方框310。数字输入单元304是诸如数码相机之类的数字输入装置,能够根据捕获的模拟图像产生目标数据。在完全产生目标数据之后,数字输入单元304将目标数据传输到图像处理方框310。
图像处理方框310包括模拟模块312、数字模块314、处理方框320、用户输入单元322、动态随机存取存储器(“DRAM”)330、非易失性存储器单元332、只读存储器(“ROM”)334,和内部总线318。模拟模块312包括模拟接收器电路和同步电路。模拟接收器电路接收来自图像输入方框301的模拟图像数据。在接收模拟图像数据之后,同步电路执行模数转换并且随后使转换的图像数据同步以便产生图像数据。在数据接收和同步之后,模拟模块312在内部总线318上激励目标数据。
在一个实施例中,数字模块314包括数字接收器电路和转换电路(图中未示出)。在一个实施例中,数字接收器电路接收来自图像输入方框301的数字图像数据。例如,数字图像数据可以由通过插入图像输入方框301的接口(未示出)中的闪存卡提供。在接收目标数据的基础上,转换电路确定是否需要进行图像数据的转换。如果输入图像数据的数据格式是外部数据格式则需要进行转换。该外部数据格式是DMF不能实现的数据格式或协议类型。在一个实施例中,DMF具有多个本地数据格式,并且DMF还能够识别多个外部数据格式。因此,必须在图像数据实现显示之前将图像数据的外部数据格式转换成本地数据格式。在图像数据完全接收和转换之后,数字模块314在内部总线318上激励目标数据。
内部总线318连接到处理单元320、DRAM330、非易失性存储器332、ROM334、模拟模块312,和数字模块314。在一个实施例中,处理单元320用来控制内部总线318,诸如发布总线忙和总线批准信号。应注意到其他类型的总线连接和总线控制也是可能的。
在一个实施例中,处理单元320连接到内部总线318、用户输入单元322、DRAM330、非易失性存储器332,和ROM334。处理单元320执行包括图像尺寸调整、彩色空间转换、图像滤波、图像解码、图像数据压缩/解压缩等等的功能。在另一个实施例中,处理单元320中的处理器用来确定显示图像的序列。处理器还控制图像之间的可变时间间隔或时间过渡类型。间隔过渡时间表示当前图像和显示的下一张图像之间的时间间隔。图像过渡是撤掉当前图像同时逐步引入下一张图像的机构。在一个实施例中,图像过渡沿一个方向移动当前图像和下一张图像,如像当前图像移出同时下一张图像移进一样。
在另一个实施例中,处理单元320根据图像数据的彩色属性从可利用的色栅标记图像彩色。处理单元320还产生用于每个图像的附加信息,其中辅助信息可以包括彩色分配、产生和接收图像数据的日期和时间、互联网地址、音频信息、图像取向等等。
在除此以外的一个实施例中,处理单元320能够从诸如计算机之类的外部输入设备100接收显示图像的预定序列。而且,显示图像的序列可以由来自用户的控制信号改变,诸如来自用户输入单元322的暂停信号。处理单元320还控制低功率管理电路以便在AC电源断开的情况下节约功率消耗。
处理单元320还能够控制存储器存取。存储器装置包括DRAM330、非易失性存储器332、ROM334、磁盘存储器、磁带存储器等等。在一个实施例中,非易失性存储器332是闪存并且用于防止电源断开时的存储丢失。处理单元320利用控制总线336控制存储器存取,控制总线336运送各种控制信号。在另一个实施例中,处理单元320利用发布诸如总线批准和总线忙信号之类的控制信号的内部总线318控制存储器存取。
在一个实施例中,显示图像的序列随图像数据存储在存储器中的位置而变。在这个实施例中,图像显示方框340从预定物理存储器位置取得下一张图像的数据。在另一个实施例中,显示图像的序列可以由处理单元320重新排列。在除此之外的一个实施例中,序列还可以由用户利用用户输入单元322改变。
在一个实施例中,处理单元320控制内部总线318和控制总线336。当控制总线336用于控制信号时,内部总线318用于数据。应注意到内部总线318和控制总线336可以合并成一个单总线。在另一个实施例中,内部总线318包括控制总线访问的总线控制器。
用户输入单元322是诸如按钮开关、触摸屏输入装置、遥控装置,或者声激励输入装置(语音识别输入输出装置)之类的输入装置。在一个实施例中,用户输入单元322向用户提供了诸如快速进带、反向,和暂停功能之类的显示控制。快速进带功能允许用户查看下一张图像,而反向功能允许用户查看前面的图像。
当完全识别和排列图像数据时,处理单元320在内部总线318上激励和辅助信息一起的图像数据。在一个实施例中,处理单元320利用处理单元320和显示控制器342之间的专用总线(图中未示出)传输图像数据。在接收图像数据的基础上,图像显示方框340响应于图像数据和辅助信息准备显示图像。
图像显示方框340包括显示单元350、显示控制器342,和存储缓冲器344。在一个实施例中,显示单元350是LCD。在另一个实施例中,显示单元350是CRT。在除此之外的一个实施例中,显示单元350是硅基显示器。在接收图像和相关数据之后,显示控制器342响应于图像数据和辅助信息产生图像显示代码。随后,显示单元350从显示控制器342接收用于图像的显示代码并且显示该图像。在一个实施例中,显示控制器342在存储缓冲器344中存储一组显示代码。在另一个实施例中,显示控制器342在非易失性存储器332或DRAM330中存储显示代码。
应注意到显示控制器342能够集成进显示单元350或集成进处理单元320。此外,图像处理方框310和图像显示方框340可以集成在单集成电路(“IC”)中。
参照图4,示出了DMF400的实施例。DMF400包括显示器402、用户输入装置410,和处理单元406。显示器402根据接收的图像数据显示图像。处理单元406执行如上所述的图像处理功能。用户输入装置410是让用户改变当前显示的图像和相关数据的输入装置。
用户输入装置410可以包括反向按钮420、暂停按钮422,和向前按钮424。反向按钮420允许用户查看先前显示的图像,同时向前按钮424允许用户查看下面的图像。暂停按钮422使当前显示的图像固定直到暂停按钮422的随后启动发布一个释放指令为止。在另一个实施例中,用户输入装置410不包括暂停按钮422并且对由用户在下一张图像显示之前设置的预定时间间隔显示图像。这个预定时间间隔可以在DMF或网络服务器中设置。
在另一个实施例中,用户输入装置410可以包括确认一个选择的按钮,例如“OK”按钮。应注意到在不脱离本发明范围的情况下,输入装置可以由实现上述按钮所提供的类似功能的其他逻辑组成。例如,代替所述按钮,可以使用扳扭式开关。
在另一个实施例中,用户输入装置410可以与显示器402合并,其中输入可以通过传统的触摸屏输入装置实现。在又一个实施例中,输入可以通过传统的诸如语音识别输入/输出装置之类的声激励输入装置实现。在还有一个实施例中,输入利用传统的端口连接来自计算机。
图5是说明DMF400内的数据流的流程图。图像显示过程在方框501开始。过程进入方框502,在方框502中DMF400的接口单元接收图像数据。图像数据可以由诸如数码相机或摄像机之类的图像捕获装置捕获。在接收图像数据的基础上,接口单元301识别图像数据是否是数字数据格式或模拟数据格式。如果图像数据是模拟数据格式,则接口单元将该模拟数据格式转换成数字数据格式。如果图像数据是数字数据格式,则不需要模拟到数字(“A/D”)的转换。
在方框502之后,所述过程进入方框504,在其中图像数据以图像的预定序列或特殊排列序列存储。在进入下一个块之前,所述过程确定是否需要转换。如果DMF400识别图像数据的数据格式是外部数据格式,则需要转换。因此,在图像数据进一步处理之前,将外部数据格式必须转换成DMF本地数据格式。在图像数据完全分类和转换之后,所述过程进入下一个块。
所述过程从方框504进入方框506,在其中图像和相关数据存储在存储器中。在一个实施例中,存储图像数据的位置确定显示图像的序列。在方框506之后,所述过程进入方框508,在其中图像数据转换成显示代码。在一个实施例中,方框508确定间隔过渡时间和图像过渡的各种类型。间隔过渡时间表示当前图像和显示的下一张图像之间的时间间隔。图像过渡是从显示器撤掉当前图像同时逐步引入下一张图像的机构。在一个实施例中,图像过渡沿一个方向移动当前图像和下一张图像,即当前图像移出同时下一张图像移进。在另一个实施例中,图像过渡渐隐当前图像同时渐显下一张图像。在方框508之后,所述过程进入方框510,在其中根据图像数据和附加信息一起显示图像。所述过程在方框512结束。
图6是说明DMF600受控数据流的实施例的流程图。图像显示过程在方框602开始。所述过程从方框602进入方框604,在其中DMF的接口单元接收图像数据,该图像数据由诸如数码相机或摄像机之类的图像捕获装置捕获。在接收图像数据的基础上,所述过程进入方框606,在其中所述过程识别图像数据是否是模拟或数字数据格式。如果图像数据是模拟数据格式,则所述过程从方框606进入方框608。在方框608,所述过程将模拟数据格式转换成数字数据格式。在转换之后,所述过程从方框608进入方框614,在其中存储图像数据。
如果图像数据不是模拟数据格式,即图像数据是数字数据格式,则所述过程从方框606进入方框610。在方框610,所述过程识别目标数据是否需要转换成DMF识别的数字数据格式。如果图像数据的数字数据格式是可识别的,则所述过程从方框610进入方框614。
如果图像数据是外部数据格式,所述过程从方框610进入方框612,在其中执行转换。例如,当本地数据格式是JPEG并且图像数据是外部数据格式(例如,GIF、TIFF、BMP、PICT、PCX等等)时,执行从外部数据格式到JPEG的转换。在方框612,输入图像数据的外部数据格式转换成DMF本地数据格式。在一个实施例中,DMF可以具有几种本地数据格式,这样可以减少转换频率。在另一个实施例中,DMF能够识别多种外部数据格式。在转换之后,所述过程从方框612进入方框614,在其中存储图像和相关数据。
在一个实施例中,图像和相关数据存储在诸如闪存之类的非易失性存储装置中,用于防止电源断开时的数据丢失。在另一个实施例中,用便携式电池电源防止电源断开时的数据丢失。在又一个实施例中,图像和相关数据存储在诸如磁盘存储器或磁带存储器之类的磁存储媒体中用于防止存储丢失。在方框614之后,所述过程进入方框618,在其中将辅助数据附加到每个图像上。
在方框618,所述过程给图像定位并且将辅助信息附加到每个图像上。在一个实施例中,图像定位是根据所存储的图像数据存储位置的序列而按顺序的。在另一个实施例中,图像定位是预定的。辅助信息包括诸如彩色分配、产生图像的日期和时间、互联网地址的信息、音频、图像取向、图像在线型式的位置等等之类的信息。
在附加上辅助信息之后,所述过程从方框618到方框616,在其中图像数据和辅助信息一起存储在存储缓冲器中。存储缓冲器是小而快的存储装置,可以提供用于显示图像和相关数据的快速存储器存取。在一个实施例中,存储缓冲器是非易失性存储装置,用于在电源断开时防止存储丢失。在另一个实施例中,存储缓冲器是具有备用便携式电源的常规随机存取存储器,用于防止存储丢失。在方框616之后,所述过程进入方框620,在其中选择来自存储缓冲器的输出用于显示。
在方框620,所述过程进一步接收来自方框624和方框622的信号。方框624包括来自用户的输入控制信号,而方框622包括用于最后显示图像的图像数据。在方框624,所述过程接收用户输入,该输入可能表示暂停当前图像。在另一个实施例中,用户输入用作选择下一张图像的许多组合逻辑输入之一。
在选择图像数据基础上,所述过程从方框620进入方框630,在其中显示图像。当显示当前图像时,所述过程从方框630进入方框622,在其中存储当前图像。在一个实施例中,方框622存储仅用于一个图像的图像数据,该图像是最后显示图像。在另一个实施例中,方框622存储用于一组最近显示图像的图像数据。
在一个实施例中,DMF具有图示方式和信息方式。当DMF的图示方式显示预定照片、图形和相关数据的序列时,DMF的信息方式显示一组诸如新闻、金融数据、广告等的信息或数据。可形成第三种方式是图示和信息方式的组合,其中DMF作为用于图示显示的屏幕的一部分同时屏幕的另一部分按比例分配给信息显示。应注意到还存在其他类型的显示方式,但是它们对于理解本发明不重要。
如上所述,DMF能够通过诸如互联网之类的网络发送和接收信息。可以在互联网上利用的各种类别的信息,也可以用于DMF。因此,在一个实施例中,当DMF是信息方式时,能够显示各种类别的信息。例如,这种类别包括新闻、体育、娱乐、金融数据等。然而,为了在信息方式时显示多种信息,不得不设置或配置DMF以便处理多组信息。在一个实施例中,DMF的信息方式通过DMF服务器配置,将在下面作详细描述。
图7示出了网络结构700的一个实施例。结构700包括DMF701、PC712、PC708、DMF714、实体716、DMF服务器720,和互联网718。诸如电缆730-738之类的各种传统连接电缆用来通过互联网718提供设备通信。例如,电缆730可以是电话线。DMF701还包括显示器702、基座704,和网络通信装置710。显示器702和基座704利用连接装置703连接。在一个实施例中,连接装置703是电缆。在另一个实施例中,连接装置703是传统的无线连接装置。而且,基座704包括接口电路706,该接口电路706用于向其他装置接收和发送信息。
网络通信装置710可以是诸如蜂窝调制解调器之类的调制解调器或无线调制解调器。在一个实施例中,网络通信装置710是诸如某种类型的呼叫通信装置之类的单向传输装置。在另一个实施例中,网络通信装置710是能够促进装置之间交互式通信的双向通信装置。在一个实施例中,DMF701使用蜂窝调制解调器与PC712、DMF714,和实体716或DMF服务器720通信。
例如,PC712是个人计算机并且它可以通过互联网718与DMF701通信。DMF714是另一种数字媒体帧,它能够通过互联网718直接与DMF701通信。例如,DMF714可以将互联网718作为网络运输工具以便输送一组图像到DMF701。而且,实体716可以是包括多个DMF和PC的公司或一组装置。在一个实施例中,DMF701能够访问连接到网络的任何装置。
DMF服务器720是为连接到网络的DMF装置提供DMF网络业务的网络服务器。在一个实施例中,DMF服务器包括系统722和用户性状数据库724。DMF网络业务提供可以用于配置DMF的用户和数据业务。在一个实施例中,DMF网络业务提供DMF网页。利用DMF网页准许用户从DMF网络业务选择或定制由DMF接收的业务。在这个实施例中,DMF网页列出了多个种类的用户可以订阅的图像。或者,DMF网页可以列出多个商业上可利用的内容种类并且用户能够选择该列出的内容以便在DMF上查看。商业上可利用的内容可以从商业网站检索到,所述商业网站提供诸如股票市场新闻、体育新闻,和天气预报之类的信息。在用户完成选择之后,DMF网络业务创建用户性状并且将选择的种类存储在用户性状中。用户性状在后面用作相应DMF的默认配置。
在一个实施例中,DMF网络业务负责维护用户性状数据库724。在这个实施例中,用户性状数据库724位于DMF服务器720上。应注意到用户性状数据库724可以位于其他任何网络服务器上,只要DMF网络业务能够通过网络访问该网络服务器。可以利用DMF710、PC712或其他能够直接访问DMF服务器网站的装置修改用户性状数据库724。用户还能够呼叫DMF网络业务供应商以便逐字地(verbally)将新用户DMF结构传达给DMF网络业务代表。将在后面更加详细地描述有关DMF网络业务的访问。
其他配置DMF的方法也可以。例如,DMF701可以由PC708或PC712配置。此外,DMF701可以包括配置软件,该配置软件允许DMF701配置其自身。应注意到其他用于配置DMF701的方法也是可以的,但是它们对于理解本发明不是必需的。
图8示出了DMF结构800的实施例。DMF802包括信息方式804和图像方式850。信息方式804显示诸如股票贸易新闻之类的信息数据。图像方式850显示先前接收并且存储在存储器中的图示图像和相关数据的序列。
信息方式804还包括图形表示部分806和文字表示部分808。图形表示部分806显示图示图像,同时文字表示部分808显示文本或信件。图形表示部分806还可以分成照片部分810和视频部分812。照片部分810仍然包括图示图像并且视频部分812包括运动图像。照片部分810还可以分成专用块814和公共块816。专用块814指的是个人照片,例如,个人建立的用于私人使用的照片。图形表示部分806还包括音频部分805,音频部分805包括声音素材。例如,该声音素材可以包括用于包含在照片部分810的照片的声音或声音注释。
视频块812还可以分成新闻部分818和广告部分820。新闻部分818指的是电影,例如,来自新闻报道的录像带的一部分。广告部分820指的是营销,它可以是交互式的商业广告。
文字表示部分808包括广告部分822和信息部分830。广告部分822指的是商业营销,信息部分830指的是有用信息,诸如天气和股票贸易新闻。广告部分822可以进一步分成标准部分824和交互部分826。标准部分824指的是利用文字和文本的商业信息。交互部分826指的是交互地利用文本的商业信息,例如在线购买。
信息部分830进一步包括股票部分832、新闻部分834,和购物部分836。在一个实施例中,股票部分832指的是利用文本的股票贸易新闻,购物部分836指的是利用文本表示的在线购物。新闻部分834可以进一步分成天气信道838和新闻概要信道或标题新闻840。天气信道838指的是利用文本的天气报告,同时新闻概要信道840概述新闻。应能理解可以覆盖信息帧804和图像帧850的任何部分以便生产作为信息和图像的组合的帧。例如,图像帧850可以包括文本表示部分851和音频表示部分852,该音频表示部分852可能与音频表示部分805一样。如另一个例子,信息部分830还包括可能与照片部分810一样的图像或照片部分。应注意到其他种类或部分也可以,但是它们对于理解本发明不是必需的。
图9是说明用于显示图像的多种模式的实施例的流程图900。方框902示出了给数据模式设置显示序列的步骤。在方框904,所述过程确定图像信号是否有效。如果图像信号有效,即表示应该设置图像方式,则在方框906设置图像模式。在方框908,所述过程根据所述显示模式显示图像。在方框908之后,所述过程结束。
图10示出了机构1000的实施例,该机构1000示出了多种访问DMF网络业务的图解。机构1000包括PC1050、DMF1052、电话1054、服务器1062,和DMF网络服务器(“DNS”)1059和通过网络1056互连的所有装置。网络1056可以是互联网或者其他任何网络结构。DNS1059支持提供数据实现的DMF网络业务1058。在一个实施例中,DMF网络业务1058包括用户性状数据库,该用户性状数据库可以物理地设置在DNS1059、服务器1060,或者服务器1062。为了访问用户性状,用户可以使用PC1050、DMF1052或电话1054通过DMF网络业务1058访问用户性状。
在一个实施例中,用户可以使用电话1054启动DMF网络业务1058。一旦DMF网络业务1058启动,则允许用户使用诸如DMF重新配置之类的业务。例如,当DMF1052需要重新配置时,则DMF网络业务1058提供DMF网页并且允许用户从DMF网页中选择选项以便配置DMF1052。应注意到DMF1052和DMF网络业务1058之间的通信通过网络1056执行。
在另一个实施例中,来自DMF1052用于DMF网络业务1058的请求可以通过直接连接启动。直接连接是直接连接在DNS1059和DMF1052之间的电缆或调制解调器。网络1056可以是DNS1059和DMF1052之间的备选连接。
PC1050还可以用来请求用于DMF1052的DMF网络业务1058。在一个实施例中,DMF网络业务1058在其接收所述请求之后直接向DMF1052提供业务。在另一个实施例中,DMF网络业务1058通过PC1050向DMF1052提供业务。应注意到其他请求DMF网络业务1058的方法也可以,但是它们对于理解本发明不是必需的。
图11是说明从各种装置接收数据的实施例的流程图1100。所述过程在开始块开始并且进入方框1002,在其中所述过程接收数据。在方框1004,所述过程检查该数据是否来自相机。如果方框1004是假,所述过程进入方框1008。然而,如果方框1004是真,即数据来自相机,则所述过程利用相机接口程序在方框1006接收该数据。相机接口程序包括,但是不限于,识别用于从相机传输代码的协议类型和如果需要的话将所述代码转换成本地语言。
在方框1008,所述过程检查数据是否来自PC。如果方框1008是假,所述过程进入方框1012。另一方面,如果方框1008是真,即数据来自PC,则所述过程从方框1008进入方框1010,在其中接收数据。在方框1012,所述过程检查数据是否来互联网连接器。如果方框1012是假,所述过程进入结束块,在其中所述过程结束。
然而,如果方框1012是真,即数据来自互联网连接器,则所述过程进入方框1014,在其中所述过程检查通信是否是双向通信。如果是双向通信,交互通信是可以的。如果方框1014是假,即通信是单向的,则所述过程进入方框1018,在其中调用DMF单向程序接收数据。例如,一些呼叫通信线路是单向通信装置并且不允许交互通信。在方框1018之后,所述过程进入结束块,在其中所述过程结束。
另一方面,如果方框1014是真,即通信是双向或多于单向通信,则所述过程进入方框1016,在其中,所述过程调用DMF双向交互程序以便处理数据。在方框1016之后,所述过程进入结束块,在其中所述过程结束。
图12是说明用于DMF的不同模式的实施例的流程图1200。流程图1200示出了注册模式、改变菜单模式,和运行模式。所述过程在开始块开始并且进入方框1202,在其中检查是否是注册方式。如果方框1202是真,即是注册模式,则所述过程从方框1202进入方框1204,在其中所述过程建立用户性状。在方框1204之后,所述过程进入方框1206,在其中所述过程建立菜单并将该菜单存储到相应的用户性状。在方框1206之后,所述过程结束。
如果方框1202是假,即不是注册模式,则所述过程从方框1202进入方框1208。在方框1208,所述过程检查是否是改变菜单模式。DMF包括一个菜单,当DMF用来在信息方式下显示信息时,该菜单用来配置DMF。如果方框1208是真,即是改变菜单模式,则所述过程进入方框1210,在其中更新菜单。
如果方框1208是假,所述过程进入方框1212并且检查是否是运行模式。在运行方式期间,DMF从相应的用户性状取得菜单并根据该菜单配置显示屏幕。如果方框1212是真,即是运行模式,则所述过程进入方框1214。在方框1214,所述过程从相应的用户性状检索所述菜单。在方框1216,按照菜单建立DMF信息方式。在方框1216,所述过程结束。如果方框1212是假,所述过程进入结束块,在其中所述过程结束。应注意到流程图1200可以包括多于三种方式。
图13是说明用于数据实现的DMF窗口的实施例的流程图1300。在一个实施例中,DMF网络业务1058利用DMF窗口管理用户性状数据库。所述过程在开始块开始并且进入方框1302。在方框1302,所述过程开始DMF窗口。在方框1304,DMF窗口分配屏幕的一部分作为DMF存储器并且使用图标或略图列出存储在DMF存储器下的DMF中的图像文件。略图是代表图像的小型化图像。在方框1306,DMF窗口还进一步分配屏幕的第二部分作为全局存储器,在全局存储器中利用图标或略图列出了各种图像文件。在一个实施例中,在全局存储器下列出的图像文件可利用于DMF。
在方框1308,DMF窗口允许用户通过将相应的图标或略图从全局存储器(屏幕一部分)移到DMF存储器(屏幕另一部分)从而向DMF增加图像。例如,用户能够从作为全局存储器的屏幕一部分向作为DMF存储器的屏幕另一部分单击图标和拖拉图标。在方框1310,DMF窗口允许用户通过从DMF存储器删除相应的图标或略图从而删除DMF中的图像。例如,用户能够单击代表删除图像的略图并将该略图拖到金属制垃圾箱。
图14是说明在DMF网络上可利用业务的一个实施例的典型网络图。在一个实施例中,DMF1440、1445、1450或者1455能够通过将DMF连接到电话线利用拨号连接访问DMF网络1435。DMF网络1435可以是具有其自己的网络基础结构的私人专用网络。DMF网络1435可允许从互联网的连通性。对于本领域的技术人员来说很明显在不脱离本发明范围的情况下诸如无线网和蜂窝网络之类的其他网络基础结构也可以用于允许DMF连接到DMF网络。如上所述,DMF1455能够在没有连接到DMF网络1435的情况下独立地操作。
在一个实施例中,DMF网络1435提供了与来自各种在线业务的信息的连接DMF1440、1445和1450以及诸如在线摄影术1405、股票报价1410、天气信息1415,新闻1420、娱乐1425等之类的内容供应商。所述信息可由诸如图像、视频、音频,和文本之类的一个或多个目标组成。
在另一个实施例中,从多个内容供应商接收的信息格式转换成DMF1440、1445、1450,和1455的本地格式。在另一个实施例中,DMF网络服务器1430需要整理从内容供应商和在线业务接收的信息以便在DMF1440、1445、1450和1455上显示这些信息。为了接收信息,DMF的所有者可以定制用户性状以便订阅这些业务。在一个实施例中,DMF所有者可以请求购买与DMF接收的信息有关的产品。例如,DMF上显示的信息可能是与在线目录有关的目标的列表,并且DMF所有者可以通过利用DMF上的控制按钮选择它们从而购买一个或多个目标。在一个实施例中,DMF网络可以使用特殊的促销代码鼓励DMF所有者做出购买。DMF所有者还可以利用连接到DMF网络的PC(未示出)做出同样的购买。例如,DMF所有者可以利用与DMF网络上的账户有关的唯一用户或成员标识签名在DMF网络上。
在DMF网络中唯一地识别每个DMF。当制造DMF时DMF可以分配一个唯一标识。例如,该唯一标识可以是存储在DMF内的ROM芯片中的十个二进制数字的字符串并且为DMF网络所知,或者该唯一标识可以是DMF的顺序号并且由DMF所有者确定给DMF网络。这样允许DMF在与DMF网络服务器通信时进行自鉴定。用于每个DMF的唯一标识可与DMF网络中的唯一账户有关。例如,当在DMF网络中建立用于拥有DMF的新成员的新账户时,DMF的顺序号确定。这是以DMF网络登记DMF并且允许DMF网络识别这个特殊成员也拥有具有特殊顺序号的DMF。不是每个DMF网络的成员都拥有DMF,但是DMF网络的每个成员都分配有唯一账号。每个账户都可以分配一个收件箱(in-box)以便接收其他成员发送的目标。每个账户还可以分配存储空间以便存储所述目标。
在一个实施例中,当DMF以DMF网络注册时,DMF所有者需要提供与账户一起存储的信用卡信息。在信用卡信息已经提供的情况下,DMF所有者不必在每次做出购买请求时都提供信用卡信息。这有助于防止信用卡信息在通过DMF网络传输时被窃取。
显示在DMF上的信息可以人格化以便反映DMF所有者更喜欢从DMF网络接收什么。图15是说明DMF网络的典型网络图。每个DMF1505、1510、1520、1525或1530都与账户有关。每个账户都包括存储在用户性状数据库1540中的用户性状。用户性状包括具体于特殊DMF的信息。用户性状可以包括控制数据或者滤波器以便筛选DMF网络发送给DMF1505、1510、1520、1525和1530的信息。用户性状可以通过利用个人计算机(PC)1545向DMF网络业务网站签名而更新。DMF网络业务网站由访问用户性状数据库1540的DMF网络服务器1535管理。
在一个实施例中,用户性状还可以包括多个共享组或共享列表。每个共享列表可以包括一个或多个与成员想与其共享信息的潜在接收方有关的别名。DMF网络的任何成员都具有共享列表不管该成员是否拥有DMF。例如,与DMF1505有关的用户性状具有三个共享列表,每个共享列表都包括定位接收方的记录。共享列表中的记录的每一条可以是用于DMF网络的成员的标识符(例如,别名)、用于不是DMF网络成员的接收方的电子邮件地址,或者用于没有电子邮件地址的接收方的街道地址。例如,用于DMF1505的第三共享列表包括用于PC1545的记录以便指示用于接收方的电子邮件地址。还可以使用用于接收方的其他表示法。每个共享列表可以与共享列表别名有关,并且该共享列表别名在DMF网络和DMF之间的同步操作期间发送到DMF。
在一个实施例中,配置DMF以便DMF与DMF网络根据周期性地同步。例如,同步发生在前一个同步过去至少四个小时后的无论什么时候。这是因为DMF能够在没有连接到DMF网络的情况下在不论什么时候总是独立地操作,并且DMF可以不必连接到DMF网络较长时间。在另一个实施例中,在DMF连接到DMF网络的无论什么时候或者DMF所有者指向的任何时候,DMF能够与DMF网络同步。
当同步操作发生时,DMF将前一同步之后从外部装置加入DMF的所有目标发送(例如,上载)给DMF网络。然后这些目标存储在分配给与DMF相关的账户的存储空间内。DMF网络然后将已经存储在同一存储空间但还没有发送给DMF的目标发送(例如,下载)给DMF。这些目标包括在最后同步之后由DMF网络的其他成员发送给账户的目标。同步的这个进程与第一次上载的DMF同时发生或者它与第一次下载的DMF同时发生。与DMF相关的账户和存储空间一起都可以看作在线虚拟图像帧,并且进程同步能使DMF和其相应的在线虚拟图像帧具有同一目标。
共享列表可以利用PC1545通过更新用户性状建立或编辑。共享列表还可以经电话通过呼叫授权用户业务代理与DMF网络建立。该用户业务代理然后更新呼叫成员的用户性状。在一个实施例中,成员可以选择共享列表之一作为默认共享列表。当成员希望共享在DMF上显示的目标时,DMF网络然后使用该默认共享列表。例如,成员可以通过单动作用启动共享功能从而共享当前在DMF上显示的目标。当前显示目标自动地共享或者分配给默认共享列表中的接收方。
在另一个实施例中,用户可能需要从可利用的共享列表选择一个或多个共享列表。图16是说明启动共享操作的典型流程图。在块1605,成员在DMF上指示共享操作开始执行。这可以通过例如按压共享按钮或启动DMF内的共享逻辑的任何用户输入机构实现。在块1610,DMF在DMF内显示可利用的目标。所述目标作为略图或选择屏幕显示。这样允许成员(例如,DMF所有者)选择一个或多个共享目标。选择的目标可以使用诸如区别于其他未选择目标的检验记号或黑体边界之类的标志显示。当成员完成选择时,DMF显示由成员先前产生的可利用共享列表。在块1615,成员可选择多个共享列表,在这种情形下多个共享列表中的接收方接收选择的目标。在块1620,DMF网络向选择共享列表中确定的接收方的每一个发送选择目标的复制品。
图17是说明在图16的块1620中执行的操作的一个实施例的典型流程图。当DMF网络从DMF接收共享信号时,DMF网络服务器确定共享目标是否已经在网络中,如方框1705所示。例如,网络服务器可以在DMF网络中的与DMF所有者账户相关的存储空间内搜索目标。该目标可以在存储空间内获得因为它已经由DMF在先前同步操作之一的期间发送。该目标还可以在存储空间内获得因为它由DMF网络的其他成员发送给DMF所有者。当该目标在存储空间获得时,流程转向方框1725并且该目标被分配给一个或多个接收方。然而,当目标没有在存储空间内获得时,DMF网络请求DMF发送来自DMF的目标,如方框1710所示。这些发生在目标在最后同步之后从外部装置传输进DMF时。在方框1715,DMF发送目标给DMF网络,在其中目标存储在与DMF所有者账户相关的存储空间内,如方框1720所示。在方框1725,目标发送给接收方。
DMF所有者能够与DMF网络的任何成员包括DMF所有者和非DMF所有者共享DMF上的目标。DMF所有者还可以与DMF网络的任何非成员共享DMF上的目标,例如www.Zing.com的Zing网络的成员。类似地,作为DMF网络的成员的非DMF所有者能够与任何DMF所有者和非DMF所有者,包括DMF网络的非成员,共享相关存储空间(例如,虚拟帧)内的目标。这种性能允许所有潜在DMF所有者在取得DMF之前参与DMF网络和利用DMF网络业务。图15的PC1545可以由DMF所有者和非DMF所有者使用以便管理来自网络浏览器的在线虚拟图像帧中的目标。当非DMF所有者取得DMF时,DMF的顺序号或DMF的唯一标识通过非DMF所有者的现有账号注册到DMF网络。
在一个实施例中,当共享列表中的记录是街道地址(例如,非成员的地址)时,利用诸如美国邮局之类的传统邮寄方法以适当的格式将目标发送给接收方。例如,当共享目标是图像时,明信片可以发送给接收方。当共享列表中的记录是电子邮件地址(例如,非成员的电子邮件地址)时,利用该电子邮件地址将目标的复制品发送给接收方。或者,利用该电子邮件地址将DMF网络的链接发送给接收方。接收方然后可以通过选择该链接访问目标。例如,当网络是互联网时,用于目标的均匀资源定位器(URL)发送给接收方。当共享列表中的记录是用于DMF网络成员的标识符时,目标发送给用于接收方的收件箱(in-box)。
参照图4,DMF400的用户输入装置410也可以包括允许DMF所有者启动共享功能的逻辑或机构。该实现共享功能的逻辑或机构可以是例如按钮、扳扭式开关等等。启动这个共享功能的逻辑使DMF所有者能够与其他DMF成员和非DMF成员共享目标。
在上述详细描述中,已经针对具体典型实施例对本发明的方法和装置作了描述。然而,很明显在不脱离本发明较宽的精神和范围的情况下可以做出各种更改和改变。因此本发明的说明书和附图用来说明而非限制。
权利要求
1.一种用于共享网络中的目标的方法,包括从与网络连接的数字媒体帧(DMF),选择目标,选择接收目标的接收方,和发送一个或多个信号给与网络连接的网络服务器,该一个或多个信号请求网络服务器以便与接收方共享目标;和从网络服务器,响应于接收的一个或多个信号,定位目标,并且发送该目标给接收方。
2.如权利要求1所述的方法,其中,选择接收方包括选择具有一个或多个接收方的共享列表。
3.如权利要求2所述的方法,其中,共享列表由来自与网络连接的计算机的网络的成员建立。
4.如权利要求2所述的方法,其中,共享列表通过与用户业务代理的电话建立。
5.如权利要求3所述的方法,其中,共享列表中的一个或多个接收方的每一个都指的是包括电子邮件地址、通讯地址、网络中的成员标识,和另一个网络中的成员标识的一组记录中的一条或多条记录。
6.如权利要求3所述的方法,其中,当DMF与网络同步时,共享列表发送给成员的DMF。
7.如权利要求1所述的方法,其中,发送一个或多个信号给网络服务器包括发送识别目标的信息。
8.如权利要求7所述的方法,其中,发送一个或多个信号给网络服务器还包括发送目标的复制品。
9.如权利要求1所述的方法,其中,定位目标包括当目标没有位于网络中时,发送来自DMF的目标的复制品给网络,其中利用识别目标的信息定位目标。
10.如权利要求9所述的方法,其中,目标的复制品存储在与网络连接的文件服务器中,并且其中识别目标的信息包括目标的复制品在网络中的定位信息。
11.如权利要求1所述的方法,其中,发送目标给接收方包括发送目标的复制品给接收方,并且其中接收方是包括作为网络成员的DMF所有者、作为网络成员的非DMF所有者和不是网络成员的非DMF所有者一组中的一个。
12.如权利要求11所述的方法,其中,发送目标的复制品给接收方包括发送目标的复制品给作为网络成员的接收方的收件箱(in-box)。
13.如权利要求12所述的方法,当接收方是DMF所有者时,则当接收方没有从接收的目标过滤出DMF时将目标的复制品发送给接收方的DMF,该滤波器由DMF所有者设置。
14.如权利要求13所述的方法,其中,所述滤波器由DMF所有者利用与网络连接的计算机设置。
15.如权利要求13所述的方法,其中,所述滤波器由DMF所有者通过与用户业务代理的电话设置。
16.如权利要求11所述的方法,其中,发送目标的复制品给接收方包括发送目标的复制品给接收方的电子邮件地址。
17.如权利要求11所述的方法,其中,发送目标的复制品给接收方包括发送目标的链接给接收方的电子邮件地址。
18.如权利要求11所述的方法,其中,发送目标的复制品给接收方包括发送目标的物理表示给接收方的通讯地址。
19.如权利要求1所述的方法,其中,网络包括互联网、无线网和专用网,并且其中目标包括数字图像、音频、视频,和文本一组中的一个或多个。
20.在包括与至少一个网络服务器连接的网络、至少一个数字媒体帧(DMF)和至少一个客户计算机的方案中,用于共享来自DMF的技术目标的数据处理系统,包括在DMF中的逻辑,用于启动共享操作,包括逻辑,用于选择在DMF上显示的目标,和逻辑,用于发送识别目标的信息给网络服务器;和网络服务器中的逻辑,用于处理共享操作,包括逻辑,用于利用识别目标的信息在网络中定位目标,和逻辑,用于发送目标给限定在共享列表中的一个或多个接收方。
21.如权利要求20所述的数据处理系统,还包括用于使DMF和网络同步的逻辑,以便使DMF和网络具有同一目标和同一共享列表。
22.如权利要求21所述的数据处理系统,其中,在用于同步的逻辑执行期间目标从网络下载到DMF上。
23.如权利要求21所述的数据处理系统,其中,当目标从外部装置加载到DMF时,在用于同步的逻辑执行期间目标从DMF上载到网络。
24.如权利要求20所述的数据处理系统,其中,共享列表产生于客户计算机。
25.如权利要求20所述的数据处理系统,其中,在DMF中的用于启动共享操作的逻辑还包括选择共享列表的逻辑,其中,响应于共享列表的选择,发送识别共享列表的信息到服务器计算机。
26.如权利要求20所述的数据处理系统,其中,在DMF中的逻辑还包括当目标没有存在于网络中时用于发送目标到服务器计算机的逻辑。
27.如权利要求26所述的数据处理系统,其中,当DMF和网络同步之后目标从外部装置加载进DMF时目标没有存在于网络中。
28.如权利要求20所述的数据处理系统,其中,用于在网络中定位目标的逻辑包括用于当目标没有存在于网络中时从DMF请求目标的逻辑。
29.如权利要求20所述的数据处理系统,其中,用于发送目标给限定在共享列表的一个或多个接收方的逻辑还包括发送目标的复制品给接收方的DMF的逻辑。
30.如权利要求20所述的方法,其中,网络包括互联网、无线网和专用网,并且其中目标包括数字图像、音频、视频,和文本一组中的一个或多个。
31.在包括与至少一个网络服务器连接的网络、至少一个数字媒体帧(DMF)和至少一个客户计算机的方案中,用于共享来自DMF的目标的数据处理系统,包括装置,用于启动共享操作,包括装置,用于选择在DMF上显示的目标,和装置,用于发送识别目标的信息给网络服务器;和装置,用于处理所述共享操作,包括装置,用于利用识别目标的信息在网络中定位目标,和装置,用于发送目标给一个或多个限定在共享列表中的接收方。
32.如权利要求31所述的数据处理系统,还包括装置,用于使DMF和网络同步以便使DMF和网络具有同一目标和同一共享列表。
33.如权利要求31所述的数据处理系统,其中,用于启动共享操作的装置还包括用于当目标没有存在于网络中时发送目标给服务器计算机的装置。
34.方法,包括响应于接收来自网络成员的共享信号,发送目标的复制品给一个或多个接收方;一个或多个接收方限定在共享列表中;目标存储在与网络连接的网络服务器中;在成员利用与网络连接的装置发布共享指令时启动共享信号;其中一个或多个接收方包括网络的成员和非成员,并且其中网络的成员包括数字媒体帧(DMF)所有者和非DMF所有者。
35.如权利要求34所述的方法,其中,共享列表由成员利用与网络连接的计算机产生。
36.如权利要求34所述的方法,其中,与网络连接的装置是包括计算机和DMF的一组中的一个。
37.如权利要求36所述的方法,其中,当装置是DMF时,网络服务器和DMF周期性地同步能够使网络服务器和DMF具有同一目标和同一共享列表。
38.如权利要求37所述的方法,其中,当在DMF和网络之间的下一个同步之前发布共享指令时并且当目标在前一同步之后从外部装置加载到DMF上时,DMF发送目标的复制品给网络。
39.如权利要求34所述的方法,其中,当接收方是网络的成员时,发送目标的复制品给接收方的收件箱(in-box)。
40.如权利要求39所述的方法,其中,当接收方是DMF所有者时,则当接收方没有从接收的目标复制品过滤出DMF时将目标的复制品发送给接收方的DMF。
41.如权利要求34所述的方法,其中,当接收方不是网络的成员时,通过电子邮件发送目标的复制品给接收方。
42.如权利要求34所述的方法,其中,当接收方不是网络的成员时,将目标的链接发送给接收方。
43.如权利要求34所述的方法,其中,当接收方不是网络的成员时,利用物理媒体将目标的复制品发送给接收方的通讯地址。
44.如权利要求34所述的方法,其中,网络包括技术互联网、无线网和专用网,并且其中目标包括数字图像、音频、视频,和文本一组中的一个或多个。
45.计算机可读介质,在其上存储了数字处理系统可实行的指令序列,并且当数字处理系统执行所述指令序列时,该计算机可读介质能使系统执行包括下列内容的方法响应于接收来自网络成员的共享信号,发送目标的复制品给一个或多个接收方;一个或多个接收方限定在共享列表中;目标存储在与网络连接的网络服务器中;在成员利用与网络连接的装置发布共享指令时启动共享信号;其中一个或多个接收方包括网络的成员和非成员,并且其中网络的成员包括数字媒体帧(DMF)所有者和非DMF所有者。
46.如权利要求45所述的计算机可读介质,其中,共享列表由成员利用与网络连接的计算机产生。
47.如权利要求45所述的计算机可读介质,其中,与网络连接的装置是计算机和DMF中的一个。
48.如权利要求47所述的计算机可读介质,其中,当装置是DMF时,网络服务器和DMF周期性地同步能够使网络服务器和DMF具有同一目标和同一共享列表。
49.如权利要求48所述的计算机可读介质,其中,当在DMF和网络之间的下一个同步之前发布共享指令时并且当目标在前一同步之后从外部装置加载到DMF上时,DMF发送目标的复制品给网络。
50.如权利要求49所述的计算机可读介质,其中,当接收方是网络的成员时,发送目标的复制品给接收方的收件箱(in-box)。
51.如权利要求45所述的计算机可读介质,当接收方是DMF所有者时,则当接收方没有从接收的目标复制品过滤出DMF时将目标的复制品发送给接收方的DMF。
52.如权利要求45所述的计算机可读介质,当接收方不是网络的成员时,通过电子邮件发送目标的复制品给接收方。
53.如权利要求45所述的计算机可读介质,当接收方不是网络的成员时,将目标的链接发送给接收方。
54.如权利要求45所述的计算机可读介质,当接收方不是网络的成员时,利用物理媒体将目标的复制品发送给接收方的通讯地址。
55.如权利要求41所述的计算机可读介质,其中,网络包括互联网、无线网和专用网,并且其中目标包括数字图像、音频、视频,和文本一组中的一个或多个。
56.一种用于管理来自网络的数字媒体帧(DMF)的方法,包括联合数字媒体帧(DMF)和网络中的虚拟帧,该虚拟帧包括网络中的存储空间和账户、与网络连接的DMF;更新虚拟帧的内容;和使虚拟帧的内容与DMF的内容同步。
57.如权利要求56所述的方法,其中,联系DMF和虚拟帧包括联系DMF的唯一标识和网络中的账户。
58.如权利要求56所述的方法,其中,更新虚拟帧的内容包括增加一个或多个新目标给存储空间或者从存储空间删除一个或多个现有目标。
59.如权利要求58所述的方法,其中,一个或多个目标在共享时增加入存储空间。
60.如权利要求56所述的方法,其中,当DMF与网络连接时执行虚拟帧的内容与DMF的内容的同步。
61.如权利要求60所述的方法,其中,基于预定时间间隔周期性地执行虚拟帧的内容与DMF的内容的同步。
62.如权利要求60所述的方法,其中,由DMF的所有者在任何时间执行虚拟帧的内容与DMF的内容的同步。
63.如权利要求60所述的方法,其中,当同步出现时,在虚拟帧的内容中更新的关于新目标的信息发送给DMF,并且其中当同步结束时,DMF在虚拟帧的内容中具有关于目标的信息。
全文摘要
在一个实施例中,公开了一种用于共享网络中的目标的方法。从与网络连接的数字媒体帧(DMF)选择目标。选择接收方用于接收目标。将一个或多个信号发送给与网络连接的网络服务器,该一个或多个信号请求网络服务器以便与接收方共享目标。响应于接收的一个或多个信号,从网络服务器识别目标。然后将目标发送给接收方。
文档编号H04N1/00GK1443418SQ01813174
公开日2003年9月17日 申请日期2001年7月23日 优先权日2000年7月21日
发明者M·K·班达鲁, R·E·西格尔, J·莫加尔, N·阿加瓦尔, V·李 申请人:伊斯曼柯达公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1