会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Method and system for authenticating a user in a web-based environment
    • 用于在基于Web的环境中验证用户的方法和系统
    • US07313816B2
    • 2007-12-25
    • US10022578
    • 2001-12-17
    • Bhaskar SinhaRavigopal VennelakantiGoplnath Rebala
    • Bhaskar SinhaRavigopal VennelakantiGoplnath Rebala
    • H04L9/32
    • H04L63/0428H04L9/083H04L9/3213H04L63/062H04L63/0807H04L63/102
    • A system and method for authenticating a client having a privilege server, a head end server, and a web adapter performs the steps of negotiating an authentication scheme between the server proxy and the privilege server. User information is presented to the web adapter. The user information is provided to the head end server and in turn presents the information to the web adapter. The user is validated in accordance with the authentication scheme. When the user is validated a ticket is generated for the user. The ticket is presented to the client privilege server proxy that decrypts the ticket. A token is formed from the ticket and the client user identification. The token from the client is provided to the privilege server. A packet is formed having a sequence number and session key encrypted with the ticket. The packet is provided to the head end server which in turn authenticates the user. The packet is provided to the client privilege proxy which decrypts the packet and sends the ticket and the sequence number encrypted with the session key to the data server through the web adapter. User is validated at the data server and privileges are granted thereto.
    • 用于认证具有特权服务器,头端服务器和web适配器的客户端的系统和方法执行在服务器代理和特权服务器之间协商认证方案的步骤。 用户信息被呈现给Web适配器。 将用户信息提供给头端服务器,并将信息呈现给web适配器。 用户根据认证方案进行验证。 当用户被验证时,为用户生成故障单。 将票证提交给解密票证的客户端特权服务器代理。 令牌是从票证和客户端用户标识形成的。 来自客户端的令牌被提供给特权服务器。 形成具有使用票证加密的序列号和会话密钥的分组。 该分组被提供给头端服务器,后端认证用户。 该分组被提供给客户端特权代理,该代理对数据包进行解密,并通过web适配器将会话密钥和用会话密钥加密的序列号发送到数据服务器。 用户在数据服务器上进行验证,并授予其权限。
    • 5. 发明授权
    • Transmission compatibility using custom compression method and hardware
    • 传输兼容性使用自定义压缩方式和硬件
    • US5424732A
    • 1995-06-13
    • US193307
    • 1994-02-08
    • Balakrishna R. IyerTeresa A. MeriwetherElton B. Sherwin, Jr.Bhaskar Sinha
    • Balakrishna R. IyerTeresa A. MeriwetherElton B. Sherwin, Jr.Bhaskar Sinha
    • G06F5/00G06T9/00H03M7/30H03M7/40H03M7/46H04L23/00
    • G06T9/005H03M7/3088
    • Describes novel methods for compressing data character strings into "storage optimized indices" (SOIs) and stores their adaptive Ziv Lempel (AZL) indices, called "evolution based indices" (EBIs), in fields in corresponding entries in a SOI dictionary. The method also compresses data using the SOI dictionary, which accesses the corresponding EBIs for representing the compressed data. The EBIs are put into storage, or transmitted to a receiving location. Greater data compression processing efficiency is obtained by using the SOI dictionary than is available using prior types of AZL dictionaries. The disclosure further describes methods for decompressing EBI indices into corresponding phrases at a receiving location using either a conventional AZL dictionary or a SOI dictionary after translating received EBIs into SOIs. Also described is a submethod for phrase length determination for use in the decompression process. Using this phrase length detection, received phrases are decompressed in their reverse character order through a buffer, or directly in a target storage area, or in a combination of the latter two techniques. The phrase length may be stored in corresponding dictionary entries to avoid a length tracing process in the invention.
    • 描述了将数据字符串压缩为“存储优化索引”(SOI)并将其自适应Ziv Lempel(AZL)索引(称为“基于演进的索引”(EBI))存储在SOI字典中相应条目中的字段中的新颖方法。 该方法还使用SOI字典来压缩数据,该字典访问用于表示压缩数据的相应EBI。 EBI被放入存储器中,或者被传送到接收位置。 通过使用SOI字典可以获得比使用先前类型的AZL字典更高的数据压缩处理效率。 本公开进一步描述了在将接收到的EBI转换为SOI之后,使用常规AZL字典或SOI字典将EBI索引解压缩到接收位置处的相应短语的方法。 还描述了用于减压过程中的短语长度确定的子方法。 使用该短语长度检测,通过缓冲器或直接在目标存储区域中或以后两种技术的组合,接收的短语以其反向字符顺序解压缩。 短语长度可以存储在相应的字典条目中以避免本发明中的长度跟踪处理。
    • 6. 发明授权
    • Large logical addressing method and means
    • 大逻辑寻址方式和手段
    • US5381537A
    • 1995-01-10
    • US803320
    • 1991-12-06
    • Richard I. BaumKenneth E. PlambeckCasper A. ScalziRichard J. SchmalzBhaskar Sinha
    • Richard I. BaumKenneth E. PlambeckCasper A. ScalziRichard J. SchmalzBhaskar Sinha
    • G06F12/10G06F12/02G06F12/00
    • G06F12/0292
    • A method and apparatus for translating a large logical address as a large virtual address (LVA) when a dynamic address translation (DAT) mode is on. Each LVA is separated into three concatenated parts: 1. a highest-order part (ADEN) for indexing into an access directory (AD) to locate an entry (ADE) for locating one access list (AL); 2. an intermediate part (ALEN) for indexing into a selected AL to access an entry (ALE) that enables location of an associated conventional address translation table which represents a conventional size virtual address space; and 3. a low-order DAT virtual address (VA) part having the same size as a conventional type of virtual address. The low-order DAT VA part is translated by the associated conventional address translation table. If a carry signal is generated during the creation of the low-order DAT VA part, then a change in the selection of an ALE results. An offset value of ALEs can be utilized to generate an effective ADEN and ALEN, which are utilized for the address translation of the LVA.
    • 当动态地址转换(DAT)模式打开时用于将大的逻辑地址翻译为大的虚拟地址(LVA)的方法和装置。 每个LVA被分成三个级联部分:1.用于索引到访问目录(AD)的最高阶部分(ADEN),以定位用于定位一个访问列表(AL)的条目(ADE); 2.一种用于索引到所选择的AL以访问条目(ALE)的中间部分(ALEN),所述入口(ALE)使得能够定位表示常规大小的虚拟地址空间的相关联的常规地址转换表; 和3.具有与常规类型的虚拟地址相同大小的低阶DAT虚拟地址(VA)部分。 低阶DAT VA部分由相关联的常规地址转换表转换。 如果在创建低阶DAT VA部分期间产生进位信号,则会产生ALE选择的变化。 ALE的偏移值可用于生成有效的ADEN和ALEN,用于LVA的地址转换。
    • 7. 发明授权
    • Multimode and multiple character string run length encoding method and
