Digital circuit verification with automated specification enumeration
    41.
    发明授权
    Digital circuit verification with automated specification enumeration 失效
    数字电路验证与自动规格枚举

    公开(公告)号:US06449752B1

    公开(公告)日:2002-09-10

    申请号:US09404278

    申请日:1999-09-23

    IPC分类号: G06F1750

    CPC分类号: G06F17/504

    摘要: A method for automatically generating a set of specifications against which a model of the digital circuit can be verified. In one embodiment, the method includes an initial step in which a specification class that corresponds to a type of behavior of the digital circuit is defined. A set of specification formulae that satisfies the defined specification class is then enumerated. Each formula in the set of formulae is then applied to the model of the digital circuit to determine whether the digital circuit satisfies the corresponding formula. The definition of the specification class preferably includes a set of input conditions, a set of output or response conditions, and a temporal component. Preferably, the enumeration of the specification formulae includes all specification formulae that satisfy the specification class. The application of the set of formulae to the model of the digital circuit is preferably achieved with a verification engine such as a model checker. Preferably, the specification formulae are expressed in temporal logic such as computational tree logic (CTL). In one embodiment the specification formulae are quantified such that the digital circuit satisfies a formula only if the formula always holds true. In another embodiment, the specification formulae are quantified such that the digital circuit satisfies the formula if the formula ever holds true. The preferred embodiment of the invention preferably includes displaying the results achieved by applying the specification formulae to the digital circuit models.

    摘要翻译: 一种用于自动生成能够验证数字电路的模型的一组规范的方法。 在一个实施例中,该方法包括初始步骤,其中定义了与数字电路的行为类型对应的规格类别。 然后枚举一组满足定义的规范类的规范公式。 然后将公式集中的每个公式应用于数字电路的模型,以确定数字电路是否满足相应的公式。 规范类的定义优选地包括一组输入条件,一组输出或响应条件以及时间分量。 优选地,规范公式的列举包括满足规范等级的所有规范公式。 将该组公式应用于数字电路的模型优选地通过诸如模型检验器的验证引擎来实现。 优选地,规范公式在诸如计算树逻辑(CTL)的时间逻辑中表示。 在一个实施例中,量化规格公式使得数字电路仅在公式总是​​成立时满足公式。 在另一个实施例中,量化规格公式使得数字电路满足公式,如果公式成立。 本发明的优选实施例优选地包括通过将规范公式应用于数字电路模型来显示结果。

    Method and system for compressing files utilizing a dictionary array
    42.
    发明授权
    Method and system for compressing files utilizing a dictionary array 有权
    使用字典数组来压缩文件的方法和系统

    公开(公告)号:US06247015B1

    公开(公告)日:2001-06-12

    申请号:US09148828

    申请日:1998-09-08

    IPC分类号: G06F1730

    CPC分类号: H03M7/3088 Y10S707/99942

    摘要: A method for compressing files utilizing a dictionary within a data-processing system is disclosed. A binary file commonly available to a data-compressing system during compression and to a data-decompressing system during decompression can be served as a dictionary file. A first dictionary array is initially generated utilizing the dictionary file. Each entry within the first dictionary array includes a set of unique bit patterns from the dictionary file. An input file is parsed into multiple blocks, with each block having the same length as each entry within the first dictionary array. The input file is then compared against the first dictionary array, and each entry within the first dictionary array that includes the same bit patterns as a block from the input file is marked accordingly. A second dictionary array that includes all the marked entries from the first dictionary array is subsequently generated, and this second dictionary array is utilized in the compression of the input file. During compression, any block from the input file having a bit pattern found in the second dictionary array will be replaced by a corresponding index to the second dictionary array.

    摘要翻译: 公开了一种利用数据处理系统内的字典压缩文件的方法。 在压缩期间通常可用于数据压缩系统的二进制文件和解压缩期间的数据解压缩系统可以用作字典文件。 首先利用字典文件生成第一个字典数组。 第一个字典阵列中的每个条目都包含一组来自字典文件的唯一位模式。 输入文件被解析为多个块,每个块与第一个字典数组中的每个条目具有相同的长度。 然后将输入文件与第一字典阵列进行比较,并且相应地标记包括与输入文件的块相同的位模式的第一字典阵列内的每个条目。 随后生成包括来自第一字典阵列的所有标记条目的第二字典阵列,并且该第二字典阵列用于压缩输入文件。 在压缩期间,具有在第二字典阵列中找到的位模式的输入文件中的任何块将被对应于第二字典阵列的索引替换。

    Method for automatically generating behavioral environment for model
checking
    43.
    发明授权
    Method for automatically generating behavioral environment for model checking 失效
    自动生成模型检查行为环境的方法

    公开(公告)号:US06074426A

    公开(公告)日:2000-06-13

    申请号:US42373

    申请日:1998-03-13

    摘要: A method is provided for automatically enhancing verification of a design under test by using model checking on the state transitions captured during simulation. The enhanced verification is due to the fact that even though to all of the individual transitions captured were exercised during simulation, not all possible sequences of those transitions were necessarily exercised during the simulation, and the unexercised sequences may hide "bugs". The non-deterministic and exhaustive nature of the model checker ensures that all possible sequences comprising the captured state transitions are exercised. The methodology consists of utilizing the state transitions, and the inputs causing those state transitions as observed during simulation, to define legitimate input values that can be applied, nondeterministically and exhaustively, by the model checker to the design under test.

    摘要翻译: 提供了一种通过对模拟中捕获的状态转换进行模型检查来自动增强对被测设计的验证的方法。 增强的验证是由于即使在模拟期间捕获的所有单个转换被执行,并不是所有可能的这些转换序列都必须在仿真期间被执行,而未被编辑的序列可能隐藏“错误”。 模型检查器的非确定性和穷举性质确保了包括捕获的状态转换的所有可能序列。 该方法包括利用状态转换以及在仿真期间观察到的导致这些状态转换的输入,以定义可由模型检查器对被测设计进行非确定性和穷尽性的合法输入值。

    Method and apparatus for decreasing the cycle times of a data processing
