CN102118419A - 一种图片信息的传输方法、装置和通信*** - Google Patents
一种图片信息的传输方法、装置和通信*** Download PDFInfo
- Publication number
- CN102118419A CN102118419A CN200910261821XA CN200910261821A CN102118419A CN 102118419 A CN102118419 A CN 102118419A CN 200910261821X A CN200910261821X A CN 200910261821XA CN 200910261821 A CN200910261821 A CN 200910261821A CN 102118419 A CN102118419 A CN 102118419A
- Authority
- CN
- China
- Prior art keywords
- picture
- hyperlink
- pictorial information
- terminal
- information
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000004891 communication Methods 0.000 title claims abstract description 20
- 230000002123 temporal effect Effects 0.000 claims description 59
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000012217 deletion Methods 0.000 claims description 8
- 230000037430 deletion Effects 0.000 claims description 8
- 239000000284 extract Substances 0.000 claims description 2
- 238000012958 reprocessing Methods 0.000 abstract description 10
- 238000012545 processing Methods 0.000 abstract description 6
- 230000000739 chaotic effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003139 buffering effect Effects 0.000 description 2
- 230000000284 resting effect Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种图片信息的传输方法、装置和通信***。本发明技术方案采用在图片信息中携带超链接以及该超链接的标识,使得终端在接收到该图片信息时,可以根据超链接的标识判断超链接是否曾经处理过,在确定没有处理过时,才根据超链接向网络侧请求图片,从而在保证有效地降低广播或多播通道的带宽消耗的同时,有效地避免了终端对相同超链接的重复处理和展现,减少了终端处理的复杂度。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种图片信息的传输方法、装置和通信***。
背景技术
随着数字广播电视技术的发展和通信业务的融合,媒体的形式更加丰富多彩,除了传统的音视频之外,还可以包括文字、图形、动画以及对用户交互的支持。这些附加的字幕和图形等能给用户提供电影字幕、标题、额外信息提示、广告和通知等增值服务。
对于这些融合内容的展现,有不同的实现方案和技术标准。典型的,有头端***负责完成全部整合处理的方案、以及终端支持富媒体(Rich Media)技术来实现对多种媒体类型和应用的展现。
第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)所提出的时序文本(Timed Text,俗称字幕),以及最新提出的时序图片(TG,TimedGraphics)工作项,为融合内容的展现提供了另外一种思路和方案选择。时序图片工作项的目标是采用一个和视频流平行的单独的图片流,来向终端发送附加的图片信息,该图片信息可以用来展示人名标签、比分框或比赛结果图表等等。
3GPP定义了用于传输字幕的时序文本t标准,其中字幕的内容可以和一个超链接关联起来,用户可以通过点击与超链接关联的字幕实现对超链接对应的WEB(一种网页类型)内容的访问。现有技术中与字幕相关的超链接保存在3GPP文件格式(3GP,3GPP file format)文件中,服务器在读取3GP文件时,将会根据3GP文件中的信息构造实时传输协议(RTP,Real-time TransportProtocol)包,然后通过RTP协议将相关内容的RTP包发送到终端。终端接收到该RTP包后,显示与该RTP包相关的字幕,即显示包含该超链接相关的字幕,用户可以点击该与超链接相关的字幕,这时终端将调用相关的应用,比如浏览器连接相关的WEB网页或无线通讯协议(WAP,Wireless Application Protocol)网页等。其中,用户在启动浏览器连接相关页面后,浏览器的操作和视频的播放是完全独立的,是否关闭该浏览页面是由用户决定的。
在对现有技术的研究和实践过程中,本发明的发明人发现,服务器有时会重复发送同一超链接给终端,而终端接收到该相同的超链接时,也必须重复处理和展现,这无疑增加了终端处理的复杂度。
发明内容
本发明实施例提供一种图片信息的传输方法、装置和通信***可以避免终端对相同的超链接的重复处理和展现,降低终端处理的复杂性。
一种图片信息的传输方法,包括:
获取图片信息,所述图片信息中携带超链接和所述超链接的标识;
根据所述超链接的标识判断所述超链接是否曾经处理过;
确定未曾处理过时,根据所述超链接向网络侧获取图片,并根据图片信息展现获取到的图片。
一种终端,包括:
获取单元,用于获取图片信息,所述图片信息中携带超链接和所述超链接的标识;
处理判断单元,用于根据获取单元获取到的超链接的标识判断所述超链接是否曾经处理过;
请求单元,用于当处理判断单元确定所述超链接未曾处理过时,根据所述超链接向网络侧获取图片;
显示单元,用于根据图片信息展现请求单元请获取到的图片。
一种网络侧设备,包括发送单元和接收单元;
发送单元,用于发送图片信息给终端,所述图片信息中携带超链接和所述超链接的标识,以便终端根据所述超链接的标识判断所述超链接是否曾经处理过;
接收单元,用于接收到终端对图片的请求时,发送图片给终端。
一种通信***,包括终端和网络侧设备;
终端,用于获取图片信息,其中,所述图片信息中携带超链接和所述超链接的标识;根据所述超链接的标识判断所述超链接是否曾经处理过;在确定未曾处理过时,根据所述超链接向网络侧获取图片,并根据图片信息展现获取到的图片。
网络侧设备,用于发送图片信息给终端,并在接收到终端对图片的请求时,发送图片给终端。
本发明实施例采用在图片信息中携带超链接以及该超链接的标识,以便终端在接收到该图片信息时,可以根据超链接的标识判断超链接是否曾经处理过,在确定没有处理过时,才根据超链接向网络侧获取图片,从而在保证有效地降低广播或多播通道的带宽消耗的同时,有效地避免了终端对相同超链接的重复处理和展现,减少了终端处理的复杂度。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一所提供的方法的流程图;
图2是本发明实施例所提供的RTP包的格式示意图;
图3是本发明实施例二所提供的方法的总体流程图;
图4是本发明实施例二所提供的方法的终端的处理流程图;
图5是本发明实施例提供的终端的结构示意图;
图6是本发明实施例提供的网络侧设备的结构示意图;
图7是本发明实施例提供的通信设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种图片信息的传输方法、装置和通信***。以下分别进行详细说明。
实施例一、
本实施例将从终端的角度进行描述,该终端需要支持通过交互方式获得图片。
一种图片信息的传输方法,获取图片信息,其中,图片信息中携带超链接和该超链接的标识,根据该超链接的标识判断该超链接是否曾经处理过,若是,则从本地获取该链接所对应的图片,并根据图片信息展现获取到的图片,若否,则根据该超链接向网络侧请求获取图片,并根据图片信息展现获取到的图片。如图1所示,具体流程可以如下:
101、获取图片信息,该图片信息中携带超链接和超链接的标识,该超链接的标识与超链接具有一一对应的关系;
例如,可以接收网络侧发送的图片流,其中,该图片流以RTP方式承载,而且该图片流独立于视频内容传输流;终端在接收到该图片流后,解析该图片流,并判断该图片流所承载的是图片还是图片信息,若为图片,则处理该图片,譬如展现该图片等,若为图片信息,则获取该图片信息并对该图片信息作进一步处理。
又例如,可以将图片信息存储在本地,并由网络侧实时对这些图片信息进行更新,在需要获取图片信息时,直接从本地获取图片信息。
当然,该图片信息中还可以携带展现位置信息、和/或展现时间信息、和/或暂存时间信息。
其中,展现位置信息用于指示图片的展现位置,即用于指示在什么位置上展现图片;
展现时间信息用于指示该图片的展现截至时间,即指示该图片需要展现多久,需要在什么时候停止展现该图片;
暂存时间信息用于指示需不需要把该图片存储在暂存器中,以及需要在暂存器中存放多长时间。
102、根据图片信息中的超链接的标识判断超链接是否曾经处理过,若曾经处理过,则可选的,可执行步骤103;若未曾处理过,则可以执行步骤104;
例如,可以通过维护一张标识记录表,该标识记录表用于记录已经处理的超链接的标识和正在处理的超链接的标识,然后在获取图片信息(步骤101)时,就可以根据图片信息中携带的超链接的标识判断标识记录表中是否存在与该超链接的标识一样的标识,若存在,则确定该超链接曾经处理过;若不存在,则确定该超链接未曾处理过。
103、从本地,比如本地的暂存器获取该链接所对应的图片,并根据图片信息展现获取到的图片;
104、根据图片信息中的超链接向网络侧获取图片,并根据图片信息展现获取到的图片。如果在步骤102中,是通过维护一张标识记录表,并根据该标识记录表来判断超链接是否曾经处理过是否曾经处理过的话,则在确定超链接未曾处理过时还需要将该超链接的标识记录在标识记录表中。
其中,步骤103和104中的“根据图片信息展现获取到的图片”可以如下:
如果图片信息中还携带展现位置信息(步骤101),则根据图片信息中的展现位置信息确定图片的展现位置,在该展现位置上显示图片;
如果图片信息中还携带展现时间信息(步骤101),则根据图片信息中的展现时间信息确定该图片展现的时间到达时,停止展现图片。
如果图片信息中还携带暂存时间信息(步骤101),则根据图片信息中的暂存时间信息确定该图片需要暂存时,将该图片存储在暂存器中,以便在该图片的展示时间截止后可以再次调用该图片,并且,在根据暂存时间信息确定该图片的暂存时间到达时,在暂存器中删除该图片。
当然,上面所说的这些情景可以自由组合,比如,如果图片信息中还携带展现位置信息、展现时间信息和暂存时间信息,则终端可以根据图片信息中的展现位置信息所指示的位置,在展现时间信息规定的时间内展现图片,并根据暂存时间信息指示决定是否将图片存入暂存器以及保存在暂存器的时间,等等。
由上可知,本发明实施例采用在图片信息中携带超链接以及该超链接的标识,以便终端在接收到该图片信息时,可以根据超链接的标识判断超链接是否曾经处理过,在确定没有处理过时,才根据超链接向网络侧获取图片,从而在保证有效地降低广播或多播通道的带宽消耗的同时,有效地避免了终端对相同超链接的重复处理和展现,减少了终端处理的复杂度。
实施例二、
根据实施一所描述的方法,以下将以TG***为例作详细说明。该TG***需要支持通过交互方法获得图片。
为了描述得更清楚,在本实施例中,将把实施例一中所描述的超链接视为图片地址来进行描述。应当理解的是,事实上,图片的超链接不仅可能是图片地址,也可能某个设备的触发地址,然后,当终端向网络侧设备请求获取图片而点击该超链接时,该“某个设备”被触发,于是调用与之关联的图片给网络侧设备,由网络侧设备下发该图片给终端,其中,网络侧设备可以为TG头端,终端可以为TG设备。
首先,将图片地址作为TG***的一种内容以固定的格式承载在RTP包中。同时,可以为图片地址加入如下描述参数。
(1)超链接的标识,在此即为图片地址的标识:用于终端快速判断是否已经处理过该内容了,与超链接一一对应。
(2)展现位置信息:用于指示该图片的展现位置(可选)。
(3)展现时间信息:用于指示该图片的展现截止时间(可选)。
(4)暂存时间信息:用于指示该图片是不是需要暂存以及需要暂存多久,以便于在展现截止时间后再次被使用(可选)。
在此,我们将图片地址以及图片地址的这些描述参数统称为图片地址信息。图片地址信息可以以标准文件格式的形式进行存储,具体地,该图片信息可以以独立数据格式的形式保存在3GP文件格式中,保存在3GP文件格式中的数据结构可以如下:
该以3GP文件格式存在的图片信息可以保存在网络侧设备的存储设备中,或者其他服务器的存储设备中,然后在网络侧设备需要这些图片信息时,再从这些存储设备中获取,比如直接从硬盘提取,或者通过信令消息去获取等等。当然,该图片信息也可以存储在本地,并由网络侧实时对这些图片信息进行更新,在需要获取图片信息时,直接从本地获取图片信息。
其中,该超链接,即图片地址所对应的展现时间可以通过3GP文件格式中的时间例表(sample to time)表中对应的描述获得,比如,根据图片地址或图片地址的标识(比如为前面数据结构中的linkID)查询sample to time表,从而获得与该图片地址或图片地址的标识相对应的图片的展现时间。
在需要进行图片信息的传输时,网络侧设备,比如服务器依照上述3GP文件存储的内容将图片地址信息封装到RTP包中,其中RTP包的格式可以如图2所示,需说明的是,图2的包结构描述不包括通用的RTP头,只是RTP承载内容部分的格式。
如图2所示,其中RTP包中的各个参数的说明如下:
U:表示文本编码格式,UTF-8则U=0,UTF-16则U=1;
R:表示保留字段;
TYPE:表示包的类型;
LEN:表示承载(playload)的长度;
TOTAL:表示分片的总数;
THIS:表示本分片的编号;
TIME:展现时间信息,表示该连接对应的图片展现的时间,可以是从本RTP包对应的时间标签(timestap)起计算的时间间隔,也可以是用NTPtimeBox(见上面的数据结构)描述的截止时间,比如,若3GP文件格式中的数据结构中的NTPtimeBox的“time”为10秒,则这里的TIME为10秒;
LINKID:表示本超链接(在此即为图片地址)对应的标识,用于终端快速判断本内容是否曾经处理过,如果处理过则丢弃。
LoctionINDEX:表示本超链接(在此即为图片地址)对应的图片的展现位置信息。需说明的是,这可以是一个索引,具体的位置描述信息可以单独通过另外类型的RTP包进行传输;
URL content:表示超链接的具体内容,在本实施例中即为图片地址。
根据上面所描述的方法将RTP包封装好之后,网络侧设备将该RTP包传送给终端,终端在接收到该RTP包后,根据包中的信息自动判读该图片是否已经获取过,是否需要重新获取,如何获取以及如何展现。如图3所示,总体流程图可以如下:
201、终端在加入广播或组播地址后,开始接收由网络侧设备下发的图片流,该图片流为以RTP包格式封装好的图片流;
202、终端接收到该图片流后,解析RTP包,根据RTP包中的图片地址信息处理图片地址,如果终端根据图片地址信息中的图片地址的标识确定该图片地址未曾处理过,则执行步骤203;
203、终端根据图片地址信息中的图片地址向网络侧设备请求获取图片;
204、网络侧设备下发步骤203中请求的图片;
205、终端接收到该图片后,处理并展现图片,即根据图片地址信息中的展现位置信息和展现时间信息展现图片,并根据暂存时间信息的指示确定是否需要暂存该图片,需要暂存多久。详见终端的处理流程,在此不再赘述。
其中,终端的处理流程图可以参见图4,如下:
A201、终端接收图片流,图片流以RTP方式承载,即以RTP包格式封装,并独立于视频内容传输流。
A202、终端通过解析RTP包的承载内容判读该包中承载的是图片还是需要获取的图片地址,若为图片,则处理该图片,譬如展现该图片等,若为图片信息,则获取该图片信息并对该图片信息作进一步处理,即执行步骤A203。
A203、根据该图片地址对应的标识和展现时间信息判断该图片地址是否曾经处理过,若确定该图片地址曾经处理过,则执行步骤A204;若确定该图片地址未曾处理过,则执行步骤A205。
例如,可以通过维护一张标识记录表,该标识记录表用于记录已经处理的超链接的标识和正在处理的超链接的标识,然后在获取图片信息时,就可以根据图片信息中携带的超链接的标识判断标识记录表中是否存在与该超链接的标识一样的标识,若是,则确定该超链接曾经处理过,于是执行步骤A204;若否,则确定该超链接未曾处理过,于是执行步骤A205。
其中,这里所说的“曾经处理过”包括了已经处理过和正在处理,即已经处理过的图片包括已经暂停展现的图片以及正在展现的图片。
A204、如果确定该图片已经保存在暂存器(或者是图片缓冲区)中,则从暂存器中读取该图片,然后执行步骤A206;否则,如果该图片没有保存在暂存器中,比如在之前对该图片进行处理时,并没有暂存该图片;或者,虽然在之前对该图片进行处理时暂存了该图片,但是由于暂存时间已经过期,因此暂存器中的该图片已经被删除;则执行步骤A205。
当然,为了节省终端的处理流程信令,除了上面所说的方法之外,可以定义,如果图片没有被存储在暂存器中,或者已经因超过暂存时间而被删除,则删除标识记录表(参见步骤A203)中相应的超链接的标识(在此即图片地址的标识)的记录,即将没有保存到暂存器或在暂存器中已经被删除的图片均认为是没有被处理过的图片,因此,可以直接执行步骤A205。
A205、通过交互地址请求获得该图片,即根据图片地址向网络侧请求该图片。
A206、在接收到网络侧设备根据该请求发送的图片后,终端按照之前接收到的,即步骤A201接收到的RTP包中携带的展现位置信息和展现时间信息展现该图片,或者根据保存在暂存器中的图片的图片地址信息展示从暂存器中读取的图片(步骤A204)。
例如,根据图片的展现位置信息的描述在终端的屏幕上显示该图片,然后根据该图片的展现时间判断该图片显示时间,即展现时间是否已经到达,如果已经到达,则停止展现该图片,否则不动作,即继续根据图片的展现位置信息的描述在终端的屏幕上显示该图片。
如果该RTP包中携带了暂存时间信息,该暂存时间信息可以包括暂存标识和暂存时间,那么,终端在该图片展现时间到达(或者说截止)后将图片保存在一个图片缓冲区中,比如暂存器中,直到暂存时间到达,或者该图片流会话结束才删除该图片。此时,终端也可以相应删除标识记录表中关于该图片的图片地址标识(参见步骤A204的说明)。
其中,该图片所在的图片流同样也以RTP方式承载,即以RTP包格式进行封装,并独立于视频内容传输流。
执行完以上步骤之后,终端可以开始处理新的内容,比如获取新的图片信息。
由上可知,本发明实施例采用在图片信息中携带超链接以及该超链接的标识,以便终端在接收到该图片信息时,可以根据超链接的标识判断超链接是否曾经处理过,在确定没有处理过时,才根据超链接向网络侧请求图片,从而在保证有效地降低广播或多播通道的带宽消耗的同时,有效地避免了终端对相同超链接的重复处理和展现,减少了终端处理的复杂度。
进一步的,本发明实施例所提供的技术方案还可以在图片信息中携带展现位置信息、展现时间信息以及暂存时间信息,从而可以依据该展现位置信息和展现时间信息准确地在用户屏幕上显示该图片,避免了现有技术中只能在屏幕的固定位置显示图片或在随机的位置上显示图片所导致的显示呆板或混乱的情况,提高了用户体验质量;而且,现有技术需要依赖用户点击超连接以打开浏览窗口,并且需要依赖用户手动关闭浏览窗口,而使用本发明实施例所提供的方案则可以由终端自动根据情况获取相关图片,增加了用户的体验质量。
实施例三、
为了更好地实施以上方法,本发明实施例还相应地提供一种终端,如图5所示,该终端包括获取单元301、处理判断单元302、请求单元304和显示单元305;
获取单元301,用于获取图片信息,其中,图片信息中携带超链接和该超链接的标识;例如,可以接收网络侧发送的图片流,其中,该图片流以RTP方式承载,而且该图片流独立于视频内容传输流;终端在接收到该图片流后,解析该图片流,并判断该图片流所承载的是图片还是图片信息,若为图片,则处理该图片,譬如展现该图片等,若为图片信息,则获取该图片信息并对该图片信息作进一步处理。当然,该图片信息中还可以携带展现位置信息、和/或展现时间信息、和/或暂存时间信息,可参见前面的实施例,在此不再赘述。
处理判断单元302,用于根据获取单元301获取到的超链接的标识判断该超链接是否曾经处理过;例如,可以通过维护一张标识记录表,该标识记录表用于记录已经处理的超链接的标识,然后在获取单元301获取图片信息时,就可以根据图片信息中携带的超链接的标识判断标识记录表中是否存在该超链接的标识一样的标识,若是,则确定该超链接曾经处理过;若否,则确定该超链接未曾处理过。
请求单元304,用于当处理判断单元302确定该超链接未曾处理过时,根据该超链接向网络侧获取图片;
显示单元305,用于根据图片信息展现请求单元304获取到的图片;例如,如果图片信息中还携带展现位置信息,则根据图片信息中的展现位置信息确定图片的展现位置,在该展现位置上显示图片;如果图片信息中还携带展现时间信息,则根据图片信息中的展现时间信息确定该图片展现的时间到达时,停止展现图片。
该终端还可以包括读取单元303;
读取单元303,用于当处理判断单元302确定该超链接曾经处理过时,从本地获取该链接所对应的图片,比如从暂存器中读取该链接所对应的图片;
显示单元305,还用于根据图片信息展现读取单元303获取到的图片。
当然,如果图片信息中还携带暂存时间信息,则该终端还可以包括暂存器306、暂存时间确定单元307和删除单元308;
暂存器306,用于根据获取单元301获取到的图片信息中的暂存时间信息确定该图片需要暂存时,存储该图片,以便在该图片的展示时间截止后可以再次调用该图片,即供读取单元303从中读取自身所保存的图片;
暂存时间确定单元307,用于在根据暂存时间信息确定该图片的暂存时间是否到达;
删除单元308,用于在暂存时间确定单元307确定该图片的暂存时间到达时,在暂存器306中删除该图片;当然,此时还可以相应删除标识记录表中关于该超链接的标识。
以上各个单元的具体实施可参见前面实施例,在此不再赘述。
由上可知,本发明实施例采用在图片信息中携带超链接以及该超链接的标识,以便终端的获取单元301在接收到该图片信息时,处理判断单元302可以根据超链接的标识判断超链接是否曾经处理过,在确定没有处理过时,请求单元304才根据超链接向网络侧请求图片,从而在保证有效地降低广播或多播通道的带宽消耗的同时,有效地避免了终端对相同超链接的重复处理和展现,减少了终端处理的复杂度。
实施例四、
本发明实施例还相应地提供一种网络侧设备502,如图6所示,该网络侧设备502包括发送单元401和接收单元402,需说明的是,为了更好地说明歌单元之间的关系,图6中还给出了终端501;
发送单元401,用于发送图片信息给终端501,其中,图片信息中携带超链接和该超链接的标识,以便终端根据该超链接的标识判断该超链接是否曾经处理过;
接收单元402,用于接收到终端501对图片的请求时,发送图片给终端501。
该网络侧设备还可以包括存储单元403;
存储单元403,用于保存图片信息,该图片信息为标准文件格式,具体地,该图片信息可以以独立数据格式的形式保存在3GP文件格式中,该图片信息可以包括超链接的标识、展现位置信息、展现时间信息和暂存时间信息等,可参见前面的实施例;
发送单元401,还用于从存储单元403中提取图片信息,将提取的图片信息发送给终端501。
以上各个单元的具体实施可参见前面实施例,在此不再赘述。
由上可知,本发明实施例采用在图片信息中携带超链接以及该超链接的标识,并通过网络侧设备502的发送单元401将该图片信息发送给终端501,以便终端501根据超链接的标识判断超链接是否曾经处理过,在确定没有处理过时,才根据超链接向网络侧设备502请求图片,由网络侧设备502的接收单元402发送图片给终端501,从而在保证有效地降低广播或多播通道的带宽消耗的同时,有效地避免了终端对相同超链接的重复处理和展现,减少了终端处理的复杂度。
实施例五、
相应地,本发明实施例还提供一种通信***,如图7所示,该通信***包括终端501和网络侧设备502;
终端501,用于获取图片信息,其中,该图片信息中携带超链接和该超链接的标识;根据该超链接的标识判断该超链接是否曾经处理过;在确定未曾处理过时,根据该超链接向网络侧获取图片,并根据图片信息展现获取到的图片。
网络侧设备502,用于发送图片信息给终端,并在接收到终端对图片的请求时,发送图片给终端。其中,图片信息中携带超链接和该超链接的标识;
终端501,还用于在根据该超链接的标识确定该超链接曾经处理过时,从暂存器中读取该图片,并根据图片信息展现该图片。
例如,可以接收网络侧设备502发送的图片流,其中,该图片流以RTP方式承载,而且该图片流独立于视频内容传输流;终端501在接收到该图片流后,解析该图片流,并判断该图片流所承载的是图片还是图片信息,若为图片,则处理该图片,譬如展现该图片等,若为图片信息,则获取该图片信息,然后根据图片信息中的超链接的标识判断该超链接是否曾经处理过(比如判断标识记录表中是否存在该超链接的标识);若是,则从暂存器中读取该图片,并根据图片信息展现该图片;若否,则根据该超链接向网络侧请求图片,并根据图片信息展现该图片,具体可参见前面实施例,在此不再赘述。
当然,网络侧设备502所发送的图片还可以进一步携带展现位置信息、和/或展现时间信息、和/或暂存时间信息,可参见前面的实施例,在此不再赘述。
因此,相应的,终端501,还用于根据图片信息中携带的展现位置信息确定图片的展现位置,在该展现位置上显示图片。
终端501,还用于根据图片信息中携带的展现时间信息确定该图片展现的时间到达时,停止展现图片。
终端501,还用于根据图片信息中携带的暂存时间信息确定该图片需要暂存时,将该图片存储在暂存器中,以便在该图片的展示时间截止后可以再次调用该图片,并且,在根据暂存时间信息确定该图片的暂存时间到达时,在暂存器中删除该图片。
以上各个单元的具体实施可参见前面实施例,在此不再赘述。
由上可知,本发明实施例的网络侧设备502采用在图片信息中携带超链接以及该超链接的标识,以便终端501在接收到该图片信息时,可以根据超链接的标识判断超链接是否曾经处理过,在确定没有处理过时,才根据超链接向网络侧设备502请求图片,从而在保证有效地降低广播或多播通道的带宽消耗的同时,有效地避免了终端501对相同超链接的重复处理和展现,减少了终端501处理的复杂度。
进一步的,本发明实施例所提供的网络侧设备502还可以在图片信息中携带展现位置信息、展现时间信息以及暂存时间信息,从而使得终端501可以依据该展现位置信息和展现时间信息准确地在用户屏幕上显示该图片,避免了现有技术中只能在屏幕的固定位置显示图片或在随机的位置上显示图片所导致的显示呆板或混乱的情况,提高了用户体验质量;而且,现有技术需要依赖用户点击超连接以打开浏览窗口,并且需要依赖用户手动关闭浏览窗口,而使用本发明实施例所提供的方案则可以由终端501自动根据情况获取相关图片,增加了用户的体验质量。
实施例六、
下面将举例对本发明实施例所提供的通信***的具体执行流程进行详细说明。如下:
步骤1、终端501在加入广播或组播地址后,开始接收由网络侧设备502下发的图片流,该图片流为以RTP包格式封装好的图片流,在此假使该图片流承载这图片信息,该图片信息以独立数据格式的形式保存在3GP文件格式中,保存在3GP文件格式中的数据结构可以如下:
class GraphicLinkSample{unsigned int(16)linkID=0000000000000001;//图片地址的标识为0000000000000001。unsigned int(8)URLLength=40bit;//图片地址的长度为40bit。unsigned int(8)URL[URLLength]=http://www.xxx.com/picture/0000000000000001;//图片地址的内容。GrapchicPositionBox location=(0x00c80000,0x00140000)//图片的展现位置信息为(0x00c80000,0x00140000)。NTPtimeBox 2890842807;//展现时间点。 |
TmpSaveTime 5000;//在暂存器中的存放时间为5000毫秒。} |
步骤2、终端501接收到该图片流后,解析RTP包,得知图片地址的标识linkID为“0000000000000001”,于是查询标识记录表,假设该标识记录表为表一所示,由于表一中没有linkID为“0000000000000001”的记录,所以终端501确定该图片地址未曾处理过,于是执行步骤步骤3;
表一:
编号 | linkID |
1 | 0000000000000002 |
2 | 0000000000000003 |
3 | ... |
需说明的是,如果此时表一中已经有linkID为“0000000000000001”的记录,则终端501确定该图片地址曾处理过,于是从本地,比如本地的暂存器获取该链接所对应的图片,并根据图片信息展现获取到的图片。
步骤3、终端501根据图片地址信息中的图片地址“http://www.xxx.com/picture/0000000000000001”向网络侧设备502请求获取图片;
步骤4、网络侧设备502下发步骤3中请求的图片给终端501;
步骤5、终端501接收到该图片后,处理并展现图片,即根据图片地址信息中的展现位置信息和展现时间信息展现图片,并根据暂存时间信息的指示确定是否需要暂存该图片,需要暂存多久。
在本例子中,即将图片显示在屏幕的“(0x00c80000,0x00140000)”位置,且展现的时间为“10秒”,与此同时,还需要将该图片存放在暂存器中,且在暂存器中的存放时间为5000毫秒。
详见终端的处理流程(参见方法实施例),在此不再赘述。
由上可知,本发明实施例的网络侧设备502采用在图片信息中携带超链接以及该超链接的标识,以便终端501在接收到该图片信息时,可以根据超链接的标识判断超链接是否曾经处理过,在确定没有处理过时,才根据超链接向网络侧设备502请求图片,从而在保证有效地降低广播或多播通道的带宽消耗的同时,有效地避免了终端501对相同超链接的重复处理和展现,减少了终端501处理的复杂度。
进一步的,本发明实施例所提供的网络侧设备502还可以在图片信息中携带展现位置信息、展现时间信息以及暂存时间信息,从而使得终端501可以依据该展现位置信息和展现时间信息准确地在用户屏幕上显示该图片,避免了现有技术中只能在屏幕的固定位置显示图片或在随机的位置上显示图片所导致的显示呆板或混乱的情况,提高了用户体验质量;而且,现有技术需要依赖用户点击超连接以打开浏览窗口,并且需要依赖用户手动关闭浏览窗口,而使用本发明实施例所提供的方案则可以由终端501自动根据情况获取相关图片,增加了用户的体验质量。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例所提供的一种图片信息的传输方法、装置和通信***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (17)
1.一种图片信息的传输方法,其特征在于,包括:
获取图片信息,所述图片信息中携带超链接和所述超链接的标识;
根据所述超链接的标识判断所述超链接是否曾经处理过;
确定未曾处理过时,根据所述超链接向网络侧获取图片,并根据图片信息展现获取到的图片。
2.根据权利要求1所述的方法,其特征在于,进一步包括:
确定曾经处理过时,从本地获取所述链接所对应的图片,并根据图片信息展现获取到的图片。
3.根据权利要求1或2所述的方法,其特征在于,
所述根据所述超链接的标识判断所述超链接是否曾经处理过包括:
判断标识记录表中是否存在与所述超链接的标识一样的标识;
若是,则确定所述超链接曾经处理过;
若否,则确定所述超链接未曾处理过;
所述确定未曾处理过时还包括:将所述超链接的标识记录在标识记录表中。
4.根据权利要求1或2所述的方法,其特征在于,所述获取图片信息包括:
接收网络侧发送的图片流,所述图片流以实时传输协议RTP方式承载并独立于视频内容传输流;
解析所述图片流,判断其所承载的是图片还是图片信息,若为图片信息,则获取该图片信息。
5.根据权利要求1或2所述的方法,其特征在于,
所述图片信息中还携带展现位置信息;
所述根据图片信息展现获取到的图片包括:
根据图片信息中的展现位置信息确定图片的展现位置,在所述展现位置上显示图片。
6.根据权利要求1或2所述的方法,其特征在于,所述图片信息中还携带展现时间信息;
所述根据图片信息展现获取到的图片之后还包括:
根据图片信息中的展现时间信息确定该图片展现的时间到达时,停止展现图片。
7.根据权利要求6所述的方法,其特征在于,所述图片信息中还携带暂存时间信息;
所述根据图片信息展现获取到的图片之后还包括:
根据图片信息中的暂存时间信息确定该图片需要暂存时,将该图片存储在暂存器中,以便在该图片的展示时间截止后可以再次调用该图片,并且,在根据暂存时间信息确定该图片的暂存时间到达时,在暂存器中删除该图片。
8.一种终端,其特征在于,包括:
获取单元,用于获取图片信息,所述图片信息中携带超链接和所述超链接的标识;
处理判断单元,用于根据获取单元获取到的超链接的标识判断所述超链接是否曾经处理过;
请求单元,用于当处理判断单元确定所述超链接未曾处理过时,根据所述超链接向网络侧获取图片;
显示单元,用于根据图片信息展现请求单元获取到的图片。
9.根据权利要求8所述的终端,其特征在于,还包括读取单元;
读取单元,用于当处理判断单元确定所述超链接曾经处理过时,从本地获取所述链接所对应的图片;
所述显示单元,还用于根据图片信息展现读取单元获取到的图片。
10.根据权利要求8或9所述的终端,其特征在于,图片信息中还携带暂存时间信息,该终端还包括暂存器、暂存时间确定单元和删除单元;
暂存器,用于根据获取单元获取到的图片信息中的暂存时间信息确定获取到的图片需要暂存时,存储该图片,以便在该图片的展示时间截止后可以再次调用该图片;
暂存时间确定单元,用于在根据暂存时间信息确定该图片的暂存时间是否到达;
删除单元,用于在暂存时间确定单元确定该图片的暂存时间到达时,在暂存器中删除该图片。
11.一种网络侧设备,其特征在于,包括发送单元和接收单元;
发送单元,用于发送图片信息给终端,所述图片信息中携带超链接和所述超链接的标识,以便终端根据所述超链接的标识判断所述超链接是否曾经处理过;
接收单元,用于接收到终端对图片的请求时,发送图片给终端。
12.根据权利要求11所述的网络侧设备,其特征在于,还包括:
存储单元,用于保存图片信息,所述图片信息为标准文件格式;
所述发送单元,还用于从存储单元中提取图片信息,将提取的图片信息发送给终端。
13.一种通信***,其特征在于,包括终端和网络侧设备;
终端,用于获取图片信息,其中,所述图片信息中携带超链接和所述超链接的标识;根据所述超链接的标识判断所述超链接是否曾经处理过;在确定未曾处理过时,根据所述超链接向网络侧获取图片,并根据图片信息展现获取到的图片;
网络侧设备,用于发送图片信息给终端,并在接收到终端对图片的请求时,发送图片给终端。
14.根据权利要求13所述的通信***,其特征在于,还包括:
所述终端,还用于在根据所述超链接的标识确定所述超链接曾经处理过时,从本地获取所述链接所对应的图片,并根据图片信息展现获取到的图片。
15.根据权利要求13或14所述的通信***,其特征在于,
所述终端,还用于根据图片信息中携带的展现位置信息确定图片的展现位置,在所述展现位置上显示图片。
16.根据权利要求13或14所述的通信***,其特征在于,
所述终端,还用于根据图片信息中携带的展现时间信息确定该图片展现的时间到达时,停止展现图片。
17.根据权利要求16所述的通信***,其特征在于,所述图片信息中还携带暂存时间信息;
所述终端,还用于根据图片信息中携带的暂存时间信息确定该图片需要暂存时,将该图片存储在暂存器中,以便在该图片的展示时间截止后可以再次调用该图片,并且,在根据暂存时间信息确定该图片的暂存时间到达时,在暂存器中删除该图片。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910261821.XA CN102118419B (zh) | 2009-12-30 | 2009-12-30 | 一种图片信息的传输方法、装置和通信*** |
PCT/CN2010/080487 WO2011079801A1 (zh) | 2009-12-30 | 2010-12-30 | 一种图片信息的传输方法、装置和通信*** |
EP10840588.7A EP2487855B1 (en) | 2009-12-30 | 2010-12-30 | Method for transmitting graphics information and apparatus and communication system thereof |
US13/456,769 US8904268B2 (en) | 2009-12-30 | 2012-04-26 | Method, apparatus, and communication system for transmitting graphic information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910261821.XA CN102118419B (zh) | 2009-12-30 | 2009-12-30 | 一种图片信息的传输方法、装置和通信*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102118419A true CN102118419A (zh) | 2011-07-06 |
CN102118419B CN102118419B (zh) | 2014-07-16 |
Family
ID=44217009
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910261821.XA Expired - Fee Related CN102118419B (zh) | 2009-12-30 | 2009-12-30 | 一种图片信息的传输方法、装置和通信*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US8904268B2 (zh) |
EP (1) | EP2487855B1 (zh) |
CN (1) | CN102118419B (zh) |
WO (1) | WO2011079801A1 (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929698A (zh) * | 2012-09-29 | 2013-02-13 | 北京百度网讯科技有限公司 | 一种任务判重方法及*** |
CN103095553A (zh) * | 2011-11-03 | 2013-05-08 | 北京神州泰岳软件股份有限公司 | 一种消息通讯方法和*** |
WO2017000147A1 (zh) * | 2015-06-30 | 2017-01-05 | 深圳走天下科技有限公司 | 一种数据传输方法及装置、数据接收方法及装置 |
CN107004225A (zh) * | 2014-10-02 | 2017-08-01 | 斯纳普公司 | 短时消息图库 |
CN107111823A (zh) * | 2014-10-19 | 2017-08-29 | 克劳德班特有限公司 | 用于通过网络发布广告的方法、设备及计算机程序产品 |
US10990697B2 (en) | 2014-05-28 | 2021-04-27 | Snap Inc. | Apparatus and method for automated privacy protection in distributed images |
US11038829B1 (en) | 2014-10-02 | 2021-06-15 | Snap Inc. | Ephemeral gallery of ephemeral messages with opt-in permanence |
US11166121B2 (en) | 2014-06-13 | 2021-11-02 | Snap Inc. | Prioritization of messages within a message collection |
US11250887B2 (en) | 2014-12-19 | 2022-02-15 | Snap Inc. | Routing messages by message parameter |
US11468615B2 (en) | 2015-12-18 | 2022-10-11 | Snap Inc. | Media overlay publication system |
US11496544B2 (en) | 2015-05-05 | 2022-11-08 | Snap Inc. | Story and sub-story navigation |
US11558678B2 (en) | 2017-03-27 | 2023-01-17 | Snap Inc. | Generating a stitched data stream |
US11627141B2 (en) | 2015-03-18 | 2023-04-11 | Snap Inc. | Geo-fence authorization provisioning |
US11741136B2 (en) | 2014-09-18 | 2023-08-29 | Snap Inc. | Geolocation-based pictographs |
US11803345B2 (en) | 2014-12-19 | 2023-10-31 | Snap Inc. | Gallery of messages from individuals with a shared interest |
Families Citing this family (196)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8554868B2 (en) | 2007-01-05 | 2013-10-08 | Yahoo! Inc. | Simultaneous sharing communication interface |
MX2014000392A (es) | 2011-07-12 | 2014-04-30 | Mobli Technologies 2010 Ltd | Metodos y sistemas para proporcionar funciones de edicion de contenido visual. |
US11734712B2 (en) | 2012-02-24 | 2023-08-22 | Foursquare Labs, Inc. | Attributing in-store visits to media consumption based on data collected from user devices |
US8972357B2 (en) | 2012-02-24 | 2015-03-03 | Placed, Inc. | System and method for data collection to validate location data |
KR101404596B1 (ko) | 2012-05-03 | 2014-06-11 | (주)엔써즈 | 이미지에 기반하여 동영상 서비스를 제공하는 시스템 및 방법 |
US10155168B2 (en) | 2012-05-08 | 2018-12-18 | Snap Inc. | System and method for adaptable avatars |
US20150206349A1 (en) | 2012-08-22 | 2015-07-23 | Goldrun Corporation | Augmented reality virtual content platform apparatuses, methods and systems |
US8775972B2 (en) | 2012-11-08 | 2014-07-08 | Snapchat, Inc. | Apparatus and method for single action control of social network profile access |
US10439972B1 (en) | 2013-05-30 | 2019-10-08 | Snap Inc. | Apparatus and method for maintaining a message thread with opt-in permanence for entries |
US9742713B2 (en) | 2013-05-30 | 2017-08-22 | Snap Inc. | Apparatus and method for maintaining a message thread with opt-in permanence for entries |
US9705831B2 (en) | 2013-05-30 | 2017-07-11 | Snap Inc. | Apparatus and method for maintaining a message thread with opt-in permanence for entries |
US9083770B1 (en) | 2013-11-26 | 2015-07-14 | Snapchat, Inc. | Method and system for integrating real time communication features in applications |
CA2863124A1 (en) | 2014-01-03 | 2015-07-03 | Investel Capital Corporation | User content sharing system and method with automated external content integration |
US9628950B1 (en) | 2014-01-12 | 2017-04-18 | Investment Asset Holdings Llc | Location-based messaging |
US10082926B1 (en) | 2014-02-21 | 2018-09-25 | Snap Inc. | Apparatus and method for alternate channel communication initiated through a common message thread |
US8909725B1 (en) | 2014-03-07 | 2014-12-09 | Snapchat, Inc. | Content delivery network for ephemeral objects |
US9276886B1 (en) | 2014-05-09 | 2016-03-01 | Snapchat, Inc. | Apparatus and method for dynamically configuring application component tiles |
EP2953085A1 (en) | 2014-06-05 | 2015-12-09 | Mobli Technologies 2010 Ltd. | Web document enhancement |
US9225897B1 (en) | 2014-07-07 | 2015-12-29 | Snapchat, Inc. | Apparatus and method for supplying content aware photo filters |
US10055717B1 (en) | 2014-08-22 | 2018-08-21 | Snap Inc. | Message processor with application prompts |
US10423983B2 (en) | 2014-09-16 | 2019-09-24 | Snap Inc. | Determining targeting information based on a predictive targeting model |
US11216869B2 (en) | 2014-09-23 | 2022-01-04 | Snap Inc. | User interface to augment an image using geolocation |
CN105630780A (zh) * | 2014-10-27 | 2016-06-01 | 小米科技有限责任公司 | 网页信息处理方法及装置 |
US9015285B1 (en) | 2014-11-12 | 2015-04-21 | Snapchat, Inc. | User interface for accessing media at a geographic location |
US9854219B2 (en) | 2014-12-19 | 2017-12-26 | Snap Inc. | Gallery of videos set to an audio time line |
US9754355B2 (en) | 2015-01-09 | 2017-09-05 | Snap Inc. | Object recognition based photo filters |
US11388226B1 (en) | 2015-01-13 | 2022-07-12 | Snap Inc. | Guided personal identity based actions |
US10133705B1 (en) | 2015-01-19 | 2018-11-20 | Snap Inc. | Multichannel system |
US9521515B2 (en) | 2015-01-26 | 2016-12-13 | Mobli Technologies 2010 Ltd. | Content request by location |
US9294425B1 (en) | 2015-02-06 | 2016-03-22 | Snapchat, Inc. | Storage and processing of ephemeral messages |
US10223397B1 (en) | 2015-03-13 | 2019-03-05 | Snap Inc. | Social graph based co-location of network users |
US9692967B1 (en) | 2015-03-23 | 2017-06-27 | Snap Inc. | Systems and methods for reducing boot time and power consumption in camera systems |
US9881094B2 (en) | 2015-05-05 | 2018-01-30 | Snap Inc. | Systems and methods for automated local story generation and curation |
KR20180004218A (ko) | 2015-05-06 | 2018-01-10 | 스냅 인코포레이티드 | 단기 그룹 채팅을 위한 시스템 및 방법 |
US9906479B1 (en) | 2015-06-16 | 2018-02-27 | Snap Inc. | Storage management for ephemeral messages |
US10503264B1 (en) | 2015-06-16 | 2019-12-10 | Snap Inc. | Radial gesture navigation |
US10993069B2 (en) | 2015-07-16 | 2021-04-27 | Snap Inc. | Dynamically adaptive media content delivery |
US10817898B2 (en) | 2015-08-13 | 2020-10-27 | Placed, Llc | Determining exposures to content presented by physical objects |
US11121997B1 (en) * | 2015-08-24 | 2021-09-14 | Snap Inc. | Systems, devices, and methods for determining a non-ephemeral message status in a communication system |
US10616162B1 (en) | 2015-08-24 | 2020-04-07 | Snap Inc. | Systems devices and methods for automatically selecting an ephemeral message availability |
US10157333B1 (en) | 2015-09-15 | 2018-12-18 | Snap Inc. | Systems and methods for content tagging |
US9652896B1 (en) | 2015-10-30 | 2017-05-16 | Snap Inc. | Image based tracking in augmented reality systems |
US11119628B1 (en) | 2015-11-25 | 2021-09-14 | Snap Inc. | Dynamic graphical user interface modification and monitoring |
US9984499B1 (en) | 2015-11-30 | 2018-05-29 | Snap Inc. | Image and point cloud based tracking and in augmented reality systems |
US10474321B2 (en) | 2015-11-30 | 2019-11-12 | Snap Inc. | Network resource location linking and visual content sharing |
US11023514B2 (en) | 2016-02-26 | 2021-06-01 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections |
US10285001B2 (en) | 2016-02-26 | 2019-05-07 | Snap Inc. | Generation, curation, and presentation of media collections |
US10679389B2 (en) | 2016-02-26 | 2020-06-09 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections |
US10530731B1 (en) | 2016-03-28 | 2020-01-07 | Snap Inc. | Systems and methods for chat with audio and video elements |
US10270839B2 (en) | 2016-03-29 | 2019-04-23 | Snap Inc. | Content collection navigation and autoforwarding |
US10339365B2 (en) | 2016-03-31 | 2019-07-02 | Snap Inc. | Automated avatar generation |
US11900418B2 (en) | 2016-04-04 | 2024-02-13 | Snap Inc. | Mutable geo-fencing system |
US10686899B2 (en) | 2016-04-06 | 2020-06-16 | Snap Inc. | Messaging achievement pictograph display system |
US9813642B1 (en) | 2016-05-06 | 2017-11-07 | Snap Inc. | Dynamic activity-based image generation |
US10474353B2 (en) | 2016-05-31 | 2019-11-12 | Snap Inc. | Application control using a gesture based trigger |
US10638256B1 (en) | 2016-06-20 | 2020-04-28 | Pipbin, Inc. | System for distribution and display of mobile targeted augmented reality content |
US11201981B1 (en) | 2016-06-20 | 2021-12-14 | Pipbin, Inc. | System for notification of user accessibility of curated location-dependent content in an augmented estate |
US11876941B1 (en) | 2016-06-20 | 2024-01-16 | Pipbin, Inc. | Clickable augmented reality content manager, system, and network |
US11785161B1 (en) | 2016-06-20 | 2023-10-10 | Pipbin, Inc. | System for user accessibility of tagged curated augmented reality content |
US10805696B1 (en) | 2016-06-20 | 2020-10-13 | Pipbin, Inc. | System for recording and targeting tagged content of user interest |
US10334134B1 (en) | 2016-06-20 | 2019-06-25 | Maximillian John Suiter | Augmented real estate with location and chattel tagging system and apparatus for virtual diary, scrapbooking, game play, messaging, canvasing, advertising and social interaction |
US11044393B1 (en) | 2016-06-20 | 2021-06-22 | Pipbin, Inc. | System for curation and display of location-dependent augmented reality content in an augmented estate system |
US11507977B2 (en) | 2016-06-28 | 2022-11-22 | Snap Inc. | Methods and systems for presentation of media collections with automated advertising |
US9681265B1 (en) | 2016-06-28 | 2017-06-13 | Snap Inc. | System to track engagement of media items |
US10430838B1 (en) | 2016-06-28 | 2019-10-01 | Snap Inc. | Methods and systems for generation, curation, and presentation of media collections with automated advertising |
US10182047B1 (en) | 2016-06-30 | 2019-01-15 | Snap Inc. | Pictograph password security system |
US10733255B1 (en) | 2016-06-30 | 2020-08-04 | Snap Inc. | Systems and methods for content navigation with automated curation |
US11334768B1 (en) | 2016-07-05 | 2022-05-17 | Snap Inc. | Ephemeral content management |
US10348662B2 (en) | 2016-07-19 | 2019-07-09 | Snap Inc. | Generating customized electronic messaging graphics |
EP4184438A1 (en) | 2016-08-30 | 2023-05-24 | Snap Inc. | Systems and methods for simultaneous localization and mapping |
US10552968B1 (en) | 2016-09-23 | 2020-02-04 | Snap Inc. | Dense feature scale detection for image matching |
US10609036B1 (en) | 2016-10-10 | 2020-03-31 | Snap Inc. | Social media post subscribe requests for buffer user accounts |
US10432559B2 (en) | 2016-10-24 | 2019-10-01 | Snap Inc. | Generating and displaying customized avatars in electronic messages |
CN109983759B (zh) | 2016-11-01 | 2021-06-04 | 斯纳普公司 | 快速视频采集和传感器调节 |
KR102257909B1 (ko) | 2016-11-07 | 2021-05-28 | 스냅 인코포레이티드 | 이미지 변경자들의 선택적 식별 및 순서화 |
US10203855B2 (en) | 2016-12-09 | 2019-02-12 | Snap Inc. | Customized user-controlled media overlays |
US10740939B1 (en) | 2016-12-09 | 2020-08-11 | Snap Inc. | Fast image style transfers |
US11616745B2 (en) | 2017-01-09 | 2023-03-28 | Snap Inc. | Contextual generation and selection of customized media content |
US10242477B1 (en) | 2017-01-16 | 2019-03-26 | Snap Inc. | Coded vision system |
US10454857B1 (en) | 2017-01-23 | 2019-10-22 | Snap Inc. | Customized digital avatar accessories |
US10915911B2 (en) | 2017-02-03 | 2021-02-09 | Snap Inc. | System to determine a price-schedule to distribute media content |
US10319149B1 (en) | 2017-02-17 | 2019-06-11 | Snap Inc. | Augmented reality anamorphosis system |
US11250075B1 (en) | 2017-02-17 | 2022-02-15 | Snap Inc. | Searching social media content |
US11019001B1 (en) | 2017-02-20 | 2021-05-25 | Snap Inc. | Selective presentation of group messages |
US10374993B2 (en) | 2017-02-20 | 2019-08-06 | Snap Inc. | Media item attachment system |
US10074381B1 (en) | 2017-02-20 | 2018-09-11 | Snap Inc. | Augmented reality speech balloon system |
US10878837B1 (en) | 2017-03-01 | 2020-12-29 | Snap Inc. | Acoustic neural network scene detection |
US10565795B2 (en) | 2017-03-06 | 2020-02-18 | Snap Inc. | Virtual vision system |
US10523625B1 (en) | 2017-03-09 | 2019-12-31 | Snap Inc. | Restricted group content collection |
US10581782B2 (en) | 2017-03-27 | 2020-03-03 | Snap Inc. | Generating a stitched data stream |
US11170393B1 (en) | 2017-04-11 | 2021-11-09 | Snap Inc. | System to calculate an engagement score of location based media content |
US10387730B1 (en) | 2017-04-20 | 2019-08-20 | Snap Inc. | Augmented reality typography personalization system |
US10382372B1 (en) | 2017-04-27 | 2019-08-13 | Snap Inc. | Processing media content based on original context |
EP4064169A1 (en) | 2017-04-27 | 2022-09-28 | Snap Inc. | Map based graphical user interface indicating geospatial activity metrics |
US11893647B2 (en) | 2017-04-27 | 2024-02-06 | Snap Inc. | Location-based virtual avatars |
US10212541B1 (en) | 2017-04-27 | 2019-02-19 | Snap Inc. | Selective location-based identity communication |
US10467147B1 (en) | 2017-04-28 | 2019-11-05 | Snap Inc. | Precaching unlockable data elements |
US10943255B1 (en) | 2017-04-28 | 2021-03-09 | Snap Inc. | Methods and systems for interactive advertising with media collections |
US10679428B1 (en) | 2017-05-26 | 2020-06-09 | Snap Inc. | Neural network-based image stream modification |
US10803120B1 (en) | 2017-05-31 | 2020-10-13 | Snap Inc. | Geolocation based playlists |
US10788900B1 (en) | 2017-06-29 | 2020-09-29 | Snap Inc. | Pictorial symbol prediction |
US11216517B1 (en) | 2017-07-31 | 2022-01-04 | Snap Inc. | Methods and systems for selecting user generated content |
US11323398B1 (en) | 2017-07-31 | 2022-05-03 | Snap Inc. | Systems, devices, and methods for progressive attachments |
US11164376B1 (en) | 2017-08-30 | 2021-11-02 | Snap Inc. | Object modeling using light projection |
US9980100B1 (en) | 2017-08-31 | 2018-05-22 | Snap Inc. | Device location based on machine learning classifications |
US11475254B1 (en) | 2017-09-08 | 2022-10-18 | Snap Inc. | Multimodal entity identification |
US10474900B2 (en) | 2017-09-15 | 2019-11-12 | Snap Inc. | Real-time tracking-compensated image effects |
US10740974B1 (en) | 2017-09-15 | 2020-08-11 | Snap Inc. | Augmented reality system |
US10891723B1 (en) | 2017-09-29 | 2021-01-12 | Snap Inc. | Realistic neural network based image style transfer |
US10872292B1 (en) | 2017-10-09 | 2020-12-22 | Snap Inc. | Compact neural networks using condensed filters |
US10499191B1 (en) | 2017-10-09 | 2019-12-03 | Snap Inc. | Context sensitive presentation of content |
US10573043B2 (en) | 2017-10-30 | 2020-02-25 | Snap Inc. | Mobile-based cartographic control of display content |
US10599289B1 (en) | 2017-11-13 | 2020-03-24 | Snap Inc. | Interface to display animated icon |
US11551059B1 (en) | 2017-11-15 | 2023-01-10 | Snap Inc. | Modulated image segmentation |
US10885564B1 (en) | 2017-11-28 | 2021-01-05 | Snap Inc. | Methods, system, and non-transitory computer readable storage medium for dynamically configurable social media platform |
US11265273B1 (en) | 2017-12-01 | 2022-03-01 | Snap, Inc. | Dynamic media overlay with smart widget |
US10217488B1 (en) | 2017-12-15 | 2019-02-26 | Snap Inc. | Spherical video editing |
US11017173B1 (en) | 2017-12-22 | 2021-05-25 | Snap Inc. | Named entity recognition visual context and caption data |
US10523606B2 (en) | 2018-01-02 | 2019-12-31 | Snap Inc. | Generating interactive messages with asynchronous media content |
US10678818B2 (en) | 2018-01-03 | 2020-06-09 | Snap Inc. | Tag distribution visualization system |
US10482565B1 (en) | 2018-02-12 | 2019-11-19 | Snap Inc. | Multistage neural network processing using a graphics processor |
US11507614B1 (en) | 2018-02-13 | 2022-11-22 | Snap Inc. | Icon based tagging |
US10979752B1 (en) | 2018-02-28 | 2021-04-13 | Snap Inc. | Generating media content items based on location information |
US10885136B1 (en) | 2018-02-28 | 2021-01-05 | Snap Inc. | Audience filtering system |
US10726603B1 (en) | 2018-02-28 | 2020-07-28 | Snap Inc. | Animated expressive icon |
US10327096B1 (en) | 2018-03-06 | 2019-06-18 | Snap Inc. | Geo-fence selection system |
KR102494540B1 (ko) | 2018-03-14 | 2023-02-06 | 스냅 인코포레이티드 | 위치 정보에 기초한 수집가능한 항목들의 생성 |
US11163941B1 (en) | 2018-03-30 | 2021-11-02 | Snap Inc. | Annotating a collection of media content items |
US11310176B2 (en) | 2018-04-13 | 2022-04-19 | Snap Inc. | Content suggestion system |
US10219111B1 (en) | 2018-04-18 | 2019-02-26 | Snap Inc. | Visitation tracking system |
CN112041891A (zh) | 2018-04-18 | 2020-12-04 | 斯纳普公司 | 增强表情*** |
US11487501B2 (en) | 2018-05-16 | 2022-11-01 | Snap Inc. | Device control using audio data |
US10896197B1 (en) | 2018-05-22 | 2021-01-19 | Snap Inc. | Event detection system |
US10679393B2 (en) | 2018-07-24 | 2020-06-09 | Snap Inc. | Conditional modification of augmented reality object |
US10997760B2 (en) | 2018-08-31 | 2021-05-04 | Snap Inc. | Augmented reality anthropomorphization system |
US10698583B2 (en) | 2018-09-28 | 2020-06-30 | Snap Inc. | Collaborative achievement interface |
US10778623B1 (en) | 2018-10-31 | 2020-09-15 | Snap Inc. | Messaging and gaming applications communication platform |
US10939236B1 (en) | 2018-11-30 | 2021-03-02 | Snap Inc. | Position service to determine relative position to map features |
US11199957B1 (en) | 2018-11-30 | 2021-12-14 | Snap Inc. | Generating customized avatars based on location information |
US11032670B1 (en) | 2019-01-14 | 2021-06-08 | Snap Inc. | Destination sharing in location sharing system |
US10939246B1 (en) | 2019-01-16 | 2021-03-02 | Snap Inc. | Location-based context information sharing in a messaging system |
US11294936B1 (en) | 2019-01-30 | 2022-04-05 | Snap Inc. | Adaptive spatial density based clustering |
US11297027B1 (en) | 2019-01-31 | 2022-04-05 | Snap Inc. | Automated image processing and insight presentation |
US11972529B2 (en) | 2019-02-01 | 2024-04-30 | Snap Inc. | Augmented reality system |
US10936066B1 (en) | 2019-02-13 | 2021-03-02 | Snap Inc. | Sleep detection in a location sharing system |
US10838599B2 (en) | 2019-02-25 | 2020-11-17 | Snap Inc. | Custom media overlay system |
US10964082B2 (en) | 2019-02-26 | 2021-03-30 | Snap Inc. | Avatar based on weather |
US10852918B1 (en) | 2019-03-08 | 2020-12-01 | Snap Inc. | Contextual information in chat |
US11868414B1 (en) | 2019-03-14 | 2024-01-09 | Snap Inc. | Graph-based prediction for contact suggestion in a location sharing system |
US11852554B1 (en) | 2019-03-21 | 2023-12-26 | Snap Inc. | Barometer calibration in a location sharing system |
US11249614B2 (en) | 2019-03-28 | 2022-02-15 | Snap Inc. | Generating personalized map interface with enhanced icons |
US10810782B1 (en) | 2019-04-01 | 2020-10-20 | Snap Inc. | Semantic texture mapping system |
US10582453B1 (en) | 2019-05-30 | 2020-03-03 | Snap Inc. | Wearable device location systems architecture |
US10560898B1 (en) | 2019-05-30 | 2020-02-11 | Snap Inc. | Wearable device location systems |
US10893385B1 (en) | 2019-06-07 | 2021-01-12 | Snap Inc. | Detection of a physical collision between two client devices in a location sharing system |
US11134036B2 (en) | 2019-07-05 | 2021-09-28 | Snap Inc. | Event planning in a content sharing platform |
US11307747B2 (en) | 2019-07-11 | 2022-04-19 | Snap Inc. | Edge gesture interface with smart interactions |
US11812347B2 (en) | 2019-09-06 | 2023-11-07 | Snap Inc. | Non-textual communication and user states management |
US11821742B2 (en) | 2019-09-26 | 2023-11-21 | Snap Inc. | Travel based notifications |
US11218838B2 (en) | 2019-10-31 | 2022-01-04 | Snap Inc. | Focused map-based context information surfacing |
US11429618B2 (en) | 2019-12-30 | 2022-08-30 | Snap Inc. | Surfacing augmented reality objects |
US10880496B1 (en) | 2019-12-30 | 2020-12-29 | Snap Inc. | Including video feed in message thread |
US11128715B1 (en) | 2019-12-30 | 2021-09-21 | Snap Inc. | Physical friend proximity in chat |
US11169658B2 (en) | 2019-12-31 | 2021-11-09 | Snap Inc. | Combined map icon with action indicator |
US11343323B2 (en) | 2019-12-31 | 2022-05-24 | Snap Inc. | Augmented reality objects registry |
US11265281B1 (en) | 2020-01-28 | 2022-03-01 | Snap Inc. | Message deletion policy selection |
US11316806B1 (en) | 2020-01-28 | 2022-04-26 | Snap Inc. | Bulk message deletion |
US11228551B1 (en) | 2020-02-12 | 2022-01-18 | Snap Inc. | Multiple gateway message exchange |
US11516167B2 (en) | 2020-03-05 | 2022-11-29 | Snap Inc. | Storing data based on device location |
US11619501B2 (en) | 2020-03-11 | 2023-04-04 | Snap Inc. | Avatar based on trip |
US10956743B1 (en) | 2020-03-27 | 2021-03-23 | Snap Inc. | Shared augmented reality system |
US11430091B2 (en) | 2020-03-27 | 2022-08-30 | Snap Inc. | Location mapping for large scale augmented-reality |
US11625873B2 (en) | 2020-03-30 | 2023-04-11 | Snap Inc. | Personalized media overlay recommendation |
CN115699130A (zh) * | 2020-03-31 | 2023-02-03 | 斯纳普公司 | 增强现实美容产品教程 |
US11676354B2 (en) | 2020-03-31 | 2023-06-13 | Snap Inc. | Augmented reality beauty product tutorials |
US11700225B2 (en) | 2020-04-23 | 2023-07-11 | Snap Inc. | Event overlay invite messaging system |
US11843574B2 (en) | 2020-05-21 | 2023-12-12 | Snap Inc. | Featured content collection interface |
KR20230022241A (ko) | 2020-06-10 | 2023-02-14 | 스냅 인코포레이티드 | 애플리케이션을 론칭하기 위한 시각적 검색 |
US11423652B2 (en) | 2020-06-10 | 2022-08-23 | Snap Inc. | Adding beauty products to augmented reality tutorials |
US11483267B2 (en) | 2020-06-15 | 2022-10-25 | Snap Inc. | Location sharing using different rate-limited links |
US11503432B2 (en) | 2020-06-15 | 2022-11-15 | Snap Inc. | Scalable real-time location sharing framework |
US11314776B2 (en) | 2020-06-15 | 2022-04-26 | Snap Inc. | Location sharing using friend list versions |
US11290851B2 (en) | 2020-06-15 | 2022-03-29 | Snap Inc. | Location sharing using offline and online objects |
US11308327B2 (en) | 2020-06-29 | 2022-04-19 | Snap Inc. | Providing travel-based augmented reality content with a captured image |
US11899905B2 (en) | 2020-06-30 | 2024-02-13 | Snap Inc. | Selectable items providing post-viewing context actions |
US11832015B2 (en) | 2020-08-13 | 2023-11-28 | Snap Inc. | User interface for pose driven virtual effects |
US11349797B2 (en) | 2020-08-31 | 2022-05-31 | Snap Inc. | Co-location connection service |
US11606756B2 (en) | 2021-03-29 | 2023-03-14 | Snap Inc. | Scheduling requests for location data |
US12034680B2 (en) | 2021-03-31 | 2024-07-09 | Snap Inc. | User presence indication data management |
US11645324B2 (en) | 2021-03-31 | 2023-05-09 | Snap Inc. | Location-based timeline media content system |
US12026362B2 (en) | 2021-05-19 | 2024-07-02 | Snap Inc. | Video editing application for mobile devices |
US11829834B2 (en) | 2021-10-29 | 2023-11-28 | Snap Inc. | Extended QR code |
US12001750B2 (en) | 2022-04-20 | 2024-06-04 | Snap Inc. | Location-based shared augmented reality experience system |
US11973730B2 (en) | 2022-06-02 | 2024-04-30 | Snap Inc. | External messaging function for an interaction system |
US12020384B2 (en) | 2022-06-21 | 2024-06-25 | Snap Inc. | Integrating augmented reality experiences with other components |
US12020386B2 (en) | 2022-06-23 | 2024-06-25 | Snap Inc. | Applying pregenerated virtual experiences in new location |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6547829B1 (en) * | 1999-06-30 | 2003-04-15 | Microsoft Corporation | Method and system for detecting duplicate documents in web crawls |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020049832A1 (en) * | 1996-03-08 | 2002-04-25 | Craig Ullman | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US6240555B1 (en) * | 1996-03-29 | 2001-05-29 | Microsoft Corporation | Interactive entertainment system for presenting supplemental interactive content together with continuous video programs |
US5813008A (en) * | 1996-07-12 | 1998-09-22 | Microsoft Corporation | Single instance storage of information |
GB2325537B8 (en) * | 1997-03-31 | 2000-01-31 | Microsoft Corp | Query-based electronic program guide |
US7139813B1 (en) | 1999-11-01 | 2006-11-21 | Nokia Networks Oy | Timedependent hyperlink system in videocontent |
US6516191B1 (en) | 1999-11-24 | 2003-02-04 | At&T Corp. | Hypermedia links that address traffic channels in a wireless communication system |
US9135339B2 (en) * | 2006-02-13 | 2015-09-15 | International Business Machines Corporation | Invoking an audio hyperlink |
JP4906390B2 (ja) | 2006-04-21 | 2012-03-28 | キヤノン株式会社 | 背面投射型表示装置および背面投射型表示装置の制御方法およびプログラム |
US20070271578A1 (en) | 2006-05-19 | 2007-11-22 | Sprint Spectrum L.P. | System and method for tracking use of streaming media |
CN101098311B (zh) | 2006-06-29 | 2010-10-13 | 腾讯科技(深圳)有限公司 | 一种即时通信中图片实时传输方法及其装置 |
US8024765B2 (en) * | 2006-07-26 | 2011-09-20 | Hewlett-Packard Development Company, L.P. | Method and system for communicating media program information |
JP4865581B2 (ja) * | 2007-02-08 | 2012-02-01 | 株式会社エヌ・ティ・ティ・ドコモ | コンテンツ流通管理装置及びコンテンツ流通システム |
CN101594523B (zh) * | 2008-05-28 | 2012-07-11 | 广州如加网络科技有限公司 | 一种数字电视增值业务信息引导的实现方法 |
-
2009
- 2009-12-30 CN CN200910261821.XA patent/CN102118419B/zh not_active Expired - Fee Related
-
2010
- 2010-12-30 EP EP10840588.7A patent/EP2487855B1/en active Active
- 2010-12-30 WO PCT/CN2010/080487 patent/WO2011079801A1/zh active Application Filing
-
2012
- 2012-04-26 US US13/456,769 patent/US8904268B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6547829B1 (en) * | 1999-06-30 | 2003-04-15 | Microsoft Corporation | Method and system for detecting duplicate documents in web crawls |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103095553A (zh) * | 2011-11-03 | 2013-05-08 | 北京神州泰岳软件股份有限公司 | 一种消息通讯方法和*** |
CN103095553B (zh) * | 2011-11-03 | 2016-05-25 | 北京神州泰岳软件股份有限公司 | 一种消息通讯方法和*** |
CN102929698A (zh) * | 2012-09-29 | 2013-02-13 | 北京百度网讯科技有限公司 | 一种任务判重方法及*** |
US11972014B2 (en) | 2014-05-28 | 2024-04-30 | Snap Inc. | Apparatus and method for automated privacy protection in distributed images |
US10990697B2 (en) | 2014-05-28 | 2021-04-27 | Snap Inc. | Apparatus and method for automated privacy protection in distributed images |
US11166121B2 (en) | 2014-06-13 | 2021-11-02 | Snap Inc. | Prioritization of messages within a message collection |
US11741136B2 (en) | 2014-09-18 | 2023-08-29 | Snap Inc. | Geolocation-based pictographs |
CN107004225B (zh) * | 2014-10-02 | 2021-01-22 | 斯纳普公司 | 短时消息图库 |
US11522822B1 (en) | 2014-10-02 | 2022-12-06 | Snap Inc. | Ephemeral gallery elimination based on gallery and message timers |
US10958608B1 (en) | 2014-10-02 | 2021-03-23 | Snap Inc. | Ephemeral gallery of visual media messages |
US10708210B1 (en) | 2014-10-02 | 2020-07-07 | Snap Inc. | Multi-user ephemeral message gallery |
US11012398B1 (en) | 2014-10-02 | 2021-05-18 | Snap Inc. | Ephemeral message gallery user interface with screenshot messages |
US11038829B1 (en) | 2014-10-02 | 2021-06-15 | Snap Inc. | Ephemeral gallery of ephemeral messages with opt-in permanence |
US10944710B1 (en) | 2014-10-02 | 2021-03-09 | Snap Inc. | Ephemeral gallery user interface with remaining gallery time indication |
US11855947B1 (en) | 2014-10-02 | 2023-12-26 | Snap Inc. | Gallery of ephemeral messages |
US11411908B1 (en) | 2014-10-02 | 2022-08-09 | Snap Inc. | Ephemeral message gallery user interface with online viewing history indicia |
CN107004225A (zh) * | 2014-10-02 | 2017-08-01 | 斯纳普公司 | 短时消息图库 |
CN107111823A (zh) * | 2014-10-19 | 2017-08-29 | 克劳德班特有限公司 | 用于通过网络发布广告的方法、设备及计算机程序产品 |
US11783862B2 (en) | 2014-12-19 | 2023-10-10 | Snap Inc. | Routing messages by message parameter |
US11803345B2 (en) | 2014-12-19 | 2023-10-31 | Snap Inc. | Gallery of messages from individuals with a shared interest |
US11250887B2 (en) | 2014-12-19 | 2022-02-15 | Snap Inc. | Routing messages by message parameter |
US11627141B2 (en) | 2015-03-18 | 2023-04-11 | Snap Inc. | Geo-fence authorization provisioning |
US11902287B2 (en) | 2015-03-18 | 2024-02-13 | Snap Inc. | Geo-fence authorization provisioning |
US11496544B2 (en) | 2015-05-05 | 2022-11-08 | Snap Inc. | Story and sub-story navigation |
WO2017000147A1 (zh) * | 2015-06-30 | 2017-01-05 | 深圳走天下科技有限公司 | 一种数据传输方法及装置、数据接收方法及装置 |
US11468615B2 (en) | 2015-12-18 | 2022-10-11 | Snap Inc. | Media overlay publication system |
US11830117B2 (en) | 2015-12-18 | 2023-11-28 | Snap Inc | Media overlay publication system |
US11558678B2 (en) | 2017-03-27 | 2023-01-17 | Snap Inc. | Generating a stitched data stream |
Also Published As
Publication number | Publication date |
---|---|
WO2011079801A1 (zh) | 2011-07-07 |
US8904268B2 (en) | 2014-12-02 |
EP2487855A1 (en) | 2012-08-15 |
EP2487855B1 (en) | 2015-01-21 |
EP2487855A4 (en) | 2012-10-03 |
US20120278692A1 (en) | 2012-11-01 |
CN102118419B (zh) | 2014-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102118419B (zh) | 一种图片信息的传输方法、装置和通信*** | |
US10771525B2 (en) | System and method of discovery and launch associated with a networked media device | |
CN109348171B (zh) | 一种视联网监控视频获取方法及装置 | |
CN100505696C (zh) | 在媒体分发网络中实现视频直播的***、方法和客户端 | |
JP4486033B2 (ja) | コンテンツ配信方法及び中継装置 | |
CN101076106B (zh) | Iptv二维帧标记信息互动视频*** | |
CN1281059C (zh) | 时移增强电视触发器 | |
CN105471869B (zh) | 一种互联网电视内容请求的连接复用方法及*** | |
US20110320629A1 (en) | Stream media server, client terminal and method and system for downloading stream media | |
CN101485170A (zh) | 通过网络呈现用流传输的可重复的数据对象 | |
CN1509104A (zh) | 多媒体信息服务的方法与*** | |
CN101600089A (zh) | 网络电视***中的广告业务的实现方法及装置 | |
CN108965912A (zh) | 一种视频数据处理的方法、客户端以及服务器 | |
CN103051976A (zh) | 一种cdn分发hls内容方法、***及设备 | |
CN101146114A (zh) | 一种流媒体服务器负荷分担方法及其*** | |
CN101115185A (zh) | Iptv中用于第三方实现音视频播放的装置及其方法 | |
US20110066499A1 (en) | Method for transmitting measured advertising and/or information and a system for carrying out said method | |
CN102984558A (zh) | 机顶盒及其频道切换过程中播放画面的方法 | |
CN1889440A (zh) | Web信息推送所使用的http响应合成方法 | |
CN115243112A (zh) | 一种监控视频溯源的装置 | |
CN104283849A (zh) | 弹窗数据推送、展示方法及装置、*** | |
CN102098328B (zh) | 超文本传输协议http流关联方法和设备 | |
CN110139124A (zh) | 一种监控录制的处理方法和装置 | |
CN102026028A (zh) | 收视率调查方法和相关终端及*** | |
CN104468543A (zh) | 一种局域网设备的访问方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140716 |