apparatus
    • 多模和多字符串运行长度编码方法和装置
    • US5357546A
    • 1994-10-18
    • US923293
    • 1992-07-31
    • Teresa A. MeriwetherBhaskar Sinha
    • Teresa A. MeriwetherBhaskar Sinha
    • G06F3/06G06F17/21G06T9/00H03M7/46H04L23/00H04B1/66
    • G06T9/005H03M7/46
    • Improvements are made to standard run length encoding compression techniques to permit frequently occurring repeated bytes to be dynamically redefined or reset to a default value such as a blank character, repeated multiple byte units or strings to be more efficiently coded and run length encoded enhancements allow compression of data where characters are represented by multiple bytes. The Sequence Control Byte (SCB) is modified to communicate indications to a receiver that the compression mode of 1 to N bytes per character is being changed and to indicate what the change is or that a con, non master repeat character frequently encountered in data is being redefined to be another character or that characters are going to be encoded in multiple bytes. The SCB format which is well known in the prior art is modified to include specific bit patterns or codes in the first two bits of the SCB byte to indicate setting of the bytes per character encoding mode to a different value, resetting the encoding mode to a default value or redefining a commonly repeated character or defining a character to be multiple bytes or a string of characters which may be multiple byte characters. The other six bits of the SCB are assigned code values unused in the prior art to indicate the number of tines that a defined character is to be repeated, whether a master character that has been defined is to be repeated or whether a character string is to be repeated. Two fields of data are thus formatted in the SCB with new values to indicate to a receiver these new criteria.
    • 对标准运行长度编码压缩技术进行改进,以允许频繁出现的重复字节被动态地重新定义或重置为默认值,例如空白字符,重复的多字节单元或字符串以被更有效地编码,并且运行长度编码的增强允许压缩 其中字符由多个字节表示。 顺序控制字节(SCB)被修改为向接收者传送指示每个字符1至N字节的压缩模式正在改变的指示,并且指示改变是什么,或者数据中经常遇到的con,非主重复字符是 被重新定义为另一个字符,或者将以多个字节编码字符。 在现有技术中公知的SCB格式被修改为包括SCB字节的前两位中的特定位模式或代码,以指示每字符编码模式的字节设置为不同的值,将编码模式重置为 默认值或重定义一个常用的重复字符或定义一个字符为多个字节,或一个字符串可以是多字节字符。 SCB的其他六位分配了现有技术中未使用的代码值,以指示定义的字符将被重复的尖数,是否要重复定义的主角色或字符串是否为 重复。 因此,两个数据字段在SCB中用新值格式化,以向接收器指示这些新的标准。
    • 8. 发明授权
    • Semi-static data compression/expansion method
    • 半静态数据压缩/扩展方法
    • US5323155A
    • 1994-06-21
    • US985409
    • 1992-12-04
    • Balakrishna R. IyerTeresa A. MeriwetherElton B. Sherwin, Jr.Bhaskar Sinha
    • Balakrishna R. IyerTeresa A. MeriwetherElton B. Sherwin, Jr.Bhaskar Sinha
    • H04L23/00G06F5/00G06T9/00H03M7/30H03M7/40
    • G06T9/005H03M7/3088
    • A method of transmitting compressed data using a Ziv-Lempel compression/expansion algorithm, using an adaptive Ziv-Lempel (AZL) dictionary modified to a mature state. The mature state is signaled by a time to freeze signal sent as a switch-over signal from a transmitting location to each receiving location. These signals freeze and synchronize the AZL dictionaries at both locations, and starts a translation of the frozen AZL dictionary to a static SZL dictionary--at least at the transmitting location. The SZL dictionary is then used to compress records being transmitted. An index translation process is generates translation information to allow the receiving locations to decompress SZL indices into original characters. The AZL-to-SZL dictionary translation process re-organizes the frozen AZL to an SZL dictionary. The SZL process is used until either the end of the inputted sequence, or a time to unfreeze signal is generated. An SZL to AZL switch-over signal is generated in response to the time to unfreeze signal, which in turn signals a switch over back to the AZL process and invokes the saved frozen AZL dictionary to be used to until mature to on the current input data stream at which time the AZL is frozen and a switch-over signal is provided and a new SZL is generated.
    • 使用Ziv-Lempel压缩/扩展算法,使用修改为成熟状态的自适应Ziv-Lempel(AZL)字典传输压缩数据的方法。 通过一段时间发信号通知成熟状态,以将发送的切换信号从发送位置冻结到每个接收位置。 这些信号在两个位置冻结并同步AZL字典,并开始将冻结的AZL字典转换为静态SZL字典 - 至少在发送位置。 然后,SZL字典用于压缩正在发送的记录。 索引翻译过程生成翻译信息以允许接收位置将SZL索引解压缩为原始字符。 AZL-to-SZL字典翻译程序将冻结的AZL重组为SZL字典。 使用SZL处理直到输入序列的结束,或产生解冻信号的时间。 响应于解冻信号的时间产生SZL到AZL切换信号,该信号反过来又将切换信号转换回到AZL进程,并且调用所使用的保存的冷冻AZL字典,直到当前输入数据成熟 流在此时AZL被冻结并且提供切换信号并产生新的SZL。
    • 9. 发明授权
    • Storage protection utilizing public storage key control
    • 存储保护利用公共存储钥匙控制
    • US5163096A
    • 1992-11-10
    • US710875
    • 1991-06-06
    • Carl E. ClarkMichael G. MallCasper A. ScalziBhaskar Sinha
    • Carl E. ClarkMichael G. MallCasper A. ScalziBhaskar Sinha
    • G06F12/14G06F21/24
    • G06F12/1491
    • Provides three access levels of storage key protection, comprising a supervisory level (key 0), an intermediate level of non-public and non-supervisory keys (keys 1-8, 10-15), and an unique public level (key 9). The program routines operating with a supervisory-level access key can access both the public level and the intermediate level of storage blocks. Although a program routine operating with an access key in the intermediary access level cannot access any supervisory level storage block, it can access any block assigned a public level storage key, as well as any storage block assigned the respective intermediate level key. One or more third-level public storage keys (PSKs) may be provided. A program access key using one of the PSK values can only access blocks having the same PSK value, and it cannot access blocks having any other key value.
    • 提供存储密钥保护的三个访问级别,包括监控级别(密钥0),非公共和非监督密钥(密钥1-8,10-15)的中间级别和唯一的公共级别(密钥9) 。 使用监控级访问密钥操作的程序例程可以访问存储块的公共级和中级级别。 虽然以中间访问级别中的访问密钥操作的程序例程不能访问任何监督级存储块,但是它可以访问分配了公共级存储密钥的任何块以及分配给各个中间级密钥的任何存储块。 可以提供一个或多个第三级公共存储密钥(PSK)。 使用PSK值之一的程序访问密钥只能访问具有相同PSK值的块,并且它不能访问具有任何其他密钥值的块。
    • 10. 发明授权
    • Method for a CPU to utilize a parallel instruction execution processing
