会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Methods and structure for improved transfer rate performance in a SAS wide port environment
    • 在SAS宽端口环境中提高传输速率性能的方法和结构
    • US07290066B2
    • 2007-10-30
    • US10803301
    • 2004-03-18
    • William VoorheesMark SlutzDavid Uddenberg
    • William VoorheesMark SlutzDavid Uddenberg
    • G06F3/00G06F13/00G06F13/364
    • G06F13/387
    • Methods and associated structure for utilizing multiple ports or PHYs comprising a SAS wide port to improve transmission bandwidth utilization for a single large I/O request. In one aspect hereof, a large I/O request is broken into a plurality of smaller I/O requests to be distributed over multiple PHYs or ports of a configured wide SAS port. The number of smaller I/O requests may be any number up to the maximum number of PHYs or ports comprising the SAS wide port. In another aspect hereof, the size of a large I/O request may be compared against a threshold value to determine whether the large request should be broken into smaller requests. The threshold value may be determined in accordance with features and aspects hereof either statically or dynamically based on workloads assigned to, and utilization of, the configured SAS wide port.
    • 用于利用包括SAS宽端口的多个端口或PHY的方法和相关结构来提高单个大I / O请求的传输带宽利用率。 在一个方面,大的I / O请求被分解成多个较小的I / O请求,以分布在配置的宽SAS端口的多个PHY或端口上。 较小I / O请求的数量可以是包括SAS宽端口的PHY或端口的最大数量的任何数字。 在本文的另一方面,可以将大I / O请求的大小与阈值进行比较,以确定大请求是否应被分解成更小的请求。 可以根据其特征和方面根据分配给和配置的SAS宽端口的工作负载静态地或动态地确定阈值。
    • 3. 发明申请
    • Methods and structure for testing responses from SAS device controllers or expanders
    • 用于测试SAS设备控制器或扩展器的响应的方法和结构
    • US20050204197A1
    • 2005-09-15
    • US10798680
    • 2004-03-11
    • David UddenbergWilliam VoorheesMark Slutz
    • David UddenbergWilliam VoorheesMark Slutz
    • G06F11/00
    • G06F11/2221G06F11/263
    • Improved methods and structures for testing of SAS components, in situ, in a SAS domain. A first SAS component is adapted to generate stimuli such as error conditions to elicit a response to the error condition from a second SAS component coupled to the first in the intended SAS domain configuration. In one aspect, a SAS device controller generates stimuli applied to a SAS expander coupled thereto and verifies proper response from the SAS expander. In another aspect, a SAS expander generates stimuli applied to a SAS device controller coupled thereto and verifies proper response from the SAS device controller. Stimuli may be generated by custom circuits or firmware/software within the first component. Vendor specific SAS SMP transactions may be used to cause the first component to enter the special verification mode.
    • 改进了在SAS领域中原位测试SAS组件的方法和结构。 第一SAS组件适于产生诸如错误条件的刺激,以从耦合到期望的SAS域配置中的第一SAS组件的第二SAS组件引出对错误状况的响应。 在一个方面,SAS设备控制器产生应用于耦合到其上的SAS扩展器的刺激,并验证来自SAS扩展器的适当响应。 在另一方面,SAS扩展器产生应用于耦合到其上的SAS设备控制器的刺激,并验证来自SAS设备控制器的适当响应。 刺激可以由第一组件内的定制电路或固件/软件产生。 可以使用供应商特定的SAS SMP事务来使第一个组件进入特殊的验证模式。
    • 4. 发明授权
    • Method and apparatus for performing dynamic textual complexity analysis using machine learning artificial intelligence
    • 使用机器学习人工智能进行动态文本复杂度分析的方法和装置
    • US08880445B2
    • 2014-11-04
    • US13592242
    • 2012-08-22
    • Benjamin BengfortKatie PalencsarWilliam Voorhees
    • Benjamin BengfortKatie PalencsarWilliam Voorhees
    • G06F15/18G06F17/30
    • G06F15/18G06F17/2785G06F17/3061G06F17/30731G06N99/005
    • A data processing system including one or more client devices, wherein each client device is connected to a network system and a data center unit. The data center unit includes a network interface unit, a user interface, one or more storage devices, wherein the one or more storage devices comprise one or more databases. Further, the data center unit includes a storage device controller and database manager for controlling the operation of storage devices and databases, a web server for providing web services to clients, a database server for providing database services to the one or more clients and a machine learning artificial intelligence application server for predicting textual complexity of data. The machine learning artificial intelligence application server includes one or more databases for storing data used to refine textual complexity analysis for improved accuracy of textual complexity predictions.
    • 一种包括一个或多个客户端设备的数据处理系统,其中每个客户端设备连接到网络系统和数据中心单元。 数据中心单元包括网络接口单元,用户接口,一个或多个存储设备,其中所述一个或多个存储设备包括一个或多个数据库。 此外,数据中心单元包括用于控制存储设备和数据库的操作的存储设备控制器和数据库管理器,用于向客户端提供Web服务的Web服务器,用于向一个或多个客户端提供数据库服务的数据库服务器和机器 学习人工智能应用服务器,用于预测数据的文本复杂度。 机器学习人工智能应用服务器包括一个或多个数据库,用于存储用于改进文本复杂度分析的数据,以提高文本复杂度预测的准确性。
    • 5. 发明申请
    • Method and Apparatus for Performing Dynamic Textual Complexity Analysis Using Machine Learning Artificial Intelligence
    • 使用机器学习人工智能执行动态文本复杂度分析的方法和装置
    • US20130282628A1
    • 2013-10-24
    • US13592242
    • 2012-08-22
    • Benjamin BengfortKatie PalencsarWilliam Voorhees
    • Benjamin BengfortKatie PalencsarWilliam Voorhees
    • G06F15/18
    • G06F15/18G06F17/2785G06F17/3061G06F17/30731G06N99/005
    • A data processing system including one or more client devices, wherein each client device is connected to a network system and a data center unit. The data center unit includes a network interface unit, a user interface, one or more storage devices, wherein the one or more storage devices comprise one or more databases. Further, the data center unit includes a storage device controller and database manager for controlling the operation of storage devices and databases, a web server for providing web services to clients, a database server for providing database services to the one or more clients and a machine learning artificial intelligence application server for predicting textual complexity of data. The machine learning artificial intelligence application server includes one or more databases for storing data used to refine textual complexity analysis for improved accuracy of textual complexity predictions.
    • 一种包括一个或多个客户端设备的数据处理系统,其中每个客户端设备连接到网络系统和数据中心单元。 数据中心单元包括网络接口单元,用户接口,一个或多个存储设备,其中所述一个或多个存储设备包括一个或多个数据库。 此外,数据中心单元包括用于控制存储设备和数据库的操作的存储设备控制器和数据库管理器,用于向客户端提供Web服务的Web服务器,用于向一个或多个客户端提供数据库服务的数据库服务器和机器 学习人工智能应用服务器,用于预测数据的文本复杂度。 机器学习人工智能应用服务器包括一个或多个数据库,用于存储用于改进文本复杂度分析的数据,以提高文本复杂度预测的准确性。
    • 6. 发明授权
    • Mitigating performance degradation caused by a sata drive attached to a sas domain
    • 降低由附加到sas域的sata驱动程序引起的性能下降
    • US07539798B2
    • 2009-05-26
    • US11300012
    • 2005-12-14
    • William VoorheesJason Williams
    • William VoorheesJason Williams
    • G06F12/00
    • G06F3/0656G06F3/061G06F3/0671G06F13/387G06F2213/0028G06F2213/0032G06F2213/3852
    • The present invention provides a device and method for mitigating performance degradation caused by SATA drives attached to a SAS domain. In one of the embodiments of the present invention, a SATA degradation mitigation device (“SDMD”) is installed between a SAS domain and one or more SATA drives. The SDMD effectively reduces congestion on intermediate links by buffering SATA data and transmitting the data at a rate which is higher than the rate at which the SATA data is received from a drive. Conversely, write data from the SAS domain may be buffered at the SDMD at a higher rate and subsequently sent to the SATA drive at a lower rate. This SATA data buffering and subsequent increase in data rate improves the overall efficiency of a SAS domain storage system by reducing data congestion arising out of low-performance SATA drives clogging the intermediate links.
    • 本发明提供了用于减轻由连接到SAS域的SATA驱动器引起的性能下降的装置和方法。 在本发明的一个实施例中,SATA降级缓解装置(“SDMD”)安装在SAS域和一个或多个SATA驱动器之间。 SDMD通过缓冲SATA数据并以比从驱动器接收SATA数据的速率高的速率传输数据来有效地减少中间链路的拥塞。 相反,来自SAS域的写入数据可能会以较高的速率在SDMD缓冲,然后以较低的速率发送到SATA驱动器。 这种SATA数据缓冲和随之而来的数据速率的提高通过减少由低性能SATA驱动器阻塞中间链路而引起的数据拥塞,从而提高了SAS域存储系统的整体效率。
    • 9. 发明授权
    • Methods and structure for testing responses from SAS device controllers or expanders
    • 用于测试SAS设备控制器或扩展器的响应的方法和结构
    • US07210065B2
    • 2007-04-24
    • US10798680
    • 2004-03-11
    • David UddenbergWilliam VoorheesMark Slutz
    • David UddenbergWilliam VoorheesMark Slutz
    • G06F11/00
    • G06F11/2221G06F11/263
    • Improved methods and structures for testing of SAS components, in situ, in a SAS domain. A first SAS component is adapted to generate stimuli such as error conditions to elicit a response to the error condition from a second SAS component coupled to the first in the intended SAS domain configuration. In one aspect, a SAS device controller generates stimuli applied to a SAS expander coupled thereto and verifies proper response from the SAS expander. In another aspect, a SAS expander generates stimuli applied to a SAS device controller coupled thereto and verifies proper response from the SAS device controller. Stimuli may be generated by custom circuits or firmware/software within the first component. Vendor specific SAS SMP transactions may be used to cause the first component to enter the special verification mode.
    • 改进了在SAS领域中原位测试SAS组件的方法和结构。 第一SAS组件适于产生诸如错误条件的刺激,以从耦合到期望的SAS域配置中的第一SAS组件的第二SAS组件引出对错误状况的响应。 在一个方面,SAS设备控制器产生应用于耦合到其上的SAS扩展器的刺激,并验证来自SAS扩展器的适当响应。 在另一方面,SAS扩展器产生应用于耦合到其上的SAS设备控制器的刺激,并验证来自SAS设备控制器的适当响应。 刺激可以由第一组件内的定制电路或固件/软件产生。 可以使用供应商特定的SAS SMP事务来使第一个组件进入特殊的验证模式。