Method for monitoring and controlling the processing of database searches
    1.
    发明授权
    Method for monitoring and controlling the processing of database searches 有权
    监控和控制数据库检索处理的方法

    公开(公告)号:US08234290B2

    公开(公告)日:2012-07-31

    申请号:US12262744

    申请日:2008-10-31

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30442

    摘要: Systems, methods, and apparatus for preventing misuse of searches of a database system are provided. This prevention of misuse of database searches can enable reliable operation of the database system, as an improper query using a regular expression will not shut down or severely affect an application process that provides access to the database system. A thread of the application process determines whether an input character string matches the regular expression. To prevent misuse, a computational effort of the search is tracked, and compared to a threshold value. When the threshold is exceeded, an operation of the thread is exited or stopped.

    摘要翻译: 提供了用于防止滥用数据库系统的搜索的系统,方法和装置。 由于使用正则表达式的不正确查询不会关闭或严重影响提供对数据库系统访问的应用程序进程,因此这种防止滥用数据库搜索可以实现数据库系统的可靠运行。 应用进程的线程确定输入字符串是否匹配正则表达式。 为了防止误用,跟踪搜索的计算努力,并将其与阈值进行比较。 当超过阈值时,退出或停止线程的操作。

    METHODS AND SYSTEMS FOR BULK ROW SAVE LOGIC IN AN OBJECT RELATIONAL MAPPING LAYER AND APPLICATION FRAMEWORK
    5.
    发明申请
    METHODS AND SYSTEMS FOR BULK ROW SAVE LOGIC IN AN OBJECT RELATIONAL MAPPING LAYER AND APPLICATION FRAMEWORK 有权
    在对象映射层和应用框架中的大容量存储逻辑的方法和系统

    公开(公告)号:US20140046915A1

    公开(公告)日:2014-02-13

    申请号:US14061647

    申请日:2013-10-23

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30289 G06F17/30595

    摘要: In accordance with embodiments, there are provided mechanisms and methods for saving multiple rows together through an object relational mapping layer to a database. These mechanisms and methods for saving multiple rows together can enable embodiments to detect faults in the save operation(s) and recover. The ability of embodiments to detect faults in the save operation(s) and recover can enable embodiments to provide a robust forgiving published API that saves a set of rows together whenever possible.

    摘要翻译: 根据实施例,提供了通过对象关系映射层将多个行一起保存到数据库的机制和方法。 用于将多个行一起保存的这些机制和方法可使实施例能够检测保存操作中的故障并恢复。 实施例检测保存操作和恢复中的故障的能力可以使得实施例能够提供可靠的宽容的已发布的API,其可以在一起尽可能地将一组行保存在一起。

    System, method and computer program product for dynamically correcting grammar associated with text
    6.
    发明授权
    System, method and computer program product for dynamically correcting grammar associated with text 有权
    用于动态校正与文本相关的语法的系统,方法和计算机程序产品

    公开(公告)号:US08589150B2

    公开(公告)日:2013-11-19

    申请号:US12985272

    申请日:2011-01-05

    IPC分类号: G06F17/27

    CPC分类号: G06F17/274

    摘要: In accordance with embodiments, there are provided mechanisms and methods for dynamically correcting grammar associated with text. These mechanisms and methods for dynamically correcting grammar associated with text can enable enhanced data display, simplified language support, etc.

    摘要翻译: 根据实施例,提供了用于动态校正与文本相关联的语法的机制和方法。 用于动态校正与文本相关的语法的这些机制和方法可以实现增强的数据显示,简化的语言支持等。

    Method For Monitoring And Controlling The Processing Of Database Searches
    7.
    发明申请
    Method For Monitoring And Controlling The Processing Of Database Searches 有权
    监控数据库搜索处理方法

    公开(公告)号:US20130159279A1

    公开(公告)日:2013-06-20

    申请号:US13554997

    申请日:2012-07-20

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30442

    摘要: Systems, methods, and apparatus for preventing misuse of searches of a database system are provided. This prevention of misuse of database searches can enable reliable operation of the database system, as an improper query using a regular expression will not shut down or severely affect an application process that provides access to the database system. A thread of the application process determines whether an input character characters string matches the regular expression. To prevent misuse, a computational effort of the search is tracked, and compared to a threshold value. When the threshold is exceeded, an operation of the thread is exited or stopped.

    摘要翻译: 提供了用于防止滥用数据库系统的搜索的系统,方法和装置。 由于使用正则表达式的不正确查询不会关闭或严重影响提供对数据库系统访问的应用程序进程,因此这种防止滥用数据库搜索可以实现数据库系统的可靠运行。 应用进程的线程确定输入的字符字符串是否与正则表达式匹配。 为了防止误用,跟踪搜索的计算努力,并将其与阈值进行比较。 当超过阈值时,退出或停止线程的操作。

    Methods and systems for bulk row save logic in an object relational mapping layer and application framework
    10.
    发明授权
    Methods and systems for bulk row save logic in an object relational mapping layer and application framework 有权
    对象关系映射层和应用程序框架中批量行存储逻辑的方法和系统

    公开(公告)号:US08682863B2

    公开(公告)日:2014-03-25

    申请号:US11678477

    申请日:2007-02-23

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30289 G06F17/30595

    摘要: In accordance with embodiments, there are provided mechanisms and methods for saving multiple rows together through an object relational mapping layer to a database. These mechanisms and methods for saving multiple rows together can enable embodiments to detect faults in the save operation(s) and recover. The ability of embodiments to detect faults in the save operation(s) and recover can enable embodiments to provide a robust forgiving published API that saves a set of rows together whenever possible.

    摘要翻译: 根据实施例,提供了通过对象关系映射层将多个行一起保存到数据库的机制和方法。 用于将多个行一起保存的这些机制和方法可使实施例能够检测保存操作中的故障并恢复。 实施例检测保存操作和恢复中的故障的能力可以使得实施例能够提供可靠的宽容的已发布的API,其可以在一起尽可能地将一组行保存在一起。