MANAGING FIRMWARE UPDATE ATTEMPTS
    101.
    发明申请
    MANAGING FIRMWARE UPDATE ATTEMPTS 有权
    管理固件更新测试

    公开(公告)号:US20150199519A1

    公开(公告)日:2015-07-16

    申请号:US14671933

    申请日:2015-03-27

    Abstract: Attempts to update confirmation information or firmware for a hardware device can be monitored using a secure counter that is configured to monotonically adjust a current value of the secure counter for each update or update attempt. The value of the counter can be determined every time the validity of the firmware is confirmed, and this value can be stored to a secure location. At subsequent times, such as during a boot process, the actual value of the counter can be determined and compared with the expected value. If the values do not match, such that the firmware may be in an unexpected state, an action can be taken, such as to prevent access to, or isolate, the hardware until such time as the firmware can be validated or updated to an expected state.

    Abstract translation: 可以使用安全计数器监视硬件设备的更新确认信息或固件的尝试,该计数器被配置为对每次更新或更新尝试单调地调整安全计数器的当前值。 每次确认固件的有效性时,可以确定计数器的值,并将该值存储到安全位置。 在随后的时间,例如在引导过程期间,可以确定计数器的实际值并将其与预期值进行比较。 如果值不匹配,使得固件可能处于意外状态,则可以采取措施,例如防止访问或隔离硬件,直到固件可以被验证或更新为预期的时间 州。

    INFRASTRUCTURE SOFTWARE PATCH REPORTING AND ANALYTICS
    102.
    发明申请
    INFRASTRUCTURE SOFTWARE PATCH REPORTING AND ANALYTICS 有权
    基础设施软件配额报告和分析

    公开(公告)号:US20150199191A1

    公开(公告)日:2015-07-16

    申请号:US14153943

    申请日:2014-01-13

    Abstract: A computer system for determining whether or not a tool for deploying a software patch should be invoked is provided. The system may include a receiver that receives information regarding patch deployment over a first pre-determined amount of time. The system may include a processor configured to determine, based on the historical information, a patch deployment index. The patch deployment index may characterize patch deployment as a number of patches deployed per unit time. The receiver may receive historical information regarding patch deployment over a second amount of time. The processor may use the historical information regarding patch deployment of the second pre-determined amount of time to determine a second patch deployment index. The processor may compare the first deployment to the second patch deployment index. When the difference between the second index and the first index is greater than a pre-determined threshold, the processor may invoke the tool.

    Abstract translation: 提供了一种用于确定是否应该调用用于部署软件补丁的工具的计算机系统。 系统可以包括在第一预定时间量内接收关于补丁部署的信息的接收器。 系统可以包括被配置为基于历史信息来确定补丁部署索引的处理器。 补丁部署索引可以将补丁部署表征为每单位时间部署的许多补丁。 接收机可以在第二时间段内接收关于补丁部署的历史信息。 处理器可以使用关于第二预定时间量的补丁部署的历史信息来确定第二补丁部署索引。 处理器可以将第一部署与第二补丁部署索引进行比较。 当第二索引和第一索引之间的差大于预定阈值时,处理器可以调用该工具。

    Hardware enabled performance counters with support for operating system context switching
    103.
    发明授权
    Hardware enabled performance counters with support for operating system context switching 有权
    支持硬件的性能计数器,支持操作系统上下文切换

    公开(公告)号:US09069891B2

    公开(公告)日:2015-06-30

    申请号:US12684190

    申请日:2010-01-08

    CPC classification number: G06F11/348 G06F9/461 G06F2201/88

    Abstract: A device for supporting hardware enabled performance counters with support for context switching include a plurality of performance counters operable to collect information associated with one or more computer system related activities, a first register operable to store a memory address, a second register operable to store a mode indication, and a state machine operable to read the second register and cause the plurality of performance counters to copy the information to memory area indicated by the memory address based on the mode indication.

    Abstract translation: 用于支持具有对上下文切换的支持的支持硬件的性能计数器的设备包括多个性能计数器,可操作以收集与一个或多个计算机系统相关活动相关联的信息,可操作以存储存储器地址的第一寄存器, 模式指示,以及可操作以读取第二寄存器并使多个性能计数器基于模式指示将信息复制到由存储器地址指示的存储区域的状态机。

    Methods and systems for determining a cache size for a storage system
    104.
    发明授权
    Methods and systems for determining a cache size for a storage system 有权
    用于确定存储系统的高速缓存大小的方法和系统

    公开(公告)号:US09069680B2

    公开(公告)日:2015-06-30

    申请号:US13963875

    申请日:2013-08-09

    Applicant: NetApp, Inc.

    Abstract: Technology for operating a cache sizing system is disclosed. In various embodiments, the technology monitors input/output (IO) accesses to a storage system within a monitor period; tracks an access map for storage addresses within the storage system during the monitor period; and counts a particular access condition of the IO accesses based on the access map during the monitor period. When sizing a cache of the storage system that enables the storage system to provide a specified level of service, the counting is for computing a working set size (WSS) estimate of the storage system.

    Abstract translation: 公开了用于操作缓存大小调整系统的技术。 在各种实施例中,技术监视在监视周期内对存储系统的输入/输出(IO)访问; 在监视期间跟踪存储系统内存储地址的访问地图; 并在监视期间根据访问映射计算IO访问的特定访问条件。 当确定使存储系统能够提供指定级别的服务的存储系统的高速缓存时,计数用于计算存储系统的工作集大小(WSS)估计。

    IDENTIFYING A COMMON ACTION FLOW
    105.
    发明申请
    IDENTIFYING A COMMON ACTION FLOW 有权
    识别公共行动流程

    公开(公告)号:US20150160831A1

    公开(公告)日:2015-06-11

    申请号:US14098188

    申请日:2013-12-05

    Abstract: A common action flow for an application is identified by processing session data maintained for a plurality of users to identify a plurality of action flows. Each action flow represents a series of actions taken by one of the users navigating the application's user interface during a session. A data structure is generated from the plurality of action flows. That data structure is indicative of a plurality of candidate sub-flows. The data structure is analyzed to identify a selected one of the candidate sub-flows repeated in multiple ones of the plurality of action flows. That identified sub-flow is the common action flow. Data representative of the identified common action flow can then be communicated.

    Abstract translation: 通过处理为多个用户维护的会话数据来识别应用的常见动作流,以识别多个动作流。 每个动作流程表示在会话期间导航应用程序的用户界面的用户之一采取的一系列动作。 从多个动作流中生成数据结构。 该数据结构指示多个候选子流。 分析数据结构以识别在多个动作流中的多个动作流中重复的候选子流中选择的一个。 确定的子流是常见的动作流程。 然后可以传达代表所识别的共同动作流程的数据。

    Method and system for reducing the effect of component recovery
    106.
    发明授权
    Method and system for reducing the effect of component recovery 有权
    减少组件回收效果的方法和系统

    公开(公告)号:US09047215B1

    公开(公告)日:2015-06-02

    申请号:US13682727

    申请日:2012-11-20

    Abstract: Methods, computer-readable mediums and systems for reducing transistor recovery are disclosed. Data which toggles at least one bit may be periodically communicated over a data path, where toggling of at least one bit may effectively reset the recovery period for any transistors in the data path associated with the at least one bit. Timing uncertainty associated with a given transistor may be reduced by limiting the amount of recovery experienced by the transistor. Accordingly, recovery of transistors in a data path may be limited to predetermined amount by toggling bits of the data path at a predetermined frequency, thereby reducing timing uncertainty and allowing a smaller system margin and/or higher data transmission speeds.

    Abstract translation: 公开了用于减少晶体管恢复的方法,计算机可读介质和系统。 切换至少一个位的数据可以通过数据路径周期性地传送,其中至少一个位的切换可以有效地重置与至少一个位相关联的数据路径中的任何晶体管的恢复周期。 通过限制晶体管所经历的恢复量,可以减小给定晶体管的定时不确定性。 因此,可以通过以预定频率切换数据路径的位来将数据路径中的晶体管的恢复限制为预定量,从而减少定时不确定性并允许较小的系统裕度和/或更高的数据传输速度。

    System and Method for Providing Performance Sampling in a Computing System
    107.
    发明申请
    System and Method for Providing Performance Sampling in a Computing System 有权
    在计算系统中提供性能抽样的系统和方法

    公开(公告)号:US20150149663A1

    公开(公告)日:2015-05-28

    申请号:US14088090

    申请日:2013-11-22

    Applicant: NetApp, Inc.

    Inventor: Joseph Weihs

    Abstract: A method performed by a computer system, the method including maintaining a plurality of work-based counters, each of the work-based counters being associated with a respective functional entity of a plurality of functional entities, in response to determining that a first one of the work-based counters has reached a threshold, sampling a performance data of a first functional entity associated with the first one of the work-based counters, and presenting the sampled performance data to an analysis tool separate from an operating system of the computer system.

    Abstract translation: 一种由计算机系统执行的方法,所述方法包括维护多个基于工作的计数器,每个基于工作的计数器与多个功能实体的相应功能实体相关联,响应于确定第一个 基于工作的计数器已经达到阈值,对与第一个基于工作的计数器相关联的第一功能实体的性能数据进行采样,并将采样的性能数据呈现给与计算机系统的操作系统分开的分析工具 。

    TRACKING CONTENT THROUGH SERIAL PRESENTATION
    109.
    发明申请
    TRACKING CONTENT THROUGH SERIAL PRESENTATION 审中-公开
    通过串行演示跟踪内容

    公开(公告)号:US20150143245A1

    公开(公告)日:2015-05-21

    申请号:US14523805

    申请日:2014-10-24

    Abstract: Computer-implemented methods, computer program products, and systems are disclosed for tracking content use, the content including textual content that is displayable using RSVP. A particular embodiment identifies content, including textual content, to be displayed using RSVP on an electronic device to a user, displays that content to the user using RSVP, and generates content tracking information by tracking information items of the textual content that are displayed using RSVP. In some embodiments, analysis of what information items have been presented to the user and when is used in combination with analysis of information content items in candidate content items to affect rankings of those candidate content items to be potentially presented to a user in response to a search request or other user interface action received from a user device.

    Abstract translation: 公开了用于跟踪内容使用的计算机实现的方法,计算机程序产品和系统,该内容包括可使用RSVP显示的文本内容。 特定实施例将使用电子设备上的RSVP显示的内容(包括文本内容)标识给用户,使用RSVP将该内容显示给用户,并且通过跟踪使用RSVP显示的文本内容的信息项来生成内容跟踪信息 。 在一些实施例中,对已经呈现给用户的什么信息项的分析和何时与候选内容项中的信息内容项的分析一起使用以影响可能响应于用户而潜在地呈现给用户的候选内容项的排名 从用户设备接收的搜索请求或其他用户界面动作。

    MEMORY SYSTEM
    110.
    发明申请
    MEMORY SYSTEM 有权
    记忆系统

    公开(公告)号:US20150138888A1

    公开(公告)日:2015-05-21

    申请号:US14565522

    申请日:2014-12-10

    Abstract: According to one embodiment, a memory system includes a nonvolatile semiconductor memory device, a voltage generation unit and a control unit. The nonvolatile semiconductor memory device includes a memory cell array having a plurality of blocks each including a plurality of memory cells, and a voltage generation unit configured to change a read level of the memory cell. The control unit controls write, read, and erase of the nonvolatile semiconductor memory device. The control unit changes the read level between a start of use of the nonvolatile semiconductor memory device and a timing after an elapse of a time.

    Abstract translation: 根据一个实施例,存储器系统包括非易失性半导体存储器件,电压产生单元和控制单元。 非易失性半导体存储器件包括具有多个块的存储单元阵列,每个块包括多个存储单元,以及电压生成单元,被配置为改变存储单元的读取电平。 控制单元控制非易失性半导体存储器件的写入,读取和擦除。 控制单元改变非易失性半导体存储器件的开始使用和经过一段时间之后的定时的读取电平。

Patent Agency Ranking