-
公开(公告)号:US10754835B2
公开(公告)日:2020-08-25
申请号:US15718070
申请日:2017-09-28
IPC分类号: G06F16/215 , G06F16/23
摘要: A method and associated systems for a deduplication module of a database-management system. The database-management system, upon receiving a request to perform a transaction that will revise a stored database record, uses memory-resident logs and previously generated database-maintenance tables to: i) identify a first logical block that identifies an updated value, stored in a physical block of storage, to be used to update the database record; and ii) further identify a second logical block that stores in the database a corresponding existing value of the same record. After determining that the first and second logical blocks reside on physical storage devices within the same storage tier, the system directs the deduplication module to associate both logical blocks with the first physical block.
-
公开(公告)号:US10585640B2
公开(公告)日:2020-03-10
申请号:US15790160
申请日:2017-10-23
发明人: Blaine H. Dolph , David M. Lubensky , Mal Pattiarachi , Marco Pistoia , Nitendra Rajput , Justin Weisz
IPC分类号: G06F3/048 , G06F3/16 , G06F17/27 , G06F8/38 , G06F3/0484
摘要: Techniques are disclosed for generating a voice user interface (VUI) modality within an application that includes graphical user interface (GUI) screens. A GUI screen parser analyzes the GUI screens to determine the various navigational GUI screen paths that are associated with edge objects within multiple GUI screens. Some edge objects are identified as select objects or prompt objects. A natural language processing system generates a select object synonym data structure and a prompt object data structure that may be utilized by a VUI generator to generate VUI data structures that give the application VUI modality.
-
公开(公告)号:US10481865B2
公开(公告)日:2019-11-19
申请号:US15790162
申请日:2017-10-23
发明人: Blaine H. Dolph , David M. Lubensky , Mal Pattiarachi , Marco Pistoia , Nitendra Rajput , Justin Weisz
摘要: Techniques are disclosed for generating a voice user interface (VUI) modality within an application that includes graphical user interface (GUI) screens. A GUI screen parser analyzes the GUI screens to determine the various navigational GUI screen paths that are associated with edge objects within multiple GUI screens. Some edge objects are identified as select objects or prompt objects. A natural language processing system generates a select object synonym data structure and a prompt object data structure that may be utilized by a VUI generator to generate VUI data structures that give the application VUI modality.
-
公开(公告)号:US20190121609A1
公开(公告)日:2019-04-25
申请号:US15790162
申请日:2017-10-23
发明人: Blaine H. Dolph , David M. Lubensky , Mal Pattiarachi , Marco Pistoia , Nitendra Rajput , Justin Weisz
IPC分类号: G06F3/16 , G06F3/0484 , G06F9/44
摘要: Techniques are disclosed for generating a voice user interface (VUI) modality within an application that includes graphical user interface (GUI) screens. A GUI screen parser analyzes the GUI screens to determine the various navigational GUI screen paths that are associated with edge objects within multiple GUI screens. Some edge objects are identified as select objects or prompt objects. A natural language processing system generates a select object synonym data structure and a prompt object data structure that may be utilized by a VUI generator to generate VUI data structures that give the application VUI modality.
-
公开(公告)号:US10133484B2
公开(公告)日:2018-11-20
申请号:US15803262
申请日:2017-11-03
IPC分类号: G06F3/06
摘要: A hierarchal storage management method is provided. The method includes detecting a first portion of a first file being deleted from a hybrid storage device including a hard disk drive (HDD) memory device, a solid state drive (SSD) memory device, and an archival storage memory device. A first set of memory blocks associated with the first portion of the first file is identified. The first set of memory blocks are determined to reside on the SSD memory device. In response, the first set of memory blocks are transferred from the SSD memory device to a first portion of the hybrid storage device.
-
公开(公告)号:US09830312B2
公开(公告)日:2017-11-28
申请号:US15396874
申请日:2017-01-03
CPC分类号: G06F17/277 , G06F17/2785 , G06F17/30654 , G06F17/30675 , G06F17/30684 , G06F17/30699
摘要: An approach is provided for ranking candidate answers to a natural language question. First contextual information about a user of a mobile device is identified. A prioritization of definitions of terms is determined. Based on the prioritization, a lexicon of the terms is generated. Using mobile-based time series manipulation and pattern recognition and based on historical usage of the mobile device, a location of the user, an environment of the user, and a bodily function of the user, second contextual information is forecasted. Based on a word sense disambiguation of the terms in the lexicon and an adjustment of the prioritization, candidate answers are modified and then ranked. The highest ranked candidate answer is more likely to be a correct answer to the natural language question than the other candidate answers.
-
公开(公告)号:US20170285994A1
公开(公告)日:2017-10-05
申请号:US15627798
申请日:2017-06-20
IPC分类号: G06F3/06
CPC分类号: G06F3/0631 , G06F3/0604 , G06F3/0608 , G06F3/0619 , G06F3/064 , G06F3/065 , G06F3/0683 , G06F3/0689
摘要: A method and associated systems for efficient management of cloned data. One or more processors create a “child” clone of a “parent” software image. The child and parent contain identical information organized into identical sets of file blocks. To conserve storage, each child block initially points to a physical storage location already in use by a corresponding parent block, rather than requiring additional storage of its own. The first time a child block is updated, however, it will require additional physical storage. At the time of the child's creation, the processors reserve a number of physical blocks sufficient to store the contents of all child file blocks likely to be updated. A child file block is identified as likely to be updated by analyzing past volatility of a corresponding file block of the parent or of corresponding file blocks of other children of the same parent.
-
公开(公告)号:US20170147250A1
公开(公告)日:2017-05-25
申请号:US15396853
申请日:2017-01-03
IPC分类号: G06F3/06
CPC分类号: G06F3/0631 , G06F3/0604 , G06F3/0608 , G06F3/0619 , G06F3/064 , G06F3/065 , G06F3/0683 , G06F3/0689
摘要: A method and associated systems for efficient management of cloned data. One or more processors create a “child” clone of a “parent” software image. The child and parent contain identical information organized into identical sets of file blocks. To conserve storage, each child block initially points to a physical storage location already in use by a corresponding parent block, rather than requiring additional storage of its own. The first time a child block is updated, however, it will require additional physical storage. At the time of the child's creation, the processors reserve a number of physical blocks sufficient to store the contents of all child file blocks likely to be updated. A child file block is identified as likely to be updated by analyzing past volatility of a corresponding file block of the parent or of corresponding file blocks of other children of the same parent.
-
公开(公告)号:US09658781B2
公开(公告)日:2017-05-23
申请号:US14547694
申请日:2014-11-19
IPC分类号: G06F3/06
CPC分类号: G06F3/0604 , G06F3/0608 , G06F3/0611 , G06F3/064 , G06F3/0643 , G06F3/0647 , G06F3/0649 , G06F3/0652 , G06F3/0685
摘要: A hierarchal storage management method is provided. The method includes detecting a first portion of a first file being deleted from a hybrid storage device including a hard disk drive (HDD) memory device, a solid state drive (SSD) memory device, and an archival storage memory device. A first set of memory blocks associated with the first portion of the first file is identified. The first set of memory blocks are determined to reside on the SSD memory device. In response, the first set of memory blocks are transferred from the SSD memory device to a first portion of the hybrid storage device.
-
公开(公告)号:US20160147797A1
公开(公告)日:2016-05-26
申请号:US14548401
申请日:2014-11-20
IPC分类号: G06F17/30
CPC分类号: G06F17/30303 , G06F17/30371
摘要: A method and associated systems for optimized deduplication of a database stored on multiple tiers of storage devices. A database-deduplication system, upon receiving a request to update a database record, uses memory-resident logs and previously generated database-maintenance tables to identify a first logical block that identifies an updated value, stored in a first physical block of storage, to be used to update a database record and to further identify a second logical block that stores in the database a corresponding existing value of the same record. After determining that the first and second logical blocks reside within the same storage tier, the system directs a deduplication module to associate both logical blocks with the first physical block.
摘要翻译: 一种用于优化重复数据删除存储在多层存储设备上的数据库的方法和相关系统。 数据库重复数据删除系统在接收到更新数据库记录的请求时,使用内存驻留日志和先前生成的数据库维护表来识别存储在第一物理存储块中的更新值的第一逻辑块, 用于更新数据库记录并进一步识别在数据库中存储相同记录的相应现有值的第二逻辑块。 在确定第一和第二逻辑块位于同一存储层中之后,系统引导重复数据删除模块将两个逻辑块与第一物理块相关联。
-
-
-
-
-
-
-
-
-