CN105897924A - 数据发送方法和服务器 - Google Patents

数据发送方法和服务器 Download PDF

Info

Publication number
CN105897924A
CN105897924A CN201610374936.XA CN201610374936A CN105897924A CN 105897924 A CN105897924 A CN 105897924A CN 201610374936 A CN201610374936 A CN 201610374936A CN 105897924 A CN105897924 A CN 105897924A
Authority
CN
China
Prior art keywords
data
equipment
server
user
portable phone
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN201610374936.XA
Other languages
English (en)
Inventor
朴世濬
郭芝荣
秋嬉贞
全轸泳
李种林
李锦九
成周娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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
Priority claimed from KR1020090077506A external-priority patent/KR20110019896A/ko
Priority claimed from KR1020090107230A external-priority patent/KR101700389B1/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN105897924A publication Critical patent/CN105897924A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Communication Control (AREA)
  • Small-Scale Networks (AREA)

Abstract

提供了一种数据发送方法、服务器和数据发送***。数据发送方法包括接收数据、存储数据、基于设备信息选择数据、和发送所选择的数据,从而更方便地共享和利用数据。

Description

数据发送方法和服务器
本申请是申请日为2010年08月23日、申请号为201010259814.9、发明名称为“数据发送方法、服务器和数据发送***”的发明专利申请的分案申请。
相关申请的交叉引用
本申请要求于2009年8月21日和2009年11月6日向韩国知识产权局提交的韩国专利申请第10-2009-0077506号和第10-2009-0107230号的优先权,其公开整体合并于此作为参考。
技术领域
按照在此所公开的方法、服务器和***涉及一种数据发送方法、服务器和数据发送***,且更具体地,涉及一种用于发送共享数据的方法、服务器和用于与其它设备共享数据的共享数据发送***。
背景技术
随着电子工程、通信工程、终端设备及其它技术快速发展,移动终端拥有各种各样的功能。无线通信技术和数据处理的快速发展使得用户能够利用各功能来播放内容,或者通过利用移动终端设备来无线地连接到因特网以及话音呼叫。移动终端设备的特征在于确保用户移动性,以克服个人电脑固定的缺陷,这是个人电脑具有的最大缺陷之一。然而,移动终端由于重量轻且小型化,在存储器和电池方面也具有局限性。因此,用户在通过利用移动终端同时实现搜索和播放内容或数据方面遇到了困难。
为了克服这些困难,必须分离搜索和播放处理。例如,用户可以利用在中央处理单元、存储器和电池方面没有限制的设备来选择或搜索数据,并且利用移动终端来查看所选择或搜索的数据。用户也可以利用移动终端来选择和搜索数据,并且利用其它设备来查看所选择或搜索的数据。
然而,为了分离地实现数据搜索和数据播放,数据应当在设备当中有效地共享。因此,数据应当以更便利的方式被两个或更多设备共享,以便数据可以在两个或更多设备中实现或处理。另外,由于设备彼此具有不同的规范和工作环境,因而需要考虑设备的规范和工作环境来处理数据。因此,需要一种更便利地共享数据的方法。
发明内容
本发明构思的示例性实施例克服了上述缺点以及上面未提及的其它缺点。而且,并不要求本发明构思克服上述缺点,并且本发明构思的示例性实施例可以未克服上述的任何问题。
在一个实施例中,提供了一种通过网络从服务器发送数据的方法,所述方法可以包括如下步骤:从第一设备接收并存储数据;和如果第二设备连接到网络,则向第二设备发送基于第二设备信息从所存储的数据中选择的数据。
所述存储步骤可以包括:存储数据表,所述数据表在数据上映射使用数据的设备,以及发送步骤包括:如果数据表上记录的设备被连接,则发送映射到设备的数据。
所述发送步骤可以包括:如果第二设备在服务器上预先注册,则在第二设备连接到网络之前基于第二设备信息选择数据,并且在第二设备连接到网络之后向第二设备发送所选择的数据。
第二设备信息可以包括第二设备使用数据的记录。
基于第二设备信息将所选择的数据处理为对于第二设备的实现最优化。
所述发送步骤可以包括:如果第二设备未在服务器上注册,则当第二设备连接到网络时接收第二设备信息,基于接收到的信息选择数据,并且向第二设备发送数据。
第二设备信息包括第二设备授权的信息,并且发送步骤包括:发送通过将所选择的数据发送请求的数据发送授权与第二设备授权相比较而选择的数据。
如果数据发送授权具有与第二设备授权相同或更低级别,则发送步骤可以包括发送所选择的数据,以及如果数据发送授权具有比第二设备授权更高级别,则发送步骤可以包括将发送所选择的数据的请求发送到第一设备并且基于从第一设备接收的响应而发送所选择的数据。
向第二设备发送的数据是在第一设备上更新的数据或者是由用户通过第一设备设置的数据。
所述发送步骤可以包括接收通过用户操纵输入到第一设备的关键字,基于该关键字选择第二设备,并且向第二设备发送数据。
第二设备是由用户通过第一设备设置的用户终端设备。
所述发送步骤可以包括:接收通过用户操纵输入到第一设备的关键字,基于该关键字选择第二设备,并且向第二设备发送数据。
所述发送步骤可以包括:生成所选择的数据的元数据,并且向第二设备发送该元数据连同所选择的数据。
如果所选择的数据或元数据被发送,则第二设备通过自动执行运行接收到的数据或显示接收到的元数据的应用程序,显示所选择的数据或元数据中的至少一个。
所述发送步骤可以包括:如果第二设备连接到网络,则在从第一设备接收所存储的数据的发送请求之后向第二设备发送所选择的数据。
第二设备信息包括设备信息和用户信息,其中设备信息包括关于制造商、产品、MAC地址和简档的信息中的至少一个,以及用户信息包括关于对服务器或网络的访问授权、安全性和用户偏好数据的信息中的至少一个。
数据是下列中的至少一个:在至少一个用户终端设备中存储的照片、视频、话音、地址、电话号码、搜索结果和网页。
第二设备向用户提供用户界面(UI)以便确定是否显示所选择的数据,并且根据UI的用户操纵来执行显示所选择的数据的应用程序。
所述存储步骤可以包括:如果第一设备是两个或更多个,则整合并存储从多个第一设备接收到的数据,以及所述发送步骤包括:如果第二设备连接到网络,则向第二设备发送整合存储的数据。
在另一实施例中,提供了一种在自组织网络中发送数据的方法,所述方法可以包括:从第一设备接收并存储数据;和如果第二设备连接到网络,则向第二设备发送基于第二设备信息从所存储的数据中选择的数据。
在又另一个实施例中,提供了一种服务器,所述服务器可以包括:通信接口,用于通过网络发送和接收数据至/自第一设备和第二设备;存储单元,用于存储从第一设备接收的数据;和控制单元,如果第二设备连接到网络,则基于第二设备信息从所存储的数据中选择数据,并且向第二设备发送所选择的数据。
在又另一个实施例中,提供了一种数据发送***,该数据发送***可以包括:第一设备,其连接到网络,并且发送所存储的数据;第二设备,其连接到网络,并且从服务器接收数据;和服务器,其接收并存储数据,基于从第二设备接收到的第二设备信息从接收到的且所存储的数据中选择数据并处理,并且如果第二设备连接到网络,则向第二设备发送所处理的数据。
附图说明
通过参考附图来描述本发明构思的某些示例性实施例,本发明构思的上面和/或其它方面将更加明显,其中:
图1是图示根据实施例的数据发送***的视图;
图2是提供来解释根据实施例的注册设备的流程图;
图3图示了在服务器上注册的设备的列表;
图4是提供来解释根据实施例发送共享数据的处理的视图;
图5是提供来解释根据注册状态发送共享数据的处理的流程图;
图6图示了在服务器上注册的设备的列表;
图7是提供来解释根据预处理状态发送共享数据的处理的流程图;
图8是图示根据设备处理的共享数据的视图;
图9是提供来解释根据实施例发送共享数据的处理的视图;
图10是在服务器上存储的数据的视图;
图11是提供来解释基于元数据提供共享数据的处理的视图;
图12是提供来解释生成元数据的处理的视图;
图13是图示基于关键字搜索共享数据并发送共享数据的视图;
图14是提供来解释提供用户界面(UI)以显示共享数据的处理的视图;
图15是提供来解释显示与共享数据一起发送的元数据的视图;
图16是提供来解释整合地提供共享数据的处理的视图;
图17是提供来解释将其它用户所生成的数据设置为共享数据的处理的视图;
图18是便携式电话的方块图;
图19是服务器的方块图;
图20是根据另一实施例的数据发送***的视图;
图21是根据实施例的剪辑***的视图;
图22到图24是解释根据内容类型的内容剪辑处理的视图;和
图25是提供来解释根据实施例的内容剪辑方法的处理的视图。
具体实施方式
现在将参考附图来更详细地描述本发明构思的某些示例性实施例。
在下列描述中,甚至在不同的附图中,对于相同的元件使用相同的附图标号。描述中限定的内容,例如详细的构造和元件,被提供来辅助全面理解本发明构思。因此,明显的是,没有那些明确定义的内容也可以实现本发明构思的示例性实施例。而且,由于公知的功能或构造可能在不必要的细节上模糊本发明,因此不再详细描述。
将参考图1和图20描述根据在此公开的实施例的数据发送***,其中将参考附图3到图17来描述发送和显示共享数据的特定实施例,例如注册设备、发送共享数据和显示共享数据,并且将参考图18到图19来描述构成数据发送***的设备和服务器。
数据发送***的原理
图1图示了根据实施例的数据发送***。在一个实施例中,数据发送***根据用户需要从多个数据中选择数据,并且使得能够与其它设备共享所选择的数据。另外,如果设备连接到服务器,则***将所共享的数据发送到其它连接的设备。
数据发送***可以包括用户终端装置,例如便携式电话110、个人电脑100、膝上型电脑130、数码相机140、电视机150和服务器200。
诸如便携式电话110、个人电脑100、膝上型电脑130、数码相机140和电视机150之类的用户终端不仅执行它们自己的任务,而且向服务器200发送它们自身的数据,以便与其它设备共享数据。
例如,便携式电话110发送通过网上冲浪搜索的网页并且将该网页存储在服务器200中,而与服务器200连接的个人电脑100调用并显示所存储的网页。同样地,数码相机140拍照,将照片数据发送到服务器200,并且将数据存储在服务器200中,而电视机150,作为连接到服务器200的其它设备之一,调用并显示所存储的照片。
共享数据可以包括通过连接的设备生成或发送的所有数据,例如视频、话音、地址、电话号码和因特网搜索数据以及上面举例说明的照片和网页。
如上所解释的,服务器200存储通过网络从设备发送的共享数据,并且通过网络将该数据发送到与服务器连接的设备。
服务器200分析关于与服务器200连接的设备的信息,并且根据信息分析来确定设备访问。
与设备相关的信息可以包括用户信息以及设备信息。
设备信息可以包括关于制造商、产品、MAC地址、简档等的信息。另外地,用户信息可以包括关于对服务器200的访问授权、安全性、用户偏好数据等的信息。
关于制造商的信息是关于制造该设备的公司的识别信息,以及关于产品的信息是关于设备的类型的识别信息。另外,MAC地址信息是为每个可通信设备确定的唯一识别信息,并且关于简档的信息是对于与关于设备的认证和税收(levy)、设备使用的服务和设备所属的通信网络相关的信息的综合术语。
访问授权信息揭示设备具有对网络或服务器的访问授权,而安全信息揭示数据安全性的状态。另外,用户偏好数据信息揭示设备用户偏好的数据。
例如,基于与服务器200连接的设备的设备信息,如果服务器200查明所有连接的设备由一个制造商生产或者所连接的设备的用户具有对服务器200的授权,则服务器200可以允许设备不需要特别控制地访问服务器200。
另外,服务器200可以通过电视机150预先查明并存储用户偏好数据,并且将来自共享数据的与偏好信息相关的数据发送到电视机150。用户偏好数据可以基于电视机150的观看列表,基于通过经电视机150访问服务器200所发送的数据列表等等,来生成。
同时,服务器200可以检查所更新的共享数据,并且当设备连接到服务器200时将共享数据提供给设备。当设备连接到服务器200时,提供共享数据,因为连接到服务器200可以表示用户希望使用已连接的设备。因此,服务器200可以查明当设备连接到服务器200时用户希望使用设备,并且将共享数据发送到设备。下面将进一步解释访问服务器200之后的发送处理。
基于如上解释的设备信息和用户信息,服务器200可以将共享数据提供给访问服务器200的设备。为了更有效地发送和接收共享数据,每个设备必须在服务器200上注册。也可以不在服务器200上注册设备来提供共享数据。然而,如果服务器将共享数据提供给已注册设备,则可以以更容易且更简单的方式来实现授权处理,并且对于已注册设备定制数据发送和接收处理。
下面参考图2来描述在服务器200上注册设备的处理。
注册设备
图2是提供来解释根据实施例的注册设备的处理的流程图。例如,在图2中便携式电话110在服务器200上注册。
为了在服务器200上注册便携式电话110,在S310,便携式电话110将设备注册请求发送到服务器200。在S320,服务器200接收便携式电话110的设备注册请求,并且将设备和用户信息请求发送到便携式电话110以便查明设备注册的可能性。在S330,便携式电话响应设备和用户信息请求,将设备和用户信息发送到服务器200。
如上所解释的,便携式电话110的设备信息可以包括关于制造商、产品、MAC地址、简档等的信息。另外,便携式电话110的用户信息可以包括关于对服务器200的访问授权、安全性、用户偏好数据等的信息。
在S340,基于从便携式电话110接收到的设备和用户信息,服务器200确定是否可以注册便携式电话110,换句话说,接收到的信息是否可用来注册便携式电话110。
在S340-N,如果注册失败,则在S350,服务器200向便携式电话110通知注册失败,并且在S340-Y,如果注册成功,则在S360,服务器200向便携式电话110通知注册成功,并且在S370,在服务器200上注册便携式电话110,并且存储从便携式电话110接收的信息。
在服务器200上注册便携式电话110可以简化便携式电话110的授权处理,因此向服务器200发送便携式电话110生成或者从其它设备接收的共享数据的处理可以更简单且更迅速。另外,在服务器200上注册便携式电话110可以使得能够定制便携式电话110,换句话说,如果数据被发送到便携式电话110,则服务器200可以提供针对便携式电话110优化的共享数据。
图3是在服务器200上注册的设备的列表的视图。
服务器200排列已注册设备列表400,并且如果已注册设备列表400的设备被连接,则更方便地发送和接收共享数据。
尽管图3示出了已注册设备列表400的产品名称,但是服务器200也可以在已注册设备列表400中存储从设备接收的设备和用户信息。
发送共享数据
下面将参考图4来解释根据实施例的发送共享数据的处理。
图4是提供来解释根据实施例发送共享数据的处理的视图。将便携式电话110和电视机150作为一个实例进行解释。
便携式电话110向服务器200发送由便携式电话110生成或从其它设备接收的数据500,以便与其它设备共享数据500。
将数据从便携式电话110发送到服务器200导致以下效果。
首先,能够更便利地可视地提供数据500。由于显示尺寸有限,多个观看者利用便携式电话110观看数据500是效果不佳的。因此,如果用户需要与其它用户共享存储在便携式电话110上的数据,则他或她可以将数据存储在服务器200中,并且通过具有更大显示器的设备,例如电视机150来调用数据。
其次,可以更方便地单独收集并处理数据500。便携式电话110是便携式的,且可以不受空间和时间的限制得以使用。然而,在显示方面它具有局限性,并且在输入用户操纵方面不方便。用户可以通过便携式电话110容易地收集数据,将数据存储在服务器200中,并且通过家里的个人电脑100处理服务器200的存储数据。可以考虑对应的方法。如果观看者由于时间不足不能使用电视机150,则他或她可以将电视机150的数据存储在服务器200中,并且通过便携式电话110来调用和观看该数据。
再次,可以更方便地排列数据500。即使有限的存储器,每个设备都可以具有共同数据。服务器200可以整合来自所有连接设备的每个共同数据,使得用户能够以便利的方式排列数据500。
服务器200发送并存储便携式电话110生成或者从其它设备接收的数据500。如果数据500被电视机150调用,则服务器200将所存储的数据500发送到电视机150。
根据注册状态发送共享数据
如上所解释的,如果设备在服务器200上注册,则发送和接收数据变得更有效。下面将参考图5和图6来描述根据设备注册的发送和接收数据处理。
图5是提供来解释根据注册状态发送共享数据的处理的流程图。
便携式电话110在S610接收或生成数据,并且在S620确定是否共享数据。如果在S620-N确定不共享数据,则便携式电话在S630查明是否***数据显示命令。如果在S630-Y***显示命令,则便携式电话在S640显示该命令。
同时,如果在S620-Y确定共享数据,则便携式电话110在S650将共享数据发送到服务器200。
在S660,服务器200将来自便携式电话110的共享数据存储为更新后的数据。如果在S670电视机150连接到服务器,则服务器在S680确定电视机150是否在服务器200上预先注册。
如果在S680-N电视机150未在服务器200上注册,则服务器200将设备和用户信息请求发送到电视机150,并且在S700,电视机150响应该请求将设备和用户信息发送到服务器200。
在S710,服务器200在服务器200上注册电视机150。上面的解释示出了简短的注册处理;该处理可以进一步包括例如图2中所示的那些附加处理。
如果如S710电视机150在服务器200上注册,或者在S680-Y电视机150在服务器200上预先注册,则在S720,服务器200通过基于从电视机150接收到的或预先接收的存储的设备和用户信息分析电视机150的授权和可用的应用程序来选择数据。
由于共享限制可以通过提供共享数据的便携式电话110来设置,因此分析电视机150的授权。
因为所有数据并不是在每个设备中可用,因此分析电视机150的应用程序。因此,服务器200基于设备和用户信息预先查明可在电视机150上实现的可用数据类型,并且将可用数据发送到电视机150。
另外,在S730,服务器200基于从电视机150接收到的或预先接收的设备和用户信息来处理所选择的数据。处理数据可以包括缩放数据、针对电视机150的分辨率优化数据、排列数据大小以便在电视机150上实现,等等。
在S740,服务器200将处理后的数据发送到电视机150。在S750,一旦接收,电视机150就显示数据。
一旦连接到服务器200,电视机150接收并显示更新后的共享数据,使得观看者能够毫无延迟地观看更新后的共享数据。
如上所解释的,一旦设备连接到服务器200,服务器200就可以将更新后的服务器200的数据自动地发送到设备。根据前面的实施例,电视机150可能不向用户提供在电视机150上不可用的数据,因为该不可用的数据未被发送到电视机150。因此,服务器200查明其它设备在连接到服务器200时是否能够实现未被发送的数据,并且如果数据在设备中可用,则将该数据发送到新近连接的设备。
图6图示了在服务器200上注册的设备的列表800。如上所解释的,由于服务器200排列已注册设备列表800,因此如果已注册设备列表800中包括的设备连接到服务器200,则服务器200更方便地发送和接收共享数据。
具体地,如图6所示,服务器200基于设备和用户信息检测指定信息,例如设备的授权级别或分辨率,并且利用已注册设备列表800管理所检测的信息,所检测的信息可被应用来分析设备授权和设备的可用应用程序以及处理数据。
根据预处理状态发送共享数据
下面将参考图7和图8来描述根据共享数据的预处理状态发送和接收数据。
图7是提供来解释根据预处理状态发送共享数据的处理的流程图。
在S910,便携式电话110接收或生成数据,并且在S920,确定是否共享数据。在S920-N,如果确定不共享数据,则在S930,便携式电话110查明是否输入数据显示命令。如果在S930-Y输入了命令,则在S940便携式电话110显示该命令。
同时,如果在S920-Y确定共享数据,则在S950便携式电话将该数据发送到服务器200。
在S960,服务器200存储从便携式电话110接收的共享数据并且将该数据设置为更新后的。在S970,在设备连接到服务器200之前,服务器200确定更新后的共享数据的预处理状态。
数据的预处理状态可以根据从用户输入的设置来确定。
如果在S970-Y确定数据将被预处理,则服务器200根据已注册设备信息来处理更新后的共享数据。例如,服务器200可以注册便携式电话110、个人电脑100、膝上型电脑130、数码相机140和电视机150。服务器200可以基于从便携式电话110接收的设备和用户信息,处理更新后的共享数据以对于便携式电话110最优化;服务器200可以基于从个人电脑100接收的设备和用户信息,处理更新后的共享数据以对于个人电脑100最优化;服务器200可以根据从膝上型电脑130接收的设备和用户信息,处理更新后的共享数据以对于膝上型电脑130最优化;服务器200可以基于从数码相机140接收的设备和用户信息,处理更新后的共享数据以对于数码相机140最优化;以及服务器200可以基于从电视机150接收的设备和用户信息,处理更新后的共享数据以对于电视机150最优化。
另外,如果在S970-Y确定数据将被预处理,则服务器200根据已注册设备选择性地处理更新后的共享数据。例如,如果数据在电视机150上不可用,则服务器200可能不处理更新后的共享数据,从而将数据发送到电视机150。
在完成处理更新后的共享数据之后,服务器200存储并排列处理后的数据,直到设备连接到服务器200。
如果在S990电视机150连接到服务器200,则在S1020服务器200向电视机150发送针对电视机150最优化的处理后的数据,并且在S1030电视机150在屏幕上显示接收到的数据。
将参考图8来进一步描述所述处理。图8是图示根据设备处理的共享数据的视图。
参考图8,便携式电话110拍照并且将照片数据1110发送到服务器200,以便与其它设备共享该数据。照片数据具有800×600的分辨率。
服务器200基于从设备接收到的设备和用户信息来处理接收到的共享数据。如果分辨率为1000×500的数码相机140和分辨率为1920×1080的电视机150在服务器上注册,则服务器基于数码相机140的设备和用户信息将共享数据缩放并转换为分辨率为1000×500的数据,同时服务器基于电视机150的设备和用户信息将共享数据缩放并转换为分辨率为1920×1080的数据。
如果电视机150连接到服务器200,则服务器200将处理后的分辨率为1920×1080的数据发送到电视机150。
转换分辨率是本文中公开的一个示例性实施例;也可以包括用于数据在设备中的最优化实现的转换,例如转换文件格式、转换文件大小。
同时,如果在S970-N数据被确定为将不被预处理,则服务器200不处理更新后的共享数据来存储该数据,并且排列该数据,直到设备连接到服务器200。
如果在S990电视机150连接到服务器200,则服务器200基于从电视机150接收到的设备和用户信息分析电视机150的授权和可用应用程序,在S1000选择电视机150上可用的共享数据,并且在S1010将所选择的数据处理为对电视机150最优化。
服务器200在S1020将最优化数据发送到电视机150,并且在S1030电视机150显示数据。
用户可以选择预处理或不预处理更新后的共享数据,从而带来好处和坏处。一旦设备连接到服务器200,则服务器200更快速地发送,同时,由于服务器200将处理后的数据存储在每个设备中,服务器200使用许多存储容量。
根据共享限制发送共享数据
如上所解释的,在设备内共享可能被限制。下面将参考图9和图10来解释根据共享限制发送共享数据。
图9是提供来解释根据实施例发送共享数据的处理的视图。
在S1210,便携式电话110接收或生成数据,并且在S1220确定数据是否仅与电视机150共享。如果在S1220-N数据与电视机以外的其它设备共享,则便携式电话110在S1230查明是否输入显示命令。如果在S1230-Y输入显示命令,则便携式电话在S1240显示该命令。也可以添加用于将数据设置为与除电视机150以外的服务器200上其它已注册设备共享的处理。
同时,如果在S1220-Y数据仅与电视机150共享,则便携式电话110在S1250将被限制地与电视机150共享的数据发送到服务器200。
服务器200存储从便携式电话110接收到的数据,并且在S1260将该数据设置为更新后的并且仅与电视机150共享。
在S1260,服务器200基于从电视机150接收到的设备和用户信息,分析电视机150的授权和可用的应用程序,并且将该数据处理为对电视机150最优化。
如果在S1270电视机150连接到服务器200,则服务器200将预处理后的数据发送到电视机150。由于处理后的数据仅与电视机150共享,因此即使设备连接到服务器200,服务器200也不将数据发送到其它设备。
将参考图10来解释根据共享限制存储在服务器200上的数据。图10是存储在服务器200上的数据1300的视图。
如上所解释的,服务器200存储从注册在服务器200上的设备更新且发送的数据。从设备发送且与其它设备共享的数据可被存储在服务器200上。
同时,服务器200存储具有关于数据共享限制的信息的数据。例如,数据1被所有设备共享,而数据2仅被电视机150共享,以及数据3被除了电视机150以外的设备共享。
因此,根据用户操纵可以共享数据,从而保护了用户私密性。
基于元数据选择共享数据
同时,服务器200基于元数据存储数据。服务器200根据接收到的共享数据生成元数据,并且存储元数据和相应的共享数据。因此,每个设备可以输入指定关键字,并且搜索和选择将被发送到其它设备的数据。
参考图11到图13,将进一步解释选择处理。
图11是提供来解释基于元数据提供共享数据的处理的视图。服务器200在S1430存储来自设备的共享数据并且根据共享数据生成元数据。服务器200在S1440存储元数据和相应的共享数据。
图12是提供来解释生成元数据的处理的视图。
参考图12,如果便携式电话110将共享数据1610发送到服务器200,则服务器200存储接收到的共享数据1610,根据该共享数据1610生成元数据1620,并且存储这两者。
例如,在图12中,基于流派信息从接收到的共享数据生成元数据MOVIE;基于标题信息从接收到的共享数据生成元数据E.T.;和基于日期信息从接收到的共享数据生成元数据OLD。
除了流派、标题和日期以外的从共享数据1610生成的任何其它信息可以是元数据。因此,组成数据的符号、标号、图形或颜色,或者包括或搜索数据的网页的域名可以生成元数据。
因此,如上所解释的,每个设备可以通过输入关键字来选择和搜索将被发送到其它设备的数据。
在图11中,如果在S1410用户向便携式电话110输入关键字,则在S1420便携式电话110将该关键字发送到服务器200,在S1450,服务器200基于该关键字分析存储在服务器200上的共享数据的元数据,并且选择与该元数据对应的共享数据。
另外,在S1460,服务器200通过基于关键字分析元数据来选择某些已注册设备,并且在S1470以对所选择的设备最优化的格式处理并存储所选择的数据。
服务器200查明其它设备是否连接到服务器200。如果在S1480电视机150连接到服务器200,则在S1490服务器200向电视机150发送处理后的数据和元数据,并且在S1500电视机150在屏幕上显示处理后的数据。服务器200也可以向电视机发送除元数据之外的处理后的数据。下面将参考图15来解释发送处理后的数据连同元数据的必要性。
同时,将参考图13来解释搜索和发送共享数据。图13是图示基于关键字发送共享数据的视图。
如果用户向便携式电话110输入例如MOVIE、E.T.、和OLD之类的关键字1710以及向服务器200发送关键字1710,则服务器200基于该关键字1710搜索共享数据并且生成搜索数据1720。
另外,如果便携式电话110具有发送搜索数据的命令,则服务器200查明与服务器200连接的设备,并且发送共享数据1730,换句话说,向与服务器200连接的电视机150发送搜索数据1720。
使用用户界面(UI)可选接收共享数据
同时,如上所解释的,便携式电话110生成或接收的共享数据被存储在服务器200上,并且在连接时,服务器200将共享数据发送到电视机150。
由于用户在设备正连接到服务器200时开始使用设备,因此当设备连接到服务器200时服务器200将共享数据发送到设备。在正连接到服务器200时将更新数据发送到设备使得用户能够方便地查明更新数据,而不必输入任何其它操纵。
由于家用设备可被多个用户使用,因此便携式电话110的用户可能不同于电视机150的用户。与服务器200连接的电视机150的观看者不同于通过电视机150查明更新数据的用户,这是经常发生的。
检查更新数据可能打搅仅希望观看电视机150的观看者。
为了解决不便,可以询问用户选择是否显示接收到的更新数据。
下面将参考图14来解释可选显示。图14是图示提供用于显示共享数据的用户界面(UI)的视图。
参考图14,当在S1810电视机150连接到服务器200时,在S1820服务器200将共享数据发送到电视机150。
由于将共享数据存储在服务器200中的用户可能不同于操纵电视机150的用户,因此在S1830电视机提供UI来询问电视机150是否显示共享数据。
如果在S1840-Y用户输入显示命令,则在S1870电视机150显示共享数据。如果在S1840-N用户不输入显示命令,则在S1850电视机150通知服务器200未提供共享数据。电视机150也可以在电视机150中存储共享数据,或者在电视机150中删除共享数据。
同时,由于共享数据未提供给用户,因此在S1860服务器200检测其它设备,并且将共享数据发送到连接的设备。
根据其它示例性实施例显示共享数据
如上所解释的,服务器200将元数据连同共享数据发送到与服务器200连接的设备。将参考图15来解释发送元数据。
图15是提供来解释显示与共享数据对应的元数据的处理的视图。
在图15中,用户通过便携式电话110搜索多个在线购物商场,生成多个数据,并且将该多个数据发送到服务器200以共享。便携式电话110显示用户搜索的多个数据中的一个。
如果用户将多个数据设置为共享数据,则数据被发送且被存储在服务器200中。
服务器200生成与共享数据对应的元数据并且存储它们两者。在图15中,用户在在线购物商场B商场中搜索价值10USD的香蕉,并且服务器200存储搜索到的网页作为共享数据。
服务器200根据搜索到的网页生成例如B商场或香蕉之类的元数据。
另外,服务器200根据搜索到的A商场和C商场的网页生成元数据,并且存储共享数据和该元数据。
如果用户利用个人电脑100连接到服务器200,则服务器200向个人电脑100发送更新后的共享数据。如果服务器200发现从便携式电话110接收到的数据容量较高或者从便携式电话110接收到的数据彼此相互关联,则服务器200向个人电脑100发送元数据而不发送所述数据。
个人电脑100在一个屏幕上显示与更新后的共享数据对应的元数据,使得用户能够通过个人电脑100选择并下载共享数据。
例如,如果用户必须从共享数据下载搜索到的B商场的数据,则他或她可以在屏幕上选择表示B商场的元数据。如果用户选择表示B商场的元数据之一,服务器200向个人电脑100提供搜索B商场的共享数据。
结果,个人电脑100显示通过便携式电话110搜索到的相同内容。
因此,由于个人电脑100从服务器200接收便携式电话110生成的共享数据,所以在携带便携式电话110时,用户能够便利地选择数据,并且在便利的环境中使用个人电脑时,用户能够更容易且快捷地利用数据。
具体地,根据实施例,便携式电话110存储网页数据以便支付作为共享的商品,并且个人电脑100立即连接支付网页。用户可以在难以在线购买时在先地选择商品,并且可以通过使用书签或购物列表立即购买商品。
尽管上面解释了一个设备选择并搜索的数据被其它设备共享和显示,但是两个或更多设备发送的数据也可被其它设备整合并实现,下面将参考图16来对其进行解释。
图16是解释从两个或更多设备整合地提供共享数据的视图。
服务器200存储已注册设备发送的用于共享的数据。
例如,参考图16,如果个人电脑100存储照片和姓名数据,则服务器200从个人电脑100接收并存储该照片和姓名数据用以共享。另外,如果便携式电话110存储电话和姓名数据,则服务器200从便携式电话110接收并存储电话和姓名数据用以共享。
根据实施例的服务器200整合地存储来自两个或更多设备的数据。例如,参考图16,由于个人电脑100在便携式电话110发送电话和姓名数据的同时发送照片和姓名数据,因此服务器200整合共同的数据,在这种情况下是来自个人电脑100和便携式电话110两者的姓名数据。
如果设备连接到服务器200,则服务器200将整合的数据发送到新近连接的设备。例如,参考图16,电视机150连接到服务器200,服务器200将整合照片、电话和姓名数据的地址数据发送到电视机150。
如果电视机150从服务器200接收地址数据,则电视机自动地实现用于发现地址数据的应用程序,并且显示该地址数据。
服务器200存储并整合共享数据的共同数据,使得用户能够通过利用与服务器200连接的任意一个设备来使用该共同数据。
由一个用户设备生成的数据被发送到服务器200且被其它设备共享的上面解释是本文中公开的一个示例性实施例。服务器200可以存储由其它用户的设备生成的数据,下面将参考图17来对其进行解释。
图17是提供来解释将其它用户的设备生成的数据设置为共享的处理的视图。
由于上面解释了便携式电话110、服务器200和电视机150的实现,因此下面将解释博客服务器210。
博客服务器210存储在博客上上传的诸如视频、话音和文本之类的内容。另外,如果在博客上上传新内容,则博客服务器210通过向便携式电话110发送新近上传的消息,向博客用户通知该新内容。
博客用户可以包括博客成员以及博客所有人。因此,如果新内容被上传到用户拥有或加入的博客,则用户可被提供有新近上传的内容消息。
便携式电话110从博客服务器210接收新近上传的内容消息。如果消息被发送,则便携式电话可以发现用于调用上传到博客的内容的网页或新因特网地址。
便携式电话110可以向服务器200发送调用新博客内容的网页用以共享。服务器200存储该网页作为共享的数据。如果电视机150连接到服务器200,则服务器200将该网页发送到电视机150。
例如,参考图17,如果另一用户在博客上上传新照片,则博客服务器210存储该照片,并且通过便携式电话110向所有博客用户提供一消息,告知在博客上上传了新照片。
博客用户可以在发现新近更新的内容消息之后立即通过便携式电话110查看该新照片,或者可以将照片设置为共享数据并将其存储在服务器200中,以便通过电视机110来发现照片。
因此,用户可以将其它用户生成的数据设置为共享的并且通过任何其它连接的设备来使用该数据。
组成设备和服务器
图18是便携式电话110的方块图。
便携式电话110可以包括网络接口1910、控制单元1920、显示器1930、操纵输入单元1940和存储单元1950。
网络接口1910是使得便携式电话110能够通过网络与服务器200通信的连接路径。具体地,网络接口1910通过网络将共享数据发送到服务器200。
在控制单元1920的控制下,显示器1930显示通过网络接口1910发送的共享数据或者存储在存储单元1950中的数据。
连接到鼠标、键盘或其它的操纵输入单元1940接收诸如将数据设置为共享的用户操纵,并且将用户操纵发送到控制单元1920。
控制单元1920控制便携式电话110的实施。特别地,控制单元1920实施存储单元1950上存储的数据或者实施显示器1930来显示通过网络接口1910来自服务器200的共享数据。另外,控制单元1920根据操纵输入单元1940的输入用户操纵将所存储的数据设置为共享的,并且将它们发送到服务器200。
存储单元1950保存用于实现来自服务器200的共享数据或者用于实现便携式电话110的软件程序。存储单元1950可被实现为例如硬盘或非易失性存储器。
同时,基于便携式电话110的构成可以设想其它设备(120、130、140或150)的构成。
图19是服务器200的方块图。
服务器200可以包括网络接口2010、控制单元2020和存储单元2030。
网络接口2010是使得服务器200能够通过网络与其它已注册设备通信的连接路径。具体地,网络接口2010通过网络从诸如便携式电话110的其它设备接收共享数据。
控制单元2020控制服务器200的实现。明确地,控制单元2020实施来自诸如便携式电话110的其它设备且将被存储在存储单元2030中的共享数据,并且根据其它设备的请求发送该共享数据。
存储单元2030存储用于实现来自其它设备的共享数据或者用于实现服务器200的软件程序。存储单元2030可被实现为例如硬盘或非易失性存储器。
根据其它实施例的数据共享***
如上所解释的,共享数据可以通过利用服务器200来发送和接收。然而,不使用服务器200,根据本发明,设备可以共享数据,将在下面参考图20来对其进行解释。
图20是根据另一实施例的数据发送***的视图。
在上述实施例的数据发送***中,用户根据他或她的需要从存储在设备中的多个数据中选择数据,并且所选择的数据被其它设备共享。特别地,该数据发送***实现自组织操作(ad hoc operation)而没有服务器200。
因此,每个设备存储它自己的数据。如果一个设备需要存储在其它设备中的数据,它实现到其它设备的自组织连接(ad hoc connection),检测并共享数据。
例如,数据发送***可以包括个人区域网络和体域网(body area network),并且可以根据诸如蓝牙、紫蜂(zigbee)、电场通信和近场通信的方法来相互通信。
在该***中,每个设备接收其它设备的设备和用户信息,分析Mac地址、可用的应用程序类型和设备类型,并且根据分析接收共享数据。
具体地,每个设备一旦与其它设备通信,就立即向其它设备发送它的数据。
图20示出了多个设备彼此连接,该图是本文中公开的一个示例性实施例。
剪辑
上面的示例性实施例解释了便携式电话110通过网上冲浪发送搜索到的网页并且数码相机140向服务器发送照片数据并且将该数据称为共享数据。选择数据并向服务器发送数据是剪辑处理。
剪辑处理可以实现在一个或多个与网络连接的设备上,并且经剪辑的数据被发送到服务器且被存储在服务器中。经剪辑的数据可被称作内容。
剪辑设备可以根据操纵剪辑图像、文本、音频和其它之一。下面将进一步详细解释剪辑处理。
图21是根据实施例的剪辑***的视图。根据该示例性实施例的剪辑***根据他或她的需要从多个内容中选择内容,或者根据他或她的需要向用户提供内容的某部分。
该***可以包括个人电脑100、服务器200和其它设备(410、420和430)。图21示出了实现剪辑处理的个人电脑100。
个人电脑100主要在家庭或办公室使用,它显示存储在个人电脑100中的内容,或者显示通过网络300连接到因特网从其它设备下载的内容。另外,个人电脑100可以通过网络300与服务器200和其它设备(410、420和430)通信来发送和接收内容。
具体地,个人电脑100可以通过利用诸如鼠标之类的操纵设备剪辑在屏幕上显示的内容部分,并且通过网络300向服务器200发送经剪辑的数据。服务器200存储从服务器200接收到的内容。
如上所解释的,服务器200存储通过网络300从个人电脑100接收到的内容,并且通过网络300向访问服务器200的其它设备(410、420和430)发送所存储的数据。
同时,服务器200分析关于通过网络300访问服务器200的其它设备(410、420和430)的信息,并且基于所述分析确定允许设备(410、420和430)的访问。
例如,如果个人电脑100和其它设备(410、420和430)由一个公司制造,或者如果个人电脑100和其它设备(410、420和430)由一个用户使用,则服务器200可以允许设备(410、420和430)的访问。然而,如果通过关于个人电脑100与其它设备(410、420和430)分析的信息,个人电脑100与其它设备(410、420和430)没有相互关系,则服务器200可以通过利用诸如ID和密码之类的授权处理来允许访问。
设备(410、420和430)通过网络300连接到服务器200,并且接收内容,具体地服务器200中存储的经剪辑的内容。在示例性实施例中,设备(410、420和430)是电视机410、便携式电话420和PMP 430。
电视机410主要在家庭使用,而便携式电话420和PMP 430主要随身携带。因此,如果用户在家里或办公室通过个人电脑100剪辑内容,则经剪辑的内容被存储在服务器200中。
因此,用户可以通过将电视机410、便携式电话420和PMP 430连接到服务器200在更便利或移动的环境下享用经剪辑的内容。
另外,由于用户能够不用查看所有内容就发现先前选择的内容或者内容的部分,因此***为用户提供了更有效观看内容的环境。
下面参考图22到图24来解释根据内容类型的剪辑处理。特别地,图22是图像剪辑处理的视图,图23是文本剪辑处理的视图,以及图24是音频剪辑处理的视图。
参考图22,个人电脑100在屏幕左上部显示文本内容,在屏幕右上部显示图像内容,并且在屏幕的下部显示音频内容项。
如果用户希望仅剪辑屏幕右上部的图像内容,则用户通过利用屏幕上的箭头50来拖拉包围图像内容的方框。
用户可以根据他或她的需要分离地存储和观看图像内容的部分。
同时,参考图23,如果用户希望剪辑左上屏幕中的文本内容并且观看该内容,则他或她利用箭头50来高亮文本内容的部分,并且剪辑经高亮的文本内容。
因此,用户可以根据他或她的需要分离地存储和观看文本内容。
同时,参考图24,如果用户试图在播放时剪辑音频内容,则他或她可以通过实现在关于正播放的音频内容的项周围显示操纵内容60,并且通过选择剪辑操纵内容60,来选择和剪辑该音频内容。
因此,用户可以根据他或她的需要享用音频内容的部分。
同时,如果从在线网站提供内容,则个人电脑100存储网站地址并剪辑用户请求的内容,从而使得用户更简单且便利地访问经剪辑的内容。
图25是提供来解释根据实施例的内容剪辑方法的处理的视图。下面主要基于便携式电话420来解释内容剪辑方法。
参考图22到图24,如果在S3310输入关于剪辑的用户操纵,则在S3320个人电脑100根据用户操纵剪辑内容。
在S3330,个人电脑100向服务器200发送经剪辑的内容,并且如果在S3340-Y输入另外的剪辑操纵,则该处理重复实现S3310、S3320到S3330。
在S3350,服务器200存储从个人电脑100发送的内容。
同时,如果在S3360便携式电话420从用户输入用于输出经剪辑的内容的操纵,则在S3370,便携式电话420向服务器200发送请求发送经剪辑的内容的消息。
在S3380,服务器200向便携式电话420发送经剪辑的内容,并且在S3390,便携式电话420显示来自服务器200的内容。
因此,用户可以分离地观看他或她希望的内容,或者在更便利的环境下观看经剪辑的内容,或者在携带设备的同时观看经剪辑的内容。
同时,图21中的个人电脑100的构成可以对应于图18中的便携式电话110的构成。剪辑内容并向服务器200发送内容可以不仅通过图21中的个人电脑100来实现,还可以通过图21中的其它设备(410、420和430)或者图1中的便携式电话110、个人电脑100、膝上型电脑130、数码相机140和电视机150来实现。
下面将详细地解释在个人电脑100具有如图18中的构成的条件下的剪辑处理。
网络接口1910是连接路径,其使得个人电脑100能够通过网络300与服务器200或其它设备410、420和430通信。具体地,网络接口1910通过网络300向服务器200发送经剪辑的内容。
在控制单元1920的控制下,显示器1930显示通过网络接口1910从外部设备接收或者存储在存储单元1950中的内容。
操纵输入单元1940连接到鼠标或键盘,其接收关于内容剪辑处理的用户操纵,并且将其发送到服务器200。
控制单元1920控制个人电脑100的操纵。特别地,控制单元1920根据从操纵输入单元1940输入的用户操纵显示存储在存储单元1950中的内容或者通过网络接口1910从外部设备接收的内容。另外,控制单元1920根据从操纵输入单元1940输入的用户操纵,从存储在存储单元1950中的内容或者通过网络接口1910从外部设备接收的内容中选择某些内容或待剪辑的内容的部分。
存储单元1950存储用于实施从外部设备或者个人电脑100接收的内容的软件程序。存储单元1950可被实现为例如硬盘或非易失性存储器。
从个人电脑100的构成可以设想便携式电话420和其它设备(410和430)的构成。
同时,如果个人电脑100剪辑内容,则图19中的服务器200可以存储经剪辑的内容,并且将经剪辑的数据发送到其它设备。
服务器200存储经剪辑的内容的先前陈述仅仅是本文中公开的一个示例性实施例。本示教可应用于个人电脑100存储经剪辑的内容以及其它设备410、420和430通过网络300访问个人电脑100接收经剪辑的内容的情况。
另外,上面解释的图像剪辑、文本剪辑和音频剪辑仅仅是内容剪辑的实例。本示教可应用于诸如视频剪辑之类的其它内容剪辑。
本示教也可应用于其它剪辑方法、以及如上所解释的剪辑图像、文本和音频的方法。
处理和存储数据
服务器200可以如上所解释地处理并存储从外部设备发送的数据。
处理数据根据使用数据的设备或者根据用户属性来优化或选择数据。用户属性可以包括用户偏好或用户选择记录。
服务器200可以使用数据在设备上映射所处理的数据。如果服务器200剪辑可被发送到终端设备的数据,则它针对终端设备转换数据的格式、分辨率、大小或其它,在终端设备上映射经转换的数据,并且存储经转换的数据。服务器200在连接到终端设备时发送数据。映射可以通过各种标准来实现。
例如,服务器200可以存储每个用户接收的数据记录。尽管可以从用户提供数据接收记录,但是数据接收记录也可以由服务器200管理。服务器200记录并利用连接的次数、使用数据的次数、剪辑的次数和数据类型等等。根据用户记录,服务器200可以在先地选择发送到用户的内容,并且在访问用户时发送该内容。如果服务器200剪辑新的图像数据并且其它设备之一通常接收图像数据,则它可以在连接到设备之前在设备上映射新的图像数据。因此,服务器200在连接到通常接收图像数据的设备时发送新的图像数据。
另外,设备剪辑数据可以接收使用数据的设备的信息。个人电脑100的用户可以在先地选择其它相关用户的终端设备。在所选择的终端设备连接到服务器时,个人电脑100剪辑的数据可被发送到所选择的终端设备。
另外,映射可以基于诸如作业、位置、工作部门、公司等的各种用户信息来实现。
前述示例性实施例和优点仅仅是举例说明的并且不应当被解释为对本发明的限制。本示教可容易地应用于其它类型的装置。而且,本发明构思的示例性实施例的描述往往是图解性的,而不限制权利要求的范围,并且许多替换、修改和变型对本领域的技术人员是显而易见的。

