会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • VIDEO DISPLAY METHOD
    • 视频显示方式
    • US20120194734A1
    • 2012-08-02
    • US13019210
    • 2011-02-01
    • Ryan Patrick McConvilleBhupendra SinghPrashant PandeyChhavi UpadhyaySrikanth Kakani
    • Ryan Patrick McConvilleBhupendra SinghPrashant PandeyChhavi UpadhyaySrikanth Kakani
    • H04N7/01
    • G06F17/30846H04N21/234327H04N21/234381H04N21/41407H04N21/4307H04N21/4316H04N21/4782H04N21/4852H04N21/6125H04N21/812H04N21/8153
    • A method for video playback uses only resources universally supported by a browser (“inline playback”) operating in virtually all handheld media devices. In one case, the method first prepares a video sequence for display by a browser by (a) dividing the video sequence into a silent video stream and an audio stream; (b) extracting from the silent video stream a number of still images, the number of still images corresponding to at least one of a desired output frame rate and a desired output resolution; and (c) combining the still images into a composite image. In one embodiment, the composite image having a number of rows, with each row being formed by the still images created from a fixed duration of the silent video stream. Another method plays the still images of the composite image as a video sequence by (a) loading the composite image to be displayed through a viewport defined the size of one of the still images; (b) selecting one of the still images of the composite image; (c) setting the viewport to display the selected still image; and (d) setting a timer for a specified time period based on a frame rate, such that, upon expiration of the specified time period: (i) selecting a next one of the still images to be displayed in the viewport, unless all still images of the composite image have been selected; and (ii) return to step (c) if not all still images have been selected.
    • 视频播放的方法仅使用在几乎所有手持媒体设备中操作的浏览器普遍支持的资源(“在线播放”)。 在一种情况下,该方法首先通过(a)将视频序列划分为无声视频流和音频流,准备用于由浏览器显示的视频序列; (b)从静音视频流中提取多个静止图像,与期望输出帧速率和期望输出分辨率中的至少一个相对应的静止图像数量; 和(c)将静止图像组合成合成图像。 在一个实施例中,具有多行的合成图像,每行由静音视频流的固定持续时间创建的静止图像形成。 另一种方法是通过以下步骤来播放合成图像的静止图像:(a)通过限定静止图像之一的尺寸的视口加载要显示的合成图像; (b)选择合成图像的静止图像之一; (c)设置视口以显示所选择的静止图像; 以及(d)基于帧率设置定时器达到指定的时间段,使得在指定时间段到期时:(i)选择要在视口中显示的静止图像中的下一个静止图像,除非所有静止图像 已选择合成图像的图像; 和(ii)如果不是所有的静止图像被选择,则返回到步骤(c)。
    • 5. 发明授权
    • Vector throttling to control resource use in computer systems
    • 矢量节流控制计算机系统中的资源使用
    • US08473960B2
    • 2013-06-25
    • US12889741
    • 2010-09-24
    • David D. ChamblissPrashant Pandey
    • David D. ChamblissPrashant Pandey
    • G06F9/46G06F15/173G06F17/00
    • G06F9/5083
    • Embodiments are provided for managing the system performance of resources performing tasks in response to task requests from tenants. In one aspect, a system that comprises at least one resource configured to perform at least one admitted task with an impact under the control of a computer system. The computer system provides services to more than one tenant. The computer system comprises a strategist configured to assess the impact of the admitted task to create a cost function vector containing multiple cost function specifications and a budget policy vector containing multiple budget policies and an actuator. The actuator receives the cost function vector and the budget policy vector from the strategist, receives a task request one of the more than one tenants, and calculates cost functions based upon the cost function vector to predict the impact of the task request on the resources for each of the task requests. The actuator throttles the task requests based upon the budget policies for the impact on the resources to create at least one of the admitted task performed by the resource and a delayed task request.
    • 提供实施例以响应于来自租户的任务请求来管理执行任务的资源的系统性能。 在一个方面,一种系统,其包括被配置为在计算机系统的控制下执行具有冲击的至少一个允许的任务的至少一个资源。 计算机系统为多个租户提供服务。 计算机系统包括策略师,其被配置为评估所允许的任务的影响以创建包含多个成本函数规范的成本函数向量和包含多个预算策略的预算策略向量和执行器。 执行器从策略者接收成本函数向量和预算策略向量,接收多个租户中的一个租户的任务请求,并根据成本函数向量计算成本函数,以预测任务请求对资源的影响 每个任务请求。 执行器基于预算政策来阻碍任务请求,以对资源产生影响,以创建资源执行的至少一个被允许的任务和延迟的任务请求。
    • 8. 发明授权
    • Stable adaptive replacement cache processing
    • 稳定的自适应替换缓存处理
    • US08612689B2
    • 2013-12-17
    • US13541430
    • 2012-07-03
    • James Allen Larkby-LahetPrashant Pandey
    • James Allen Larkby-LahetPrashant Pandey
    • G06F12/00G06F13/00G06F13/28
    • G06F12/126G06F12/0888G06F12/122
    • A process for caching data in a cache memory includes upon detecting that a first page is in a first or second list, the first page is moved to a most recently used (MRU) position in the second list. Upon detecting that the first page is in a first history list, a first target size is updated to a second target size for the first and second lists, the first page is moved from the first history list to the MRU position in the second list, and the first page is fetched to the cache memory. Upon detecting that the first page is in a second history list, the second target size is updated to a third target size for the first and second lists, and the first page is moved from the second history list to the MRU position in the second list.
    • 用于缓存高速缓冲存储器中的数据的过程包括在检测到第一页面处于第一或第二列表中时,第一页面被移动到第二列表中的最近使用(MRU)位置。 在检测到第一页面处于第一历史列表中时,第一目标尺寸被更新为第一和第二列表的第二目标尺寸,第一页从第一历史列表移动到第二列表中的MRU位置, 并且第一页被提取到高速缓冲存储器。 在检测到第一页面处于第二历史列表中时,第二目标尺寸被更新为第一和第二列表的第三目标尺寸,并且第一页面从第二历史列表移动到第二列表中的MRU位置 。
    • 9. 发明申请
    • STABLE ADAPTIVE REPLACEMENT CACHE PROCESSING
    • 稳定的自适应替换缓存处理
    • US20120272010A1
    • 2012-10-25
    • US13541430
    • 2012-07-03
    • James Allen Larkby-LahetPrashant Pandey
    • James Allen Larkby-LahetPrashant Pandey
    • G06F12/12
    • G06F12/126G06F12/0888G06F12/122
    • A process for caching data in a cache memory includes upon detecting that a first page is in a first or second list, the first page is moved to a most recently used (MRU) position in the second list. Upon detecting that the first page is in a first history list, a first target size is updated to a second target size for the first and second lists, the first page is moved from the first history list to the MRU position in the second list, and the first page is fetched to the cache memory. Upon detecting that the first page is in a second history list, the second target size is updated to a third target size for the first and second lists, and the first page is moved from the second history list to the MRU position in the second list.
    • 用于缓存高速缓冲存储器中的数据的过程包括在检测到第一页面处于第一或第二列表中时,第一页面被移动到第二列表中的最近使用(MRU)位置。 在检测到第一页面处于第一历史列表中时,第一目标尺寸被更新为第一和第二列表的第二目标尺寸,第一页从第一历史列表移动到第二列表中的MRU位置, 并且第一页被提取到高速缓冲存储器。 在检测到第一页面处于第二历史列表中时,第二目标尺寸被更新为第一和第二列表的第三目标尺寸,并且第一页面从第二历史列表移动到第二列表中的MRU位置 。
    • 10. 发明申请
    • VECTOR THROTTLING TO CONTROL RESOURCE USE IN COMPUTER SYSTEMS
    • 矢量图控制计算机系统中的资源使用
    • US20120079492A1
    • 2012-03-29
    • US12889741
    • 2010-09-24
    • David D. ChamblissPrashant Pandey
    • David D. ChamblissPrashant Pandey
    • G06F9/50
    • G06F9/5083
    • Embodiments are provided for managing the system performance of resources performing tasks in response to task requests from tenants. In one aspect, a system that comprises at least one resource configured to perform at least one admitted task with an impact under the control of a computer system. The computer system provides services to more than one tenant. The computer system comprises a strategist configured to assess the impact of the admitted task to create a cost function vector containing multiple cost function specifications and a budget policy vector containing multiple budget policies and an actuator. The actuator receives the cost function vector and the budget policy vector from the strategist, receives a task request one of the more than one tenants, and calculates cost functions based upon the cost function vector to predict the impact of the task request on the resources for each of the task requests. The actuator throttles the task requests based upon the budget policies for the impact on the resources to create at least one of the admitted task performed by the resource and a delayed task request.
    • 提供实施例以响应于来自租户的任务请求来管理执行任务的资源的系统性能。 在一个方面,一种系统,其包括被配置为在计算机系统的控制下执行具有冲击的至少一个允许的任务的至少一个资源。 计算机系统为多个租户提供服务。 计算机系统包括策略师,其被配置为评估所允许的任务的影响以创建包含多个成本函数规范的成本函数向量和包含多个预算策略的预算策略向量和执行器。 执行器从策略者接收成本函数向量和预算策略向量,接收多个租户中的一个租户的任务请求,并根据成本函数向量计算成本函数,以预测任务请求对资源的影响 每个任务请求。 执行器基于预算政策来阻碍任务请求,以对资源产生影响,以创建资源执行的至少一个被允许的任务和延迟的任务请求。