facility for assisting in the processing of the accessed data
    • 用于CPU利用并行指令执行处理设施来协助处理所访问数据的方法
    • US5706489A
    • 1998-01-06
    • US544496
    • 1995-10-18
    • Chi-Hung ChiHatem Mohamed GhafirBalakrishna Raghavendra IyerInderpal Singh NarangGururaj Seshagiri RaoBhaskar Sinha
    • Chi-Hung ChiHatem Mohamed GhafirBalakrishna Raghavendra IyerInderpal Singh NarangGururaj Seshagiri RaoBhaskar Sinha
    • G06F9/38
    • G06F9/30076G06F9/3863G06F9/3877
    • A method for obtaining parallel instruction execution (PIE) for frequently used programming operations, such as database record compression or expansion, cryptographic encoding/decoding, page moving, etc., for which a hardware-assist may be provided. These functions can be performed in parallel with CPU processing by a PIE processing facility (PIE-PF). The method is hardware/microcode based and uses software control in supervisory mode. The preferred embodiment is controlled by privileged subsystem software under an operating system, and does not use I/O channel oriented off-load processing. When the CPU is interrupted during an incomplete parallel operation by the PIE-PF, it is checkpointed in main storage in a manner accessible to the subsystem. The subsystem (after completing a current CPU operation, such as a database record predicate evaluation, can check for the completion of the PIE-PF operation by examining an indicator in a control block in shared storage. Furthermore, if the parallel operation has not completed, the CPU can: a) continue the PIE-PF processing in parallel with other processing in the CPU, b) halt the parallel PIE-PF asynchronous operation and have the CPU do the rest of the operation synchronously, or c) resume the parallel operation in the processor or a hardware assist if an interruption caused the PIE-PF parallel operation to be checkpointed.
    • 用于获得可以提供硬件辅助的频繁使用的编程操作(诸如数据库记录压缩或扩展,加密编码/解码,页面移动等)的并行指令执行(PIE)的方法。 这些功能可以与PIE处理设备(PIE-PF)的CPU处理并行执行。 该方法是基于硬件/微代码,并以监控模式使用软件控制。 优选实施例由操作系统下的特权子系统软件控制,并且不使用I / O通道定向的卸载处理。 当CPU在PIE-PF的不完全并行操作期间中断时,它将以子系统可访问的方式在主存储中进行检查。 子系统(完成目前的CPU操作,如数据库记录谓词评估)可以通过检查共享存储器中的控制块中的指示符来检查PIE-PF操作的完成情况,此外,如果并行操作未完成 CPU可以:a)与CPU中的其他处理并行执行PIE-PF处理,b)停止并行PIE-PF异步操作,并让CPU同步执行其余操作,或c)恢复并行 如果中断导致PIE-PF并行操作被检查点,则处理器中的操作或硬件辅助。