会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 114. 发明授权
    • Reducing sequence cache latch contention in a database system
    • 减少数据库系统中的序列缓存锁定争用
    • US09141609B2
    • 2015-09-22
    • US13309394
    • 2011-12-01
    • Fulu LiVineet MarwahAmit Ganesh
    • Fulu LiVineet MarwahAmit Ganesh
    • G06F17/30
    • G06F17/30G06F17/30348
    • In a database system having a plurality of concurrently executing session processes, the method commences by establishing a master list of sequences, the master list comprising a plurality of sequence objects which in turn define a sequence of values used for numbering and other identification within the database system. To reduce sequence cache latch access contention, multiple tiers of latches are provided. Methods of the system provide a first tier having a first tier “global” latch to serialize access to the master list. A second tier of latches is provided, the second tier having multiple second tier latches to serialize access to corresponding allocated sequences of values such that at any point in time, only one of the concurrently executing session processes is granted access to the allocated sequence.
    • 在具有多个同时执行的会话处理的数据库系统中,该方法通过建立序列的主列表开始,主列表包括多个序列对象,这些序列对象又定义用于数据库中的编号和其他识别的值序列 系统。 为了减少序列高速缓存锁存器访问争用,提供多层锁存器。 系统的方法提供具有第一层“全局”锁存器的第一层以串行化对主列表的访问。 提供了第二层锁存器,第二层具有多个第二层锁存器,以串行化对相应分配的值序列的访问,使得在任何时间点,只允许一个并发执行的会话进程访问所分配的序列。
    • 115. 发明授权
    • Structure of hierarchical compressed data structure for tabular data
    • 表格数据的分层压缩数据结构的结构
    • US08935223B2
    • 2015-01-13
    • US12617669
    • 2009-11-12
    • Amit GaneshVikram KapoorVineet MarwahKam ShergillRoger MacNicolSachin KulkarniJesse Kamp
    • Amit GaneshVikram KapoorVineet MarwahKam ShergillRoger MacNicolSachin KulkarniJesse Kamp
    • G06F17/30G06F7/00
    • G06F17/30315
    • A highly flexible and extensible structure is provided for physically storing tabular data. The structure, referred to as a compression unit, may be used to store tabular data that logically resides in any type of table-like structure. According to one embodiment, compression units are recursive. Thus, a compression unit may have a “parent” compression unit to which it belongs, and may have one or more “child” compression units that belong to it. In one embodiment, compression units include metadata that indicates how the tabular data is stored within them. The metadata for a compression unit may indicate, for example, whether the data is stored in row-major or column major-format, the order of the columns within the compression unit (which may differ from the logical order of the columns dictated by the definition of their logical container), a compression technique for the compression unit, the child compression units (if any), etc.
    • 提供了高度灵活和可扩展的结构,用于物理存储表格数据。 称为压缩单元的结构可用于存储逻辑上位于任何类型的类似桌面结构的表格数据。 根据一个实施例,压缩单元是递归的。 因此,压缩单元可以具有它所属的“父”压缩单元,并且可以具有属于它的一个或多个“子”压缩单元。 在一个实施例中,压缩单元包括指示表格数据如何被存储在其中的元数据。 压缩单元的元数据例如可以指示数据是以主要还是列主格式存储的,压缩单元内的列的顺序(其可以不同于由 其逻辑容器的定义),压缩单元的压缩技术,子压缩单元(如果有的话)等等
    • 116. 发明授权
    • System and method for data compression
    • 用于数据压缩的系统和方法
    • US08635194B2
    • 2014-01-21
    • US11584415
    • 2006-10-19
    • Dheeraj PandeyBharath AletiJoy ForsytheAmit Ganesh
    • Dheeraj PandeyBharath AletiJoy ForsytheAmit Ganesh
    • G06F7/00G06F17/30
    • G06F17/30943H03M7/30
    • A method of processing data from a file includes obtaining a first portion of the file, creating a first compression unit by compressing at least the first portion of the file, obtaining a second portion of the file, creating a second compression unit by compressing at least the second portion of the file, and storing the first and second compression unit such that each of the first and the second compression units can be individually accessed. A method of processing data from a file includes receiving a request to access a portion of the file, determining one or more sub-units that include compressed data associated with the portion of the file, de-compressing the compressed data in the one or more sub-units to obtain de-compressed data, and transmitting the de-compressed data in response to the request.
    • 一种从文件处理数据的方法包括获取文件的第一部分,通过至少压缩文件的第一部分来创建第一压缩单元,获得文件的第二部分,通过至少压缩来创建第二压缩单元 文件的第二部分,并且存储第一和第二压缩单元,使得可以单独访问第一和第二压缩单元中的每一个。 一种从文件处理数据的方法包括接收访问该文件的一部分的请求,确定一个或多个子单元,该子单元包括与该文件的该部分相关联的压缩数据,对该一个或多个文件中的压缩数据进行解压缩 子单元以获得解压缩数据,以及响应于该请求发送解压缩数据。
    • 119. 发明申请
    • LAZY OPERATIONS ON HIERARCHICAL COMPRESSED DATA STRUCTURE FOR TABULAR DATA
    • 用于数据数据的分层压缩数据结构的LAZY操作
    • US20120117038A1
    • 2012-05-10
    • US13296435
    • 2011-11-15
    • Amit GaneshVikram KapoorVineet MarwahKam ShergillRoger MacNicolSachin KulkarniJesse Kamp
    • Amit GaneshVikram KapoorVineet MarwahKam ShergillRoger MacNicolSachin KulkarniJesse Kamp
    • G06F7/00
    • G06F16/221
    • A highly flexible and extensible structure is provided for physically storing tabular data. The structure, referred to as a compression unit, may be used to physically store tabular data that logically resides in any type of table-like structure. Techniques are employed to avoid changing tabular data within existing compression units. Deleting tabular data within compression units is avoided by merely tracking deletion requests, without actually deleting the data. Inserting new tabular data into existing compression units is avoided by storing the new data external to the compression units. If the number of deletions exceeds a threshold, and/or the number of new inserts exceeds a threshold, new compression units may be generated. When new compression units are generated, the previously-existing compression units may be discarded to reclaim storage, or retained to allow reconstruction of prior states of the tabular data.
    • 提供了高度灵活和可扩展的结构,用于物理存储表格数据。 称为压缩单元的结构可以用于物理地存储逻辑上驻留在任何类型的类似桌面结构中的表格数据。 采用技术来避免在现有压缩单元内改变表格数据。 只有跟踪删除请求才能避免在压缩单元内删除表格数据,而不会实际删除数据。 通过将新的数据存储在压缩单元外部来避免将新的表格数据插入现有的压缩单元。 如果删除的数量超过阈值,和/或新插入的数量超过阈值,则可能产生新的压缩单元。 当生成新的压缩单元时,先前存在的压缩单元可能被丢弃以回收存储,或保留以允许重建表格数据的先前状态。
    • 120. 发明申请
    • COMPRESSION ANALYZER
    • 压缩分析仪
    • US20100281079A1
    • 2010-11-04
    • US12769508
    • 2010-04-28
    • Vineet MarwahVikram KapoorAmit GaneshJesse KampSachin KulkarniRoger MacnicolKam ShergillManosiz Bhattacharyya
    • Vineet MarwahVikram KapoorAmit GaneshJesse KampSachin KulkarniRoger MacnicolKam ShergillManosiz Bhattacharyya
    • G06F17/30
    • H03M7/30G06F17/30595
    • Techniques are described herein for automatically selecting the compression techniques to be used on tabular data. A compression analyzer gives users high-level control over the selection process without requiring the user to know details about the specific compression techniques that are available to the compression analyzer. Users are able to specify, for a given set of data, a “balance point” along the spectrum between “maximum performance” and “maximum compression”. The point thus selected is used by the compression analyzer in a variety of ways. For example, in one embodiment, the compression analyzer uses the user-specified balance point to determine which of the available compression techniques qualify as “candidate techniques” for the given set of data. The compression analyzer selects the compression technique to use on a set of data by actually testing the candidate compression techniques against samples from the set of data. After testing the candidate compression techniques against the samples, the resulting compression ratios are compared. The compression technique to use on the set of data is then selected based, in part, on the compression ratios achieved during the compression tests performed on the sample data.
    • 这里描述了用于自动选择要在表格数据上使用的压缩技术的技术。 压缩分析仪为用户提供了对选择过程的高级控制,而不需要用户了解有关压缩分析器可用的特定压缩技术的细节。 用户可以为给定的数据集指定沿“最大性能”和“最大压缩”之间的“平衡点”。 所选择的点由压缩分析器以各种方式使用。 例如,在一个实施例中,压缩分析器使用用户指定的平衡点来确定哪个可用的压缩技术符合给定的数据集合的“候选技术”。 压缩分析仪通过对来自该组数据的样本实际测试候选压缩技术来选择对一组数据使用的压缩技术。 在针对样品测试候选压缩技术之后,比较所得到的压缩比。 然后,部分地基于在对样本数据执行的压缩测试期间实现的压缩比来选择在该组数据上使用的压缩技术。