Component Placement for Application-Level Latency Requirements
    1.
    发明申请
    Component Placement for Application-Level Latency Requirements 审中-公开
    应用级延迟要求的组件放置

    公开(公告)号:US20130191519A1

    公开(公告)日:2013-07-25

    申请号:US13354435

    申请日:2012-01-20

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5066

    摘要: Methods, systems, and apparatuses for component placement based on application-level latency requirements are provided. Component placement includes receiving a request for a location assignment of an application component or for location assignment of multiple application components within a cloud computing platform. A set of potential location assignments is determined for the application component within the cloud computing platform. A mapping is iteratively determined based on the set of potential location assignments and a latency performance threshold, and a location assignment is selected for the application component based on the mapping.

    摘要翻译: 提供了基于应用级别等待时间要求的组件放置方法,系统和设备。 组件放置包括接收对应用程序组件的位置分配的请求,或者在云计算平台中接收多个应用程序组件的位置分配。 为云计算平台中的应用程序组件确定了一组潜在的位置分配。 基于潜在位置分配集和延迟性能阈值来迭代地确定映射,并且基于映射为应用组件选择位置分配。

    Method and apparatus for validating system properties exhibited in execution traces
    2.
    发明授权
    Method and apparatus for validating system properties exhibited in execution traces 有权
    用于验证执行轨迹中显示的系统属性的方法和装置

    公开(公告)号:US07930597B2

    公开(公告)日:2011-04-19

    申请号:US12212758

    申请日:2008-09-18

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3636 G06F11/3688

    摘要: The invention includes a method and apparatus for validating system properties exhibited in execution traces. In one embodiment, a method for testing a system under test (SUT) includes determining a system testing result for the SUT using at least one structured term generated by monitoring an execution trace of the SUT using at least one parameterized pattern. A test procedure is executed for the SUT. The test procedure has at least one parameterized pattern associated therewith. An execution trace generated during execution of the test procedure is parsed, where the execution trace includes unstructured information and the execution trace is parsed using the at least one parameterized pattern to identify at least one matching pattern. A system testing result for the SUT is determined using at least one structured term that is generated using the at least one matching pattern. In this manner, behavior of the system under test during the test procedure may be validated.

    摘要翻译: 本发明包括用于验证执行轨迹中显示的系统属性的方法和装置。 在一个实施例中,用于测试被测系统(SUT)的方法包括使用至少一个结构化术语来确定SUT的系统测试结果,所述结构术语通过使用至少一个参数化模式监视SUT的执行跟踪来生成。 对于SUT执行测试程序。 该测试程序具有至少一个与之相关联的参数化模式。 解析在执行测试过程期间生成的执行跟踪,其中执行跟踪包括非结构化信息,并且使用至少一个参数化模式来解析执行跟踪以识别至少一个匹配模式。 使用至少一个使用至少一个匹配模式生成的结构术语来确定SUT的系统测试结果。 以这种方式,可以验证在测试过程中被测系统的行为。

    METHOD AND APPARATUS FOR COMPARING VIDEOS
    3.
    发明申请
    METHOD AND APPARATUS FOR COMPARING VIDEOS 有权
    用于比较视频的方法和装置

    公开(公告)号:US20130039587A1

    公开(公告)日:2013-02-14

    申请号:US13206856

    申请日:2011-08-10

    IPC分类号: G06K9/46

    CPC分类号: G06K9/00711

    摘要: A method for comparing videos includes detecting local features in frames of a video and determining the positions of detected local features in a first frame compared to their respective positions in a succeeding second frame. For at least some of the detected local features, a movement indicator is generated representing the position of a local feature in the first frame relative to the position of that local feature in the second frame, the movement indicator including an orientation, to obtain a plurality of movement indicators. Movement indicators are grouped by orientation ranges. The number of grouped movement indicators in an orientation range are summed to obtain a value for that orientation range. A time series of values for at least one given orientation range is obtained by determining the positions of detected local features in a first frame compared to their respective positions in a succeeding second frame for a plurality of pairs of frames. For at least one orientation range, a first time series of values for a first video is compared with a second time series of values for a second video to determine the similarity of the first and second videos.

    摘要翻译: 用于比较视频的方法包括检测视频的帧中的局部特征,并且确定与第二帧中的相应位置相比在第一帧中检测到的局部特征的位置。 对于检测到的局部特征中的至少一些,生成表示第一帧中的局部特征相对于该第二帧中该局部特征的位置的位置的移动指示符,该移动指示符包括取向,以获得多个 的运动指标。 运动指标按取向范围分组。 将取向范围中的分组移动指示器的数量相加以获得该取向范围的​​值。 通过确定与多个帧对的后续第二帧中的相应位置相比,第一帧中检测到的局部特征的位置,获得至少一个给定取向范围的​​时间序列值。 对于至少一个取向范围,将第一视频的第一时间序列值与第二视频的第二时间序列值进行比较,以确定第一和第二视频的相似度。

    METHOD AND APPARATUS FOR COMPARING VIDEOS
    4.
    发明申请
    METHOD AND APPARATUS FOR COMPARING VIDEOS 有权
    用于比较视频的方法和装置

    公开(公告)号:US20120189212A1

    公开(公告)日:2012-07-26

    申请号:US13012516

    申请日:2011-01-24

    IPC分类号: G06K9/68

    摘要: A method for comparing a query video and a target video includes partitioning frames of the query video and frames of the target video into blocks and calculating the mean intensity value for each block. A plurality of query time series is produced for the query video, each query time series representing temporal variation in mean intensity value for blocks from the same location in different frames of the query video. A plurality of target time series is produced for the target video, each target time series representing temporal variation in mean intensity value for blocks from the same location in different frames of the target video the query time series and the target time series are used in determining if alignment exists between the query video and the target video.

    摘要翻译: 用于比较查询视频和目标视频的方法包括将查询视频的帧和目标视频的帧分成块,并计算每个块的平均强度值。 为查询视频产生多个查询时间序列,每个查询时间序列表示来自查询视频的不同帧中相同位置的块的平均强度值的时间变化。 为目标视频产生多个目标时间序列,每个目标时间序列表示在目标视频的不同帧中的查询时间序列和目标时间序列的来自相同位置的块的平均强度值的时间变化,用于确定 如果在查询视频和目标视频之间存在对齐。

    METHOD AND APPARATUS FOR COMPARING VIDEOS
    5.
    发明申请
    METHOD AND APPARATUS FOR COMPARING VIDEOS 有权
    用于比较视频的方法和装置

    公开(公告)号:US20120177296A1

    公开(公告)日:2012-07-12

    申请号:US12986728

    申请日:2011-01-07

    IPC分类号: G06K9/68

    摘要: In a method of comparing a query video and a target video, frames of the query video and frames of the target video arc partitioned into blocks. The mean intensity value is calculated for each block. Minima and maxima values are extracted from temporal changes of the mean intensity values for each block. Inclines and declines are obtained from the minima and maxima values. The inclines and declines are used in determining if alignment exists between the query video and the target video.

    摘要翻译: 在比较查询视频和目标视频的方法中,查询视频的帧和目标视频的帧被分割成块。 计算每个块的平均强度值。 从每个块的平均强度值的时间变化中提取最小值和最大值。 倾角和下降是从最小值和最大值获得的。 倾斜和下降用于确定查询视频和目标视频之间是否存在对齐。

    METHOD AND APPARATUS FOR MANAGING VIDEO CONTENT
    6.
    发明申请
    METHOD AND APPARATUS FOR MANAGING VIDEO CONTENT 审中-公开
    用于管理视频内容的方法和装置

    公开(公告)号:US20120002884A1

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

    申请号:US12827714

    申请日:2010-06-30

    IPC分类号: G06K9/68 G06F17/30

    CPC分类号: G06F16/58 G06F16/78

    摘要: Video files stored in a data store are managed by analyzing the semantic relationship of at least one associated descriptive tag of a given video file to tags associated with video files in the data store. The results of the analysis are used to select a set of video files from those stored in the data store. The content of the given video file is compared with the content of the selected set to determine the similarity of the content. The results of the determination may be used to update information concerning the similarity of video files in the data store, for example, to be used in providing results in response to a search query.

    摘要翻译: 通过分析给定视频文件的至少一个相关联的描述性标签与数据存储器中的视频文件相关联的标签的语义关系来管理存储在数据存储器中的视频文件。 分析结果用于从存储在数据存储中的视频文件中选择一组视频文件。 将给定视频文件的内容与所选集合的内容进行比较,以确定内容的相似性。 该确定的结果可以用于更新关于数据存储中的视频文件的相似性的信息,例如,用于响应于搜索查询提供结果。

    Method and apparatus for comparing videos
    7.
    发明授权
    Method and apparatus for comparing videos 有权
    用于比较视频的方法和装置

    公开(公告)号:US08849044B2

    公开(公告)日:2014-09-30

    申请号:US13012516

    申请日:2011-01-24

    摘要: A method for comparing a query video and a target video includes partitioning frames of the query video and frames of the target video into blocks and calculating the mean intensity value for each block. A plurality of query time series is produced for the query video, each query time series representing temporal variation in mean intensity value for blocks from the same location in different frames of the query video. A plurality of target time series is produced for the target video, each target time series representing temporal variation in mean intensity value for blocks from the same location in different frames of the target video the query time series and the target time series are used in determining if alignment exists between the query video and the target video.

    摘要翻译: 用于比较查询视频和目标视频的方法包括将查询视频的帧和目标视频的帧分成块,并计算每个块的平均强度值。 为查询视频产生多个查询时间序列,每个查询时间序列表示来自查询视频的不同帧中相同位置的块的平均强度值的时间变化。 为目标视频产生多个目标时间序列,每个目标时间序列表示在目标视频的不同帧中的查询时间序列和目标时间序列的来自相同位置的块的平均强度值的时间变化,用于确定 如果在查询视频和目标视频之间存在对齐。

    Method and apparatus for comparing videos
    8.
    发明授权
    Method and apparatus for comparing videos 有权
    用于比较视频的方法和装置

    公开(公告)号:US08731292B2

    公开(公告)日:2014-05-20

    申请号:US12986728

    申请日:2011-01-07

    IPC分类号: G06K9/00 H04N7/26 H04N7/36

    摘要: In a method of comparing a query video and a target video, frames of the query video and frames of the target video are partitioned into blocks. The mean intensity value is calculated for each block. Minima and maxima values are extracted from temporal changes of the mean intensity values for each block. Inclines and declines are obtained from the minima and maxima values. The inclines and declines are used in determining if alignment exists between the query video and the target video.

    摘要翻译: 在比较查询视频和目标视频的方法中,查询视频的帧和目标视频的帧被划分成块。 计算每个块的平均强度值。 从每个块的平均强度值的时间变化中提取最小值和最大值。 倾角和下降是从最小值和最大值获得的。 倾斜和下降用于确定查询视频和目标视频之间是否存在对齐。

    Method and apparatus for comparing videos
    9.
    发明授权
    Method and apparatus for comparing videos 有权
    用于比较视频的方法和装置

    公开(公告)号:US08639040B2

    公开(公告)日:2014-01-28

    申请号:US13206856

    申请日:2011-08-10

    IPC分类号: G06K9/68 G06K9/46

    CPC分类号: G06K9/00711

    摘要: A method for comparing videos includes detecting local features in frames of a video and determining the positions of detected local features in a first frame compared to their respective positions in a succeeding second frame. For at least some of the detected local features, a movement indicator is generated representing the position of a local feature in the first frame relative to the position of that local feature in the second frame, the movement indicator including an orientation, to obtain a plurality of movement indicators. Movement indicators are grouped by orientation ranges. The number of grouped movement indicators in an orientation range are summed to obtain a value for that orientation range. A time series of values for at least one given orientation range is obtained by determining the positions of detected local features in a first frame compared to their respective positions in a succeeding second frame for a plurality of pairs of frames. For at least one orientation range, a first time series of values for a first video is compared with a second time series of values for a second video to determine the similarity of the first and second videos.

    摘要翻译: 用于比较视频的方法包括检测视频的帧中的局部特征,并且确定与第二帧中的相应位置相比在第一帧中检测到的局部特征的位置。 对于检测到的局部特征中的至少一些,生成表示第一帧中的局部特征相对于该第二帧中该局部特征的位置的位置的移动指示符,该移动指示符包括取向,以获得多个 的运动指标。 运动指标按取向范围分组。 将取向范围中的分组移动指示器的数量相加以获得该取向范围的​​值。 通过确定与多个帧对的后续第二帧中的相应位置相比,第一帧中检测到的局部特征的位置,获得至少一个给定取向范围的​​时间序列值。 对于至少一个取向范围,将第一视频的第一时间序列值与第二视频的第二时间序列值进行比较,以确定第一和第二视频的相似度。

    Method and Apparatus for Validating System Properties Exhibited in Execution Traces
    10.
    发明申请
    Method and Apparatus for Validating System Properties Exhibited in Execution Traces 有权
    用于验证执行痕迹中显示的系统属性的方法和装置

    公开(公告)号:US20100070805A1

    公开(公告)日:2010-03-18

    申请号:US12212758

    申请日:2008-09-18

    IPC分类号: G06F11/07 G06F11/30

    CPC分类号: G06F11/3636 G06F11/3688

    摘要: The invention includes a method and apparatus for validating system properties exhibited in execution traces. In one embodiment, a method for testing a system under test (SUT) includes determining a system testing result for the SUT using at least one structured term generated by monitoring an execution trace of the SUT using at least one parameterized pattern. A test procedure is executed for the SUT. The test procedure has at least one parameterized pattern associated therewith. An execution trace generated during execution of the test procedure is parsed, where the execution trace includes unstructured information and the execution trace is parsed using the at least one parameterized pattern to identify at least one matching pattern. A system testing result for the SUT is determined using at least one structured term that is generated using the at least one matching pattern. In this manner, behavior of the system under test during the test procedure may be validated.

    摘要翻译: 本发明包括用于验证执行轨迹中显示的系统属性的方法和装置。 在一个实施例中,用于测试被测系统(SUT)的方法包括使用至少一个结构化术语来确定SUT的系统测试结果,所述结构术语通过使用至少一个参数化模式监视SUT的执行跟踪来生成。 对于SUT执行测试程序。 该测试程序具有至少一个与之相关联的参数化模式。 解析在执行测试过程期间生成的执行跟踪,其中执行跟踪包括非结构化信息,并且使用至少一个参数化模式来解析执行跟踪以识别至少一个匹配模式。 使用至少一个使用至少一个匹配模式生成的结构术语来确定SUT的系统测试结果。 以这种方式,可以验证在测试过程中被测系统的行为。