Grouping of documents that contain markup language code
    1.
    发明授权
    Grouping of documents that contain markup language code 有权
    分组包含标记语言代码的文档

    公开(公告)号:US07788576B1

    公开(公告)日:2010-08-31

    申请号:US11542820

    申请日:2006-10-04

    IPC分类号: G06F17/00 G06F3/00

    摘要: In one embodiment, a fingerprint is generated for each document (e.g., e-mail, web page) containing markup language (e.g., HTML) code. The fingerprint is indicative of the structure of the markup language code in the document. The fingerprint may be formed by extracting markup language tags from the document and then linking together the extracted tags to form a single string. The fingerprint may be hashed through a hashing function to generate a signature key that may be used to create a directory for the document and other documents having the same fingerprint. The grouping of documents with the same fingerprint facilitates creation of anti-spam rules or identification of web pages from particular websites, for example.

    摘要翻译: 在一个实施例中,为包含标记语言(例如,HTML)代码的每个文档(例如,电子邮件,网页)生成指纹。 该指纹指示文档中标记语言代码的结构。 可以通过从文档提取标记语言标签然后将提取的标签链接在一起以形成单个字符串来形成指纹。 可以通过散列函数对指纹进行散列,以生成签名密钥,该签名密钥可用于为文档和具有相同指纹的其他文档创建目录。 具有相同指纹的文档分组有助于创建反垃圾邮件规则或从特定网站识别网页。

    SYSTEM AND METHOD FOR MULTIPLEXING OF VARIABLE BIT-RATE VIDEO STREAMS IN MOBILE VIDEO SYSTEMS
    3.
    发明申请
    SYSTEM AND METHOD FOR MULTIPLEXING OF VARIABLE BIT-RATE VIDEO STREAMS IN MOBILE VIDEO SYSTEMS 有权
    移动视频系统中可变比特率视频流的多路复用系统与方法

    公开(公告)号:US20130219446A1

    公开(公告)日:2013-08-22

    申请号:US13816704

    申请日:2010-08-13

    IPC分类号: H04N21/262

    摘要: A method of transmitting a live video stream and a pre-recorded video stream over a wireless network to a mobile device, the method including: receiving the live video stream and the pre-recorded video stream for a current scheduling window; dividing the live video stream and the pre-recorded video stream into segments in the current scheduling window, each segment including an aggregate data amount, a transmission start time and a transmission end time; determining a transmission schedule for the current scheduling window, said transmission schedule including the segments; locating slack time slots, the slack time slots being time slots for which no segment is allocated; and scheduling bursts associated with the pre-recorded video stream in the slack time slots.

    摘要翻译: 一种通过无线网络将实况视频流和预先记录的视频流发送到移动设备的方法,所述方法包括:接收当前调度窗口的直播视频流和预录视频流; 将实况视频流和预先记录的视频流划分为当前调度窗口中的段,每个段包括聚合数据量,传输开始时间和传输结束时间; 确定当前调度窗口的传输调度,所述传输调度包括段; 定位松弛时隙,松弛时隙是没有分配段的时隙; 并且在松弛时隙中调度与预先记录的视频流相关联的突发。

    SMARTPHONE-BASED ASSET MANAGEMENT SYSTEM
    5.
    发明申请
    SMARTPHONE-BASED ASSET MANAGEMENT SYSTEM 有权
    基于SMARTPHONE的资产管理系统

    公开(公告)号:US20120202515A1

    公开(公告)日:2012-08-09

    申请号:US13023679

    申请日:2011-02-09

    IPC分类号: H04W24/00

    CPC分类号: G06Q10/087

    摘要: A method of tracking an inventory of objects via a mobile communications device includes acquiring an image of one or more of the objects via the mobile communications device, which also collects a location of the mobile communications device while acquiring the image of the one or more of the objects. The location and image are transferred from the mobile communications device to a remote server via a wireless network, such that the one or more of the objects are identified at the server based on the image, and the location and identity of the one or more objects are stored on a database associated with the server.

    摘要翻译: 经由移动通信设备跟踪对象库存的方法包括经由移动通信设备获取一个或多个对象的图像,该移动通信设备还在获取移动通信设备的位置的同时获取一个或多个对象的图像, 对象。 位置和图像经由无线网络从移动通信设备传送到远程服务器,使得基于图像在服务器处识别一个或多个对象,以及一个或多个对象的位置和身份 存储在与服务器相关联的数据库上。

    System and method for multiplexing of variable bit-rate video streams in mobile video systems
    6.
    发明授权
    System and method for multiplexing of variable bit-rate video streams in mobile video systems 有权
    用于在移动视频系统中复用可变比特率视频流的系统和方法

    公开(公告)号:US09215486B2

    公开(公告)日:2015-12-15

    申请号:US13816704

    申请日:2010-08-13

    摘要: A method of transmitting a live video stream and a pre-recorded video stream over a wireless network to a mobile device, the method including: receiving the live video stream and the pre-recorded video stream for a current scheduling window; dividing the live video stream and the pre-recorded video stream into segments in the current scheduling window, each segment including an aggregate data amount, a transmission start time and a transmission end time; determining a transmission schedule for the current scheduling window, said transmission schedule including the segments; locating slack time slots, the slack time slots being time slots for which no segment is allocated; and scheduling bursts associated with the pre-recorded video stream in the slack time slots.

    摘要翻译: 一种通过无线网络将实况视频流和预先记录的视频流发送到移动设备的方法,所述方法包括:接收当前调度窗口的直播视频流和预录视频流; 将实况视频流和预先记录的视频流划分为当前调度窗口中的段,每个段包括聚合数据量,传输开始时间和传输结束时间; 确定当前调度窗口的传输调度,所述传输调度包括段; 定位松弛时隙,松弛时隙是没有分配段的时隙; 并且在松弛时隙中调度与预先记录的视频流相关联的突发。

    DISTORTION-AWARE MULTIHOMED SCALABLE VIDEO STREAMING TO MULTIPLE CLIENTS
    7.
    发明申请
    DISTORTION-AWARE MULTIHOMED SCALABLE VIDEO STREAMING TO MULTIPLE CLIENTS 有权
    失败多重可扩展视频流向多个客户端

    公开(公告)号:US20120137016A1

    公开(公告)日:2012-05-31

    申请号:US12956998

    申请日:2010-11-30

    IPC分类号: G06F15/16

    摘要: The described system and method provide joint rate control and scalable stream adaptation for multiple clients concurrently competing for the same access networks. For each such client, an optimization problem is constructed and solved to determine the streaming rate over each access network, the video packets to be transmitted, and the access network over which each video packet is sent. The rate control and stream adaptation problem is constructed as an integer program in an embodiment of the invention, with an objective to minimize a cost function of the expected video distortion. Randomized packet scheduling is accounted for in an embodiment of the invention by relaxing the integer program into real-valued optimization programs and deriving convex programming approximations.

    摘要翻译: 所描述的系统和方法为同时竞争相同接入网络的多个客户端提供联合速率控制和可扩展流适配。 对于每个这样的客户端,构建和解决优化问题,以确定每个接入网络上的流速率,要发送的视频分组以及发送每个视频分组的接入网络。 在本发明的实施例中,速率控制和流适配问题被构造为整数程序,目的是使预期视频失真的成本函数最小化。 在本发明的实施例中通过将整数程序放松为实值优化程序并导出凸规划近似来计算随机分组调度。

    Distortion-aware multihomed scalable video streaming to multiple clients
    9.
    发明授权
    Distortion-aware multihomed scalable video streaming to multiple clients 有权
    对多个客户端进行扭曲感知的多宿主可扩展视频流

    公开(公告)号:US08793391B2

    公开(公告)日:2014-07-29

    申请号:US12956998

    申请日:2010-11-30

    摘要: The described system and method provide joint rate control and scalable stream adaptation for multiple clients concurrently competing for the same access networks. For each such client, an optimization problem is constructed and solved to determine the streaming rate over each access network, the video packets to be transmitted, and the access network over which each video packet is sent. The rate control and stream adaptation problem is constructed as an integer program in an embodiment of the invention, with an objective to minimize a cost function of the expected video distortion. Randomized packet scheduling is accounted for in an embodiment of the invention by relaxing the integer program into real-valued optimization programs and deriving convex programming approximations.

    摘要翻译: 所描述的系统和方法为同时竞争相同接入网络的多个客户端提供联合速率控制和可扩展流适配。 对于每个这样的客户端,构建和解决优化问题,以确定每个接入网络上的流速率,要发送的视频分组以及发送每个视频分组的接入网络。 在本发明的实施例中,速率控制和流适配问题被构造为整数程序,目的是使预期视频失真的成本函数最小化。 在本发明的实施例中通过将整数程序放松为实值优化程序并导出凸编程近似来考虑随机分组调度。

    REAL-TIME VIDEO CODING USING GRAPHICS RENDERING CONTEXTS
    10.
    发明申请
    REAL-TIME VIDEO CODING USING GRAPHICS RENDERING CONTEXTS 有权
    实时视频编码使用图形渲染特征

    公开(公告)号:US20130083161A1

    公开(公告)日:2013-04-04

    申请号:US13249447

    申请日:2011-09-30

    IPC分类号: H04N13/00

    摘要: A method for encoding video for streaming includes receiving a plurality of sequential image frames generated by a 3D graphics rendering engine. Graphics rendering contexts are obtained, including pixel depth map, rendering camera parameters, and camera motion from the 3D rendering engine. The method next entails selecting key frames among the plurality of sequential image frames, interpolating non-key frames via 3D image warping, and encoding all key frames and warping residues of non-key frames. The system is implementable on a server linked to a mobile user device for receiving the encoded frame data. The mobile user device is configured to decode the encoded frame data and display a corresponding image to a user of the mobile user device.

    摘要翻译: 用于编码用于流式传输的视频的方法包括接收由3D图形渲染引擎生成的多个连续图像帧。 获得图形渲染上下文,包括像素深度图,渲染相机参数和来自3D渲染引擎的相机运动。 该方法接下来需要选择多个顺序图像帧中的关键帧,经由3D图像扭曲内插非关键帧,以及对所有关键帧进行编码,并且对非关键帧进行变形。 该系统可在与用于接收编码的帧数据的移动用户设备链接的服务器上实现。 移动用户设备被配置为对编码的帧数据进行解码并将相应的图像显示给移动用户设备的用户。