SEMANTIC SEARCH AND RESPONSE
    41.
    发明申请

    公开(公告)号:US20220121694A1

    公开(公告)日:2022-04-21

    申请号:US17478945

    申请日:2021-09-19

    Abstract: An approach to information retrieval is contemplated for facilitating semantic search and response over a large domain of technical documents is disclosed. First, the grammar and morphology of the statements and instructions expressed in the technical documents is used to filter training data to extract the text that is most information-rich, that is the text that contains domain-specific jargon, in context. This training data is then vectorized and fed as input to an SBERT neural network model that learns an embedding of related words and terms in the text, i.e. the relationship between a given set of words contained in a user's query and the instructions from the technical documentation text most likely to assist in the user's operations. There are two parsing tasks. The first is to select a minimal sample of sentences from the document corpus that capture the domain-specific terminology (jargon). The result is set of sentences used to train BERT and SBERT. The second parsing task to create a set of action-trigger phrases from the document corpus. The trigger potentially matches a user query and the action is the related task.

    SYSTEM AND METHOD FOR MASKING COMPLEXITY IN A HETEROGENEOUS DEVELOPMENT ENVIRONMENT
    45.
    发明申请
    SYSTEM AND METHOD FOR MASKING COMPLEXITY IN A HETEROGENEOUS DEVELOPMENT ENVIRONMENT 审中-公开
    用于在异质发展环境中掩蔽复杂性的系统和方法

    公开(公告)号:US20170060571A1

    公开(公告)日:2017-03-02

    申请号:US14840370

    申请日:2015-08-31

    CPC classification number: G06F21/6218 G06F8/33 G06F9/44505

    Abstract: A system and method for masking the complexity of developing software for a heterogeneous target execution environment may be established by configuring an integrated development environment to perform certain masking mechanisms. For example, the integrated development environment used to develop a background process may be used to create a background process-file on the target execution environment. The integrated development environment may further be configured to synchronously connect with an agent on the target execution environment, allowing the agent to initiate the background process using the integrated development environment user credentials. Additionally, the integrated development environment may be configured to monitor completion of the background process execution on the target execution environment, and to return the output from the background process after completion to the integrated development environment user.

    Abstract translation: 可以通过配置集成开发环境来执行某些掩蔽机制来建立用于屏蔽用于异构目标执行环境的开发软件的复杂性的系统和方法。 例如,用于开发后台进程的集成开发环境可用于在目标执行环境上创建后台进程文件。 集成开发环境还可被配置为与目标执行环境上的代理进行同步连接,允许代理使用集成开发环境用户凭证来启动后台进程。 此外,集成开发环境可以被配置为监视目标执行环境上的后台进程执行的完成,并且将完成后的后台进程的输出返回到集成开发环境用户。

    PRESERVING DATA INTEGRITY ACROSS INCOMPATIBLE COMPUTER ARCHITECTURES
    47.
    发明申请
    PRESERVING DATA INTEGRITY ACROSS INCOMPATIBLE COMPUTER ARCHITECTURES 审中-公开
    保持数据不一致的计算机体系结构

    公开(公告)号:US20130325883A1

    公开(公告)日:2013-12-05

    申请号:US13486162

    申请日:2012-06-01

    CPC classification number: G06F16/27 G06F16/258

    Abstract: Values may be interchanged between computers with different computer architectures by implementing a transform function in a database serving the values to the computers. The transform function may convert a value for use on a computer with a different word length than the word length of the computer hosting the database. For example, the database may have 36-bit words, and a client may have 32-bit words. The transform function may operate without data loss and be capable of reversing the transform to enable round trips for data between the database and client.

    Abstract translation: 通过在服务于计算机的值的数据库中实现变换函数,可以在具有不同计算机体系结构的计算机之间互换值。 转换函数可以转换在具有不同于主持数据库的计算机的字长的字长的计算机上使用的值。 例如,数据库可以具有36位字,并且客户端可以具有32位字。 变换函数可以在没有数据丢失的情况下运行,并且能够反转变换以使数据库和客户端之间的数据能够进行往返。

    PRE-CONFIGURED CHALLENGE ACTIONS FOR AUTHENTICATION OF DATA OR DEVICES
    48.
    发明申请
    PRE-CONFIGURED CHALLENGE ACTIONS FOR AUTHENTICATION OF DATA OR DEVICES 审中-公开
    用于认证数据或设备的预先配置的挑战行为

    公开(公告)号:US20130061304A1

    公开(公告)日:2013-03-07

    申请号:US13226662

    申请日:2011-09-07

    CPC classification number: G06F21/34

    Abstract: An authentication system is enhanced by prompting an individual to perform a challenge action. For example, the individual may be requested to move the device in a particular motion, after entering a username/password combination. The challenge action is known only by the individual, such that an imposter, even with authentication information, does not know the challenge action. The challenge action improves security by preventing attackers from spoofing an individual's authentication information. The enhanced authentication system may be used on mobile devices, such as mobile phones and laptop computers, to provide access to secure data, such as bank account information.

    Abstract translation: 通过提示个人执行挑战动作来增强认证系统。 例如,可以在输入用户名/密码组合之后请求个人以特定的动作移动设备。 挑战行动只有个人才能知道,即使身份认证信息,冒名顶替者也不知道挑战行为。 挑战行为通过防止攻击者欺骗个人的身份验证信息来提高安全性。 增强的认证系统可以在移动设备(例如移动电话和膝上型计算机)上使用,以提供对诸如银行帐户信息的安全数据的访问。

    Dynamic preconditioning of a B+ tree
    49.
    发明授权
    Dynamic preconditioning of a B+ tree 有权
    B +树的动态预处理

    公开(公告)号:US07941451B1

    公开(公告)日:2011-05-10

    申请号:US11506224

    申请日:2006-08-18

    CPC classification number: G06F17/30327

    Abstract: Various approaches for processing a B+ tree data structure are described. In one approach, in a first transaction a first insert operation to a first data page of a first index page in the B+ tree data structure is detected, and then it is determined whether performing the first insert operation would block a second insert operation in a second transaction concurrent with the first transaction. At least one empty second data page is created in response to determining that the second insert operation would be blocked by the first insert operation. The B+ tree data structure is updated to include the at least one second data page in the B+ tree data structure, and the updated index pages and second data page are committed to retentive storage. Thereafter, the first insert can be completed.

    Abstract translation: 描述了用于处理B +树数据结构的各种方法。 在一种方法中,在第一事务中,检测到B +树数据结构中的第一索引页的第一数据页的第一插入操作,然后确定执行第一插入操作是否会阻塞第一插入操作 第二笔交易与第一笔交易并行。 响应于确定第二插入操作将被第一插入操作阻止而创建至少一个空的第二数据页。 更新B +树数据结构以包括B +树数据结构中的至少一个第二数据页,并且更新的索引页和第二数据页被提交到保持性存储。 此后,可以完成第一插入。

    DYNAMIC PRECONDITIONING OF A B+ TREE
    50.
    发明申请
    DYNAMIC PRECONDITIONING OF A B+ TREE 审中-公开
    B +树的动态预处理

    公开(公告)号:US20090182709A1

    公开(公告)日:2009-07-16

    申请号:US12415235

    申请日:2009-03-31

    CPC classification number: G06F16/2246

    Abstract: Various approaches for processing a B+ tree data structure are described. In one approach, in a first transaction a first insert operation to a first data page of a first index page in the B+ tree data structure is detected, and then it is determined whether performing the first insert operation would block a second insert operation in a second transaction concurrent with the first transaction. At least one empty second data page is created in response to determining that the second insert operation would be blocked by the first insert operation. The B+ tree data structure is updated to include the at least one second data page in the B+ tree data structure, and the updated index pages and second data page are committed to retentive storage. Thereafter, the first insert can be completed.

    Abstract translation: 描述了用于处理B +树数据结构的各种方法。 在一种方法中,在第一事务中,检测到B +树数据结构中的第一索引页的第一数据页的第一插入操作,然后确定执行第一插入操作是否会阻塞第一插入操作 第二笔交易与第一笔交易并行。 响应于确定第二插入操作将被第一插入操作阻止而创建至少一个空的第二数据页。 更新B +树数据结构以包括B +树数据结构中的至少一个第二数据页,并且更新的索引页和第二数据页被提交到保持性存储。 此后,可以完成第一插入。

Patent Agency Ranking