Claims (15)

1.一种通过网络从服务器发送数据的方法,所述方法包括:
从第一设备接收并存储数据;
从所接收的数据产生元数据;
从第二设备接收请求所存储数据的发送的消息;
选择与基于至少一个关键字搜索和选择的元数据对应的所存储的数据;
根据在所述第二设备上可用的所述第二设备的信息处理所选择的数据;并且
向所述第二设备发送经处理的数据。
2.如权利要求1所述的方法,其中,从第一设备接收数据还包括:接收通过用户操纵输入到所述第一设备的关键字。
3.如权利要求1所述的方法,其中,所述存储包括:存储数据表,所述数据表在数据上映射使用所述数据的设备,以及所述发送包括:如果所述数据表上记录的设备被连接,则发送映射到所述设备的数据。
4.如权利要求1所述的方法,其中,所述发送包括:如果所述第二设备在所述服务器上预先注册,则在所述第二设备连接到所述网络之前基于所述第二设备的信息选择数据,并且在所述第二设备连接到所述网络之后向所述第二设备发送所选择的数据。
5.如权利要求4所述的方法,其中,所述第二设备的信息包括表示所述第二设备使用数据的记录。
6.如权利要求4所述的方法,其中,基于所述第二设备的信息将所选择的数据处理为对于所述第二设备的实现最优化。
7.如权利要求1所述的方法,其中,所述发送包括:如果所述第二设备未在所述服务器上注册,则当所述第二设备连接到所述网络时接收所述第二设备的信息,基于所接收到的信息选择数据,并且向所述第二设备发送所述数据。
8.如权利要求1所述的方法,其中,所述第二设备的信息包括所述第二设备的授权的信息,并且所述发送包括:发送通过将所选择数据的发送请求的数据发送授权与所述第二设备的授权相比较而选择的数据。
9.如权利要求8所述的方法,其中,如果所述数据发送授权的级别与所述第二设备的授权相同或比所述第二设备的授权低,则所述发送包括发送所选择的数据,而如果所述数据发送授权具有比所述第二设备的授权高的级别,则所述发送包括向所述第一设备发送对于发送所选择的数据的请求并且基于从所述第一设备接收的响应而发送所选择的数据。
10.如权利要求1所述的方法,其中,发送到所述第二设备的数据在所述第一设备上被更新或者由用户通过所述第一设备设置。
11.如权利要求1所述的方法,其中,所述第二设备是用户通过所述第一设备设置的用户终端。
12.如权利要求11所述的方法,其中,所述发送包括:根据所述关键字选择所述第二设备并且向所述第二设备发送所述数据。
13.如权利要求1所述的方法,其中,如果发送了所选择的数据或所述元数据,则所述第二设备通过自动执行运行所接收的数据或显示所接收的元数据的应用来显示所选择的数据或所述元数据中的至少一个。
14.如权利要求1所述的方法,其中,所述发送包括:如果所述第二设备连接所述网络,则在从所述第一设备接收到对于所存储数据的发送请求后,向所述第二设备发送所选择的数据。
15.一种服务器,包括:
通信接口,其向第一设备和第二设备发送数据以及从第一设备和第二设备接收数据;
存储单元,其存储从所述第一设备接收的数据;和
控制单元,其从所接收的数据产生元数据,当从所述第二设备接收到请求所存储数据的发送的消息时,选择与基于至少一个关键字搜索和选择的元数据对应的所存储的数据,根据在所述第二设备上可用的所述第二设备的信息处理所选择的数据,并且向所述第二设备发送经处理的数据。
CN201610374936.XA 2009-08-21 2010-08-23 数据发送方法和服务器 Pending CN105897924A (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR1020090077506A KR20110019896A (ko) 2009-08-21 2009-08-21 컨텐츠 클리핑 시스템 및 방법
KR77506/09 2009-08-21
KR1020090107230A KR101700389B1 (ko) 2009-11-06 2009-11-06 데이터 전송방법, 서버 및 데이터 전송 시스템
KR107230/09 2009-11-06
CN201010259814.9A CN101997907B (zh) 2009-08-21 2010-08-23 数据发送方法、服务器和数据发送***

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201010259814.9A Division CN101997907B (zh) 2009-08-21 2010-08-23 数据发送方法、服务器和数据发送***

Publications (1)

Publication Number Publication Date
CN105897924A true CN105897924A (zh) 2016-08-24

Family

ID=42976615

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201010259814.9A Expired - Fee Related CN101997907B (zh) 2009-08-21 2010-08-23 数据发送方法、服务器和数据发送***
CN201610374936.XA Pending CN105897924A (zh) 2009-08-21 2010-08-23 数据发送方法和服务器

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201010259814.9A Expired - Fee Related CN101997907B (zh) 2009-08-21 2010-08-23 数据发送方法、服务器和数据发送***

Country Status (6)

Country Link
US (2) US9686354B2 (zh)
EP (2) EP2290567A1 (zh)
JP (1) JP2011045081A (zh)
CN (2) CN101997907B (zh)
AU (1) AU2010284807B2 (zh)
WO (1) WO2011021898A2 (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2290567A1 (en) * 2009-08-21 2011-03-02 Samsung Electronics Co., Ltd. Shared data transmitting method, server, and system
US20120151067A1 (en) * 2010-12-09 2012-06-14 International Business Machines Corporation Method and System for Extending Memory Capacity of a Mobile Device Using Proximate Devices and Multicasting
US20120150986A1 (en) 2010-12-09 2012-06-14 International Business Machines Corporation Method and System for Extending Memory Capacity of a Mobile Device Using Proximate Devices and Unicasting
EP2466852A1 (en) * 2010-12-17 2012-06-20 Swisscom AG Digital content management
US9699592B2 (en) 2011-05-20 2017-07-04 Telefonaktiebolaget Lm Ericsson (Publ) Methods and devices for content distribution
KR101871363B1 (ko) 2012-01-03 2018-08-02 삼성전자주식회사 컨텐츠 업로드 방법 및 그를 위한 사용자 단말, 및 연관 컨텐츠 제공 방법 및 그를 위한 컨텐츠 제공 서버
CN103368636B (zh) * 2012-03-26 2016-03-23 鼎桥通信技术有限公司 一种合并上行信号的方法和装置
EP3496371B1 (en) 2013-01-31 2020-08-19 Samsung Electronics Co., Ltd. Method and device for providing service
CN103997508A (zh) * 2013-02-20 2014-08-20 中兴通讯股份有限公司 一种集中存储照片的方法及装置
JP2014219762A (ja) * 2013-05-02 2014-11-20 株式会社リコー データ共有システム、データ共有方法および情報処理装置
KR102092731B1 (ko) * 2013-05-30 2020-03-24 주식회사 알티캐스트 페어링 서비스 제공 방법 및 장치
CN103347205B (zh) * 2013-06-14 2016-07-06 山东科技大学 一种面向互联网电视个性化应用的多用户鉴别方法
WO2015065434A1 (en) * 2013-10-31 2015-05-07 Hewlett-Packard Development Company, L.P. Trusted function based data access security control
CN103647750A (zh) * 2013-11-14 2014-03-19 乐视致新电子科技(天津)有限公司 一种网络数据资源的传输方法和装置
US9462455B2 (en) * 2014-11-11 2016-10-04 Sony Corporation Dynamic user recommendations for ban enabled media experiences
KR101943989B1 (ko) 2015-06-05 2019-01-30 삼성전자주식회사 데이터를 송수신하는 방법, 서버 및 단말기
CN106331889A (zh) * 2015-06-19 2017-01-11 姜顺烈 利用本地计算机的基于非结构化数据的移动影像通信方法
CN106027667B (zh) * 2016-06-30 2018-12-28 腾讯科技(深圳)有限公司 一种数据操作方法、装置及***
KR20200089123A (ko) * 2019-01-16 2020-07-24 삼성전자주식회사 장치 속성에 기반한 공유 데이터의 제공 방법 및 그 전자 장치
CN111815206B (zh) * 2020-08-26 2020-12-04 国网湖北省电力有限公司检修公司 直流接地极电变量测量***及状态评估方法

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1744488A (zh) * 2004-05-11 2006-03-08 微软公司 在即时消息传送会话内共享数据
CN1838630A (zh) * 2005-03-24 2006-09-27 三星电子株式会社 在宽带网中使用服务器共享数据的***和方法
CN1838599A (zh) * 2005-03-24 2006-09-27 三星电子株式会社 认证和个人内容发送方法及其显示设备和服务器
WO2006124277A2 (en) * 2005-05-17 2006-11-23 Universal Electronics Inc. System and method for providing content, management, and interactivity for client devices
WO2008016853A2 (en) * 2006-07-31 2008-02-07 Plymedia Israel (2006) Ltd. Method and system for synchronizing media files
CN101154229A (zh) * 2006-09-30 2008-04-02 联想(北京)有限公司 基于关键字和分类共享的搜索方法和***
CN101207842A (zh) * 2006-12-20 2008-06-25 乐金电子(中国)研究开发中心有限公司 移动终端间内容共享的方法和***
CN101257670A (zh) * 2007-02-28 2008-09-03 ***通信集团公司 手机文件搜索下载的方法、设备及***
CN101341721A (zh) * 2005-12-21 2009-01-07 皇家飞利浦电子股份有限公司 在发送器和接收器之间共享数据内容的方法和设备
US20090125571A1 (en) * 2007-11-11 2009-05-14 Microsoft Corporation Arrangement for synchronizing media files with portable devices
CN101997907B (zh) * 2009-08-21 2016-07-06 三星电子株式会社 数据发送方法、服务器和数据发送***

Family Cites Families (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08237329A (ja) 1995-02-27 1996-09-13 Nippon Telegr & Teleph Corp <Ntt> マルチメディア情報提供方法
JPH10326244A (ja) * 1997-05-27 1998-12-08 Toyota Motor Corp データ送出方法及びそれに用いるサーバ
JPH11296455A (ja) 1998-04-06 1999-10-29 Toshiba Corp 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体
US7130616B2 (en) * 2000-04-25 2006-10-31 Simple Devices System and method for providing content, management, and interactivity for client devices
JP2000270007A (ja) * 1999-03-12 2000-09-29 Sony Corp ネットワークシステム、ネットワークサーバ及び端末装置
JP2001005747A (ja) 1999-06-21 2001-01-12 Matsushita Electric Ind Co Ltd サーバおよびスケジュールデータ管理方法
JP2001188699A (ja) 1999-12-28 2001-07-10 Ibm Japan Ltd アクセス制御機構を備えたデータ処理システム
JP2004506350A (ja) * 2000-08-08 2004-02-26 リプレイティブィ・インコーポレーテッド リモートテレビジョン再生制御
US20020073331A1 (en) * 2000-12-08 2002-06-13 Brant Candelore Interacting automatically with a personal service device to customize services
US7233933B2 (en) * 2001-06-28 2007-06-19 Microsoft Corporation Methods and architecture for cross-device activity monitoring, reasoning, and visualization for providing status and forecasts of a users' presence and availability
US7171562B2 (en) * 2001-09-05 2007-01-30 International Business Machines Corporation Apparatus and method for providing a user interface based on access rights information
JP2003186796A (ja) * 2001-12-17 2003-07-04 Sony Corp 通信装置、通信システムおよびその方法
US20050066219A1 (en) * 2001-12-28 2005-03-24 James Hoffman Personal digital server pds
JP2003263452A (ja) * 2002-03-07 2003-09-19 Nippon Telegraph & Telephone East Corp 情報配信システム、情報配信方法、コンピュータプログラムおよびそのプログラムを記録した記録媒体
JP4261114B2 (ja) 2002-03-18 2009-04-30 シャープ株式会社 情報選択システム、サーバ装置およびプログラム記憶媒体
US7444655B2 (en) * 2002-06-11 2008-10-28 Microsoft Corporation Anonymous aggregated data collection
KR20040108292A (ko) 2003-06-17 2004-12-23 에스케이 텔레콤주식회사 무선 통신망을 이용하여 피디에이로 컨텐츠 클리핑서비스를 제공하는 방법 및 시스템
KR100501173B1 (ko) * 2003-08-07 2005-07-18 에스케이 텔레콤주식회사 이동 통신 단말기에서 고해상도 화상을 디스플레이하기위한 방법과 이를 위한 이동 통신 단말기 및 화상 포맷변환 시스템
EP1673940B1 (en) * 2003-10-07 2011-08-24 Ucentric Holdings, Inc. Digital video recording and playback system with quality of service playback from multiple locations via a home area network
US7539862B2 (en) 2004-04-08 2009-05-26 Ipass Inc. Method and system for verifying and updating the configuration of an access device during authentication
US7676590B2 (en) * 2004-05-03 2010-03-09 Microsoft Corporation Background transcoding
US20060020904A1 (en) * 2004-07-09 2006-01-26 Antti Aaltonen Stripe user interface
EP1812848A4 (en) * 2004-09-15 2009-04-29 Adesso Systems Inc SYSTEM AND METHOD FOR DATA MANAGEMENT IN A DISTRIBUTED COMPUTER SYSTEM
US7890889B2 (en) * 2004-09-27 2011-02-15 Nokia Corporation User-interface application for media file management
US8112548B2 (en) 2004-09-28 2012-02-07 Yahoo! Inc. Method for providing a clip for viewing at a remote device
KR100754173B1 (ko) 2005-03-24 2007-09-03 삼성전자주식회사 네트워크 내에서 콘텐츠 데이터 공유 시스템 및 방법
KR100719296B1 (ko) 2005-05-24 2007-05-18 와이더댄 주식회사 인터넷 콘텐츠를 통신 단말기로 클리핑하는 클리핑 서비스제공 방법 및 클리핑 서비스 제공 시스템
US20080005348A1 (en) * 2005-06-24 2008-01-03 David Kosiba System and method for enabling playlist navigation of digital multimedia content
US20070014243A1 (en) 2005-07-14 2007-01-18 Yahoo! Inc. System and method for provisioning a user device
GB2435146B (en) * 2005-09-13 2010-08-04 Vodafone Plc Group communications
KR100795075B1 (ko) 2005-11-01 2008-01-17 주식회사 엘지텔레콤 모바일 스토리지를 이용한 모바일 컨텐츠 관리 서버 및방법
US20070168419A1 (en) 2005-12-19 2007-07-19 Sciammarella Eduardo A System, method, and article of manufacture for a network media channel
US20070180488A1 (en) * 2006-02-01 2007-08-02 Sbc Knowledge Ventures L.P. System and method for processing video content
FR2901445B1 (fr) 2006-05-17 2008-10-03 Jcdecaux Sa Procede et systeme de transmission d'informations locales selectives
US7801971B1 (en) * 2006-09-26 2010-09-21 Qurio Holdings, Inc. Systems and methods for discovering, creating, using, and managing social network circuits
EP1921577A1 (en) * 2006-11-10 2008-05-14 Yamaha Corporation Social networking system
JP4882686B2 (ja) 2006-11-10 2012-02-22 ヤマハ株式会社 ソーシャルネットワーキングシステム及びその制御プログラム
US8090369B2 (en) * 2007-05-01 2012-01-03 Qualcomm Incorporated User equipment capability handling in long-term evolution systems
US8013734B2 (en) * 2007-05-14 2011-09-06 Autocart Llc Personal safety mobile notification system
JP2009099142A (ja) 2007-09-27 2009-05-07 Fujifilm Corp 画像共有システムおよび方法、ならびにコンテンツ共有システムおよび方法
JP2009087040A (ja) 2007-09-28 2009-04-23 Fujifilm Corp マルチメディアデータの自動取得方法、マルチメディアデータ再生装置、およびマルチメディアデータの自動取得システム
KR100926780B1 (ko) 2007-12-24 2009-11-16 주식회사 오비고코리아 유무선 위젯 서비스 시스템 및 그 방법
US20090172565A1 (en) * 2007-12-26 2009-07-02 John Clarke Jackson Systems, Devices, and Methods for Sharing Content
KR20090077506A (ko) 2008-01-11 2009-07-15 충북대학교 산학협력단 다양한 종으로부터 올소로그(Ortholog)를 탐지하는방법
WO2009114482A1 (en) * 2008-03-10 2009-09-17 Dilithium Holdings, Inc. Method and apparatus for video services
KR101370915B1 (ko) 2008-04-08 2014-03-10 엘지전자 주식회사 3차원 영상 프로젝션 시스템
GB0807590D0 (en) * 2008-04-25 2008-06-04 Ominplug Technologies Ltd Data synchronisation
US8300953B2 (en) * 2008-06-05 2012-10-30 Apple Inc. Categorization of digital media based on media characteristics
US20090307227A1 (en) * 2008-06-06 2009-12-10 Disney Enterprises, Inc. Methods and apparatuses for combining and distributing user enhanced video/audio content
US8347386B2 (en) * 2008-10-21 2013-01-01 Lookout, Inc. System and method for server-coupled malware prevention
US8533844B2 (en) * 2008-10-21 2013-09-10 Lookout, Inc. System and method for security data collection and analysis
US8768313B2 (en) * 2009-08-17 2014-07-01 Digimarc Corporation Methods and systems for image or audio recognition processing
US9208337B2 (en) * 2009-09-22 2015-12-08 Denise G. Tayloe Systems, methods, and software applications for providing and identity and age-appropriate verification registry
US9405845B2 (en) * 2010-05-17 2016-08-02 Microsoft Technology Licensing, Llc Adaptable layouts for social feeds
US8806000B1 (en) * 2010-07-16 2014-08-12 Google Inc. Identifying viral videos

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1744488A (zh) * 2004-05-11 2006-03-08 微软公司 在即时消息传送会话内共享数据
CN1838630A (zh) * 2005-03-24 2006-09-27 三星电子株式会社 在宽带网中使用服务器共享数据的***和方法
CN1838599A (zh) * 2005-03-24 2006-09-27 三星电子株式会社 认证和个人内容发送方法及其显示设备和服务器
WO2006124277A2 (en) * 2005-05-17 2006-11-23 Universal Electronics Inc. System and method for providing content, management, and interactivity for client devices
CN101341721A (zh) * 2005-12-21 2009-01-07 皇家飞利浦电子股份有限公司 在发送器和接收器之间共享数据内容的方法和设备
WO2008016853A2 (en) * 2006-07-31 2008-02-07 Plymedia Israel (2006) Ltd. Method and system for synchronizing media files
CN101154229A (zh) * 2006-09-30 2008-04-02 联想(北京)有限公司 基于关键字和分类共享的搜索方法和***
CN101207842A (zh) * 2006-12-20 2008-06-25 乐金电子(中国)研究开发中心有限公司 移动终端间内容共享的方法和***
CN101257670A (zh) * 2007-02-28 2008-09-03 ***通信集团公司 手机文件搜索下载的方法、设备及***
US20090125571A1 (en) * 2007-11-11 2009-05-14 Microsoft Corporation Arrangement for synchronizing media files with portable devices
CN101997907B (zh) * 2009-08-21 2016-07-06 三星电子株式会社 数据发送方法、服务器和数据发送***

Also Published As

Publication number Publication date
EP3301592A1 (en) 2018-04-04
US20110047248A1 (en) 2011-02-24
WO2011021898A3 (en) 2011-07-14
EP2290567A1 (en) 2011-03-02
US20170272517A1 (en) 2017-09-21
JP2011045081A (ja) 2011-03-03
AU2010284807B2 (en) 2015-07-09
CN101997907A (zh) 2011-03-30
CN101997907B (zh) 2016-07-06
WO2011021898A2 (en) 2011-02-24
US9686354B2 (en) 2017-06-20
AU2010284807A1 (en) 2012-01-19
US10193972B2 (en) 2019-01-29

Similar Documents

Publication Publication Date Title
CN105897924A (zh) 数据发送方法和服务器
US10860734B2 (en) Remote data access techniques for portable devices
EP1617626B1 (en) Remote access to content management information through a server
US8195744B2 (en) File sharing system for use with a network
US7774431B2 (en) Real time collaborative on-line multimedia albums
US8782138B2 (en) Predictive data objects
CN102089776A (zh) 通过多个装置管理个人数字资源
US20120215882A1 (en) Content management method, management storage device, and non-transistory content management computer program product
KR20120094231A (ko) 아이피티비에서 개인화 서비스 제공 방법 및 시스템
JP4735706B2 (ja) 日時情報提供システムおよび日時情報提供方法
KR101173946B1 (ko) 홈 네트워크 시스템에서 어플리케이션 서비스 방법 및 어플리케이션 공유 방법
CN105512307B (zh) 信息处理***
KR101097372B1 (ko) 홈 네트워크 시스템에서 어플리케이션 서비스 방법 및 서버
KR101700389B1 (ko) 데이터 전송방법, 서버 및 데이터 전송 시스템
WO2010098096A1 (ja) 携帯端末装置、コンテンツ再生装置、ブックマーク管理サーバ、ブックマーク管理システム、ブックマーク管理方法、コンテンツ再生方法、ブックマーク管理サーバの制御方法、制御プログラムおよび記録媒体
KR101344828B1 (ko) 디지털 콘텐츠 유통 방법 및 시스템
US8122083B2 (en) Client apparatus
KR101855241B1 (ko) 콘텐츠 제공 방법
KR101236481B1 (ko) 홈 네트워크 시스템에서 컨텐츠 공유 방법
KR102331268B1 (ko) 장소 정보 기반의 추천 시스템
KR102172707B1 (ko) 클라우드 서버를 이용한 콘텐츠 추천 및 콘텐츠 제공 장치 및 방법
KR20110113557A (ko) 정보 공유 시스템 및 방법
KR101865545B1 (ko) 콘텐츠 제공 방법
CN100399315C (zh) 向用户提供网上功能的服务利用终端
EP2495672A1 (fr) Commande d&#39;accès à distance de favoris Internet pour un équipement de restitution

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160824

RJ01 Rejection of invention patent application after publication