system
    44.
    发明授权
    Method and apparatus for decreasing the cycle times of a data processing system 失效
    减少数据处理系统的循环时间的方法和装置

    公开(公告)号:US5652774A

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

    申请号:US676747

    申请日:1996-07-08

    IPC分类号: G06F9/312 G06F9/38 G09G3/02

    摘要: A method and apparatus for reducing the number of cycles required to implement load instructions in a data processing system having a Central Processing Unit (CPU). The CPU includes a rename register file that can be used in whole or in part for retaining cache lines from previously executed load instructions. The rename register file is then used by subsequent instructions (e.g. load instructions) requiring the data previously loaded therein. Thus, reducing the cycles normally associated with retrieving the data from the cache for the subsequent instructions.

    摘要翻译: 一种用于减少在具有中央处理单元(CPU)的数据处理系统中实现加载指令所需的周期数的方法和装置。 CPU包括重命名寄存器文件,可以全部或部分地用于从先​​前执行的加载指令中保留高速缓存行。 重命名寄存器文件然后由后续指令(例如加载指令)用于需要先前加载的数据。 因此,减少通常与随后的指令从高速缓存检索数据相关联的周期。

    Managing Power Consumption In A User Space
    45.
    发明申请
    Managing Power Consumption In A User Space 审中-公开
    管理用户空间中的功耗

    公开(公告)号:US20130184876A1

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

    申请号:US13349238

    申请日:2012-01-12

    IPC分类号: G06F1/32 G05D23/19

    摘要: Managing power consumption in a user space that includes user devices and motion detectors includes monitoring user presence within the space including: monitoring the user devices for user activity, where user activity indicates user presence within the space; and monitoring the motion detectors for user movement, where user movement indicates user presence within the space; if the user devices and motion detectors indicate no user presence within the space, setting one or more environmental control devices to a reduced power consumption state; and if the user devices and motion detectors indicate user presence within the space, setting the one or more environmental control devices to operate in a user-present power consumption state.

    摘要翻译: 在包括用户设备和运动检测器的用户空间中管理功耗包括监视空间内的用户存在,包括:监视用户设备以进行用户活动,其中用户活动指示用户在空间内的存在; 以及监视用户移动的运动检测器,其中用户移动指示用户在空间内的存在; 如果用户设备和运动检测器指示空间内没有用户存在,则将一个或多个环境控制设备设置为降低功耗状态; 并且如果所述用户设备和运动检测器指示所述空间内的用户存在,则将所述一个或多个环境控制设备设置为在用户存在的功耗状态下操作。

    In a world wide web communications network simplifying the uniform resource locators (URLS) displayed in association with received web documents
    46.
    发明授权
    In a world wide web communications network simplifying the uniform resource locators (URLS) displayed in association with received web documents 失效
    在万维网通信网络中,简化与接收的Web文档相关联的统一资源定位符(URLS)

    公开(公告)号:US07970936B2

    公开(公告)日:2011-06-28

    申请号:US10607585

    申请日:2003-06-26

    IPC分类号: G06F15/16

    摘要: Simplifying any cumbersome URLs that are made public. The function of converting to simplify cumbersome URLs is performed by Web service providers for appropriate fees. Accordingly, the converted URL will have a new domain portion, i.e. the Web service provider's domain along with a simplified path portion defining the path with the Web service provider's domain that will point to the original URL, stored within the service provider. Within the service provider, URLs of said accessed Web documents are converted to include a domain section specifying the service provider's domain and a path portion within said service provider's domain that is simpler than the original URL path portion. The path portion in the converted URL is usually shorter than the path portion in the original URL.

    摘要翻译: 简化公开的任何繁琐的网址。 转换为简化繁琐的URL的功能由Web服务提供商执行适当的费用。 因此,转换的URL将具有新的域部分,即Web服务提供商的域,以及简化的路径部分,其中定义与服务提供商中存储的将指向原始URL的Web服务提供商的域的路径。 在服务提供商内,所述被访问的Web文档的URL被转换为包括指定服务提供商的域的域部分和比所述原始URL路径部分更简单的所述服务提供商的域内的路径部分。 转换的URL中的路径部分通常比原始URL中的路径部分短。

    System for conducting searches on the world wide web enabling the search requester to modify the domain context of a search responsive to an excessive number of hits on combinations of keywords
    47.
    发明授权
    System for conducting searches on the world wide web enabling the search requester to modify the domain context of a search responsive to an excessive number of hits on combinations of keywords 失效
    用于在万维网上进行搜索的系统,使得搜索请求者可以响应于关键词组合的过多点击来修改搜索的域上下文

    公开(公告)号:US07933886B2

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

    申请号:US12187796

    申请日:2008-08-07

    IPC分类号: G06F17/30 G06F7/00

    摘要: The user requesting the search is enabled to analyze the list of excessive hits in a manner organized through a Web content manager on the user's display screen, and reduce the excessive hits through the elimination of extraneous domains or subdomains captured by the search.An implementation for reducing an excessive number of hits in a search result received at one of the receiving display stations on the Web comprising conventional means for displaying at said receiving display station, Web documents received from sources on the Web, and means for conducting keyword searches on the Web. There are means associated with the receiving display stations for displaying the number of Web documents hit by said keyword searches, together with means, responsive to an excessive number of Web document hits, for enabling a user to display a hierarchical level of the domains of the Web documents hit by said searches with a count of the number of hits for each domain, and means enabling the user to interactively eliminate selected domains to thereby reduce the excess number of hits in said search.

    摘要翻译: 请求搜索的用户能够以用户显示屏幕上通过Web内容管理器组织的方式分析过多命中的列表,并且通过消除由搜索捕获的无关域或子域减少过多的命中。 用于减少在Web上的一个接收显示站处接收的搜索结果中的命中次数过多的实现方式,包括用于在所述接收显示站显示从Web上的源接收到的Web文档的传统手段,以及进行关键词搜索的装置 在网上。 存在与接收显示站相关联的装置,用于显示由所述关键词搜索命中的Web文档的数量,以及响应于过多数量的Web文档命中的装置,以使得用户能够显示所述关键字搜索的域的分层级别 通过所述搜索命中的网络文档具有针对每个域的命中次数的计数,并且意味着使得用户能够交互地消除所选择的域,从而减少所述搜索中的超过命中次数。

    Streaming internet media record and playback software program
    48.
    发明授权
    Streaming internet media record and playback software program 有权
    流媒体互联网媒体记录和播放软件程序

    公开(公告)号:US07836404B2

    公开(公告)日:2010-11-16

    申请号:US10015235

    申请日:2001-12-13

    IPC分类号: G06F3/048

    摘要: A method, apparatus, and computer instructions for managing streaming media data. A graphical user interface having a set of controls for use in managing a media data stream is presented. User input is received for use in managing the media data stream in which the user input includes an identification of a source of the media data stream, a start time, and a desired format. The media data stream is requested using the start time and the identification of the source. The media data stream is converted into the desired format to form a formatted media data stream. The formatted media data stream is then stored on a storage media.

    摘要翻译: 一种用于管理流媒体数据的方法,装置和计算机指令。 呈现具有用于管理媒体数据流的一组控制的图形用户界面。 接收用户输入用于管理媒体数据流,其中用户输入包括媒体数据流的源的标识,开始时间和期望格式。 使用开始时间和源的标识来请求媒体数据流。 媒体数据流被转换成所需的格式以形成格式化的媒体数据流。 然后将格式化的媒体数据流存储在存储介质上。

    Compact optical permanent read-only recording discs with read-write sections enabling users to write data to personalize the discs to the users' needs
    49.
    发明授权
    Compact optical permanent read-only recording discs with read-write sections enabling users to write data to personalize the discs to the users' needs 有权
    具有读写部分的紧凑型光学永久只读记录光盘,使用户能够根据用户的需要编写数据以个性化光盘

    公开(公告)号:US07787742B2

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

    申请号:US10324515

    申请日:2002-12-19

    IPC分类号: H04N5/91 H04N7/26

    摘要: A consumer is provided with an implementation to personalize his compact optical recording discs. A compact optical recording disc comprising a primary section including a read-only permanent digital data recording, and an ancillary read-write section enabling a user to digitally record data to thereby personalize the recording disc to the needs of the user. The section including the read-only permanent digital recording is on a spiral track on said recording disc, and the read-write section is on a spiral track extension continuous with the continuous track. The read-only spiral track comprises a layer of sequential bumps defining the permanent digital data recording pattern, and the read-write spiral track extension comprises a smooth layer of laser beam sensitive material, the material reversibly darkens upon exposure to define the digital data recording pattern.

    摘要翻译: 为消费者提供个性化他的紧凑型光盘记录盘的实现。 一种紧凑型光记录盘,包括包括只读永久数字数据记录的主要部分和辅助读写部分,使得用户能够数字地记录数据,从而根据用户的需要个性化记录盘。 包括只读永久数字记录的部分位于所述记录盘上的螺旋形轨道上,并且读写部分处于与连续轨道连续的螺旋轨迹延伸。 只读螺旋轨道包括定义永久数字数据记录模式的顺序凸块层,并且读写螺旋轨迹延伸部包括激光束敏感材料的平滑层,该材料在曝光时可逆地变暗以限定数字数据记录 模式。

    Method, Apparatus and Computer Program Product for Interactive Surveying
    50.
    发明申请
    Method, Apparatus and Computer Program Product for Interactive Surveying 失效
    交互式测量方法,仪器和计算机程序产品

    公开(公告)号:US20090132904A1

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

    申请号:US12325700

    申请日:2008-12-01

    IPC分类号: G06F3/14

    CPC分类号: G06Q10/10 G06Q30/02 G09B7/00

    摘要: A survey document is provided on a server, for delivery to a client on a network, having questions and potential answers in a format defining branches of the questions. Programming instructions are also provided on the server for delivery to the client on the network. The instructions are for causing the client to render questions on a user interface from the survey document. The questions initially rendered include a first one of the questions. The instructions are also for causing the client to branch to and render on the user interface second or third ones of the questions responsive to the survey document and an answer received for the first question.

    摘要翻译: 在服务器上提供了一个调查文件,用于交付给网络上的客户端,以确定问题分支的格式提出问题和潜在答案。 服务器上还提供了编程指令,用于传送到网络中的客户端。 这些说明用于使客户端在调查文档的用户界面上显示问题。 最初提出的问题包括第一个问题。 这些指示还用于使客户端分支并在用户界面上呈现响应于调查文档的第二或第三个问题以及针对第一个问题的答案。