会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Storing results related to requests for software development services
    • 存储与软件开发服务请求相关的结果
    • US08407206B2
    • 2013-03-26
    • US11131455
    • 2005-05-16
    • Todd A. ProebstingDavid R. HansonBenjamin G. Zorn
    • Todd A. ProebstingDavid R. HansonBenjamin G. Zorn
    • G06F17/30
    • G06F8/20
    • Described herein are methods and systems for providing software development services more efficiently. Re-computation of results each time a service request is received can be avoided by maintaining a cache of results from having processed requests. Results are stored under a unique mapping of request-results pairs that at least in part rely on a file fingerprint hash of the contents of the input files related to the request. In network environment with a client requester and service provider unnecessary transmission is also avoided by first presenting results for requests are in form of a unique file identifier identifying one or more files holding the content of the results. The file identifier is used to search a cache local to the requesting client prior to requesting transmission of the results. The file identifier may also include an indicator for indicating a location from which the results may be retrieved.
    • 这里描述了更有效地提供软件开发服务的方法和系统。 每次接收到服务请求时,重新计算结果都可以通过维护具有处理请求的结果缓存来避免。 结果存储在请求结果对的唯一映射下,至少部分地依赖于与请求相关的输入文件的内容的文件指纹散列。 在具有客户机请求者和服务提供商的网络环境中,也通过首先呈现请求的结果来避免通过标识一个或多个保存结果内容的文件的唯一文件标识符的形式来避免传输。 文件标识符用于在请求发送结果之前搜索请求客户端的本地缓存。 文件标识符还可以包括用于指示可从中检索结果的位置的指示符。
    • 2. 发明授权
    • Extensible software development services
    • 可扩展的软件开发服务
    • US08271964B2
    • 2012-09-18
    • US11131446
    • 2005-05-16
    • Benjamin G. ZornDavid R. Hanson
    • Benjamin G. ZornDavid R. Hanson
    • G06F9/45
    • G06F8/20
    • Described herein are methods and systems for providing software development services in a networked software development environment. For instance, instead of performing compilation on a stand-alone desktop computer, software development activities including, compilation are performed by a service provider in response to a general query from a client requester. Such a network desirably has a global view of the source files being processed by various software development tools associated therewith. This global view enables many interesting approaches including the ability to perform analysis and optimizations to the input files not specified by the client requester. Such anticipatory processing may be based on the history and pattern of previous requests and availability of software development tools that the client requester is not aware of, for instance. The service request is submitted to a software development service provider to get back a specified result and non-specified anticipatory results as one of many “hits” in a ranked order.
    • 这里描述了用于在联网的软件开发环境中提供软件开发服务的方法和系统。 例如,不是在独立的台式计算机上执行编译,而是由服务提供商响应来自客户机请求者的一般查询来执行包括编译的软件开发活动。 理想地,这样的网络具有由与其相关联的各种软件开发工具处理的源文件的全局视图。 这种全局视图可以实现许多有趣的方法,包括对未由客户机请求者指定的输入文件进行分析和优化的能力。 例如,这种预期处理可以基于先前请求的历史和模式以及客户端请求者不知道的软件开发工具的可用性。 将服务请求提交给软件开发服务提供商,以获得指定的结果和非指定的预期结果作为排序顺序的许多“命中”之一。
    • 4. 发明授权
    • Sense amplifier including multiple conduction state field effect transistor
    • 感应放大器包括多导通状态场效应晶体管
    • US07123529B1
    • 2006-10-17
    • US11160054
    • 2005-06-07
    • David R. HansonDavid M. OnsongoDureseti Chidambarrao
    • David R. HansonDavid M. OnsongoDureseti Chidambarrao
    • G11C7/00
    • G11C7/065G11C11/4091G11C2207/065
    • An integrated circuit is provided which includes a sensing circuit. In the sensing circuit, a pair of conductors including a first conductor and a second conductor are adapted to conduct a first differential signal having a small voltage difference and a second differential signal having a rail-to-rail voltage difference. A sense amplifier is coupled to the pair of conductors, the sense amplifier being operable to amplify the first differential signal into the second differential signal. The sensing circuit further includes a multiple conduction state field effect transistor or “multi-state FET” which has a source, a drain, and a gate operable to control conduction between the source and the drain. The multi-state FET has a first threshold voltage and a second threshold voltage which is effective at the same time as the first threshold voltage such that the multi-state FET is operable by the gate voltage to switch between an essentially nonconductive state, a first conductive state when a gate-source voltage applied between a gate and a source of the FET is between the first threshold voltage and the second threshold voltage, and a second conductive state when the gate voltage exceeds the second threshold voltage. The multi-state FET is used to perform an operation included in amplifying the first signal into the second signal by the sense amplifier.
    • 提供了一种集成电路,其包括感测电路。 在感测电路中,包括第一导体和第二导体的一对导体适于传导具有小电压差的第一差分信号和具有轨至轨电压差的第二差分信号。 感测放大器耦合到该对导体,读出放大器可操作以将第一差分信号放大为第二差分信号。 感测电路还包括具有源极,漏极和栅极的多导通状态场效应晶体管或“多状态FET”,其可操作以控制源极和漏极之间的导通。 多状态FET具有与第一阈值电压同时有效的第一阈值电压和第二阈值电压,使得多状态FET可由栅极电压操作,以在基本上非导通状态之间切换,第一阈值电压 当施加在FET的栅极和源极之间的栅极 - 源极电压处于第一阈值电压和第二阈值电压之间时,导通状态,以及当栅极电压超过第二阈值电压时的第二导通状态。 多态FET用于通过读出放大器执行将第一信号放大为第二信号所包含的操作。
    • 5. 发明授权
    • Reduced voltage input/reduced voltage output tri-state buffers
    • 降低电压输入/降低电压输出三态缓冲器
    • US06181165B2
    • 2001-01-30
    • US09037289
    • 1998-03-09
    • David R. HansonGerhard Mueller
    • David R. HansonGerhard Mueller
    • H03K190185
    • B24B37/04B24B9/065H03K19/0013H03K19/018592H03K19/09429
    • There is disclosed a tri-state buffer circuit for receiving an input signal at a buffer input node and transmitting, responsive to a buffer enable signal, an output signal at a buffer output node. The buffer circuit includes an input stage coupled to the buffer input node. The input stage is configured to receive, when the buffer enable signal is enabled, the input signal. The buffer circuit further includes a level shifter stage coupled to the input stage. The level shifter stage is arranged to output, when the buffer enable signal is enabled, a set of level shifter stage control signals responsive to the input signal. A voltage range of the set of level shifter stage control signals is higher than a voltage range associated with the input signal. The buffer circuit also includes an output stage coupled to the level shifter stage. The output stage is configured to output, when the buffer enable signal is enabled, the output signal on the buffer output node responsive to the set of level shifter stage control signals. The voltage range of the output signal is lower than the voltage range of the set of level shifter stage control signals. The output stage decouples the buffer output node from the input stage and the level shifter stage when the buffer enable signal is disabled.
    • 公开了一种三态缓冲电路,用于在缓冲器输入节点处接收输入信号,并响应于缓冲器使能信号,在缓冲器输出节点处发送输出信号。 缓冲电路包括耦合到缓冲器输入节点的输入级。 输入级配置为在使能缓冲器使能信号时接收输入信号。 缓冲电路还包括耦合到输入级的电平移位器级。 电平移位器级被布置为当缓冲器使能信号被使能时,响应于输入信号而输出一组电平移位器级控制信号。 电平移位器级控制信号的电压范围高于与输入信号相关联的电压范围。 缓冲电路还包括耦合到电平转换级的输出级。 输出级被配置为当缓冲器使能信号被使能时,响应于电平移位器级控制信号的集合,输出缓冲器输出节点上的输出信号。 输出信号的电压范围低于电平移位器级控制信号的电压范围。 当缓冲器使能信号被禁止时,输出级将缓冲器输出节点与输入级和电平移位器级分离。
    • 7. 发明授权
    • Permissions of objects in hosted storage
    • 托管存储中对象的权限
    • US08375185B1
    • 2013-02-12
    • US13451939
    • 2012-04-20
    • David R. HansonErkki Ville Juhani Aikas
    • David R. HansonErkki Ville Juhani Aikas
    • G06F12/14
    • G06F12/1483G06F12/14G06F12/1416G06F21/00G06F21/6218G06F2221/2141
    • A data object is stored in a hosted storage system and includes an access control list specifying access permissions for data object stored in the hosted storage system. The hosted storage system provides hosted storage to a plurality of clients that are coupled to the hosted storage system. A request to store a second data object is received. The request includes an indicator that the first data object stored in the hosted storage system should be used as an access control list for the second data object. The second data object is stored in the hosted storage system. The first data object is assigned as an access control list for the second data object stored in the hosted storage system.
    • 数据对象存储在托管存储系统中,并且包括指定存储在托管存储系统中的数据对象的访问权限的访问控制列表。 托管存储系统向被托管存储系统耦合的多个客户端提供托管存储。 接收存储第二数据对象的请求。 该请求包括一个指示符,即存储在托管存储系统中的第一数据对象应被用作第二数据对象的访问控制列表。 第二个数据对象存储在托管存储系统中。 第一数据对象被分配为存储在托管存储系统中的第二数据对象的访问控制列表。
    • 10. 发明授权
    • Machine independent debugger
    • 机器独立调试器
    • US06795962B1
    • 2004-09-21
    • US09475805
    • 1999-12-30
    • David R. Hanson
    • David R. Hanson
    • G06F944
    • G06F11/362
    • The present invention teaches a source-level debugger that defines symbol tables with a grammar. A grammar interface component is used by the compiler to automate portions of the debugger to construct and write the symbol table in a grammar thus simplifying the compiler. The grammar interface component is used by the debugger during execution of the target to read and decode the symbol table, thus simplifying the debugger. Using a grammar to specify the symbol table also documents the symbol table concisely and emphasizes that symbol tables are data structures, not file formats. Many of the pitfalls of working with low-level file formats can be avoided by focusing instead on grammar-based high-level data structures and automating the implementation details. Management of breakpoints is divided by splitting the nub into a client nub that is local to the target, a server nub that is local to the debugger. The management of breakpoints is localized to the client nub, thus saving communication time between the client nub and the server nub in support of breakpoint processing.
    • 本发明教导了用语法定义符号表的源级调试器。 编译器使用语法接口组件来自动化调试器的一部分,以便在语法中构造和写入符号表,从而简化了编译器。 语法接口组件在执行目标时由调试器用于读取和解码符号表,从而简化了调试器。 使用语法指定符号表也简洁地记录符号表,并强调符号表是数据结构,而不是文件格式。 使用低级文件格式的许多陷阱可以通过将重点放在基于语法的高级数据结构和自动化实现细节上来避免。断点的管理是通过将nub拆分为本地的客户端标签来划分的 目标,是调试器本地的服务器nub。 断点的管理被本地化到客户端nub,从而节省了客户端nub和服务器nub之间的通信时间,以支持断点处理。