Anomalous activity detection for mobile surveillance robots

    公开(公告)号:US12288401B2

    公开(公告)日:2025-04-29

    申请号:US18473595

    申请日:2023-09-25

    Abstract: Technical challenge in unusual human activity detection task is to rightly identify only unexpected or unusual movements from constant regular movements present in a scene, with most techniques built on understanding that camera is static. However, ego view camera of mobile surveillance robot is in motion as robot navigates. Embodiments herein provide a method and system for anomalous activity detection for mobile surveillance robots by mimicking ‘Konio-Parvocellular-Magno’ cells of the human brain into a NN model, which are responsible for detecting slow, normal, and swift changes in perceived scenes. To detect anomalous activity, the static or normal movements of scene captured by ego view camera are identified as redundant information and only RoI is forwarded for further processing using the Optical flow and SSIM techniques. The NN model mimicking KPM is trained only on the RoI to detect normal or anomalous activity.

    Real-time monitoring of proximity between a plurality of computing devices

    公开(公告)号:US11558710B2

    公开(公告)日:2023-01-17

    申请号:US17178081

    申请日:2021-02-17

    Abstract: Conventionally, Received Signal Strength Indicator (RSSI)-based solutions have been extensively devised in the domains of indoor localization and context-aware applications. These solutions are primarily based on a path-loss attenuation model, with customizations on RSSI processing and are usually regression-based. Further, existing solutions for distance and proximity estimation incorporate data features derived only from the RSSI values themselves with additional features like frequency of occurrence of certain RSSI values thus are less accurate. Present disclosure provides systems and methods that implement a classification model that uses RSSI as well as temporal features derived from the received data packets. The model uses data from multiple devices in different environments for training and can execute proximity decisions on the device itself. The method of the present disclosure monitoring proximity between a plurality of devices implements/uses an effective protocol for decision aggregation to suppress false positive proximity events generated and further stabilizes device's response.

    METHODS AND SYSTEMS FOR ENABLING HUMAN-ROBOT INTERACTION TO RESOLVE TASK AMBIGUITY

    公开(公告)号:US20220148586A1

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

    申请号:US17161767

    申请日:2021-01-29

    Abstract: The disclosure herein relates to methods and systems for enabling human-robot interaction (HRI) to resolve task ambiguity. Conventional techniques that initiates continuous dialogue with the human to ask a suitable question based on the observed scene until resolving the ambiguity are limited. The present disclosure use the concept of Talk-to-Resolve (TTR) which initiates a continuous dialogue with the user based on visual uncertainty analysis and by asking a suitable question that convey the veracity of the problem to the user and seek guidance until all the ambiguities are resolved. The suitable question is formulated based on the scene understanding and the argument spans present in the natural language instruction. The present disclosure asks questions in a natural way that not only ensures that the user can understand the type of confusion, the robot is facing; but also ensures minimal and relevant questioning to resolve the ambiguities.

    Systems and methods for extending reasoning capability for data analytics in internet-of-things (IoT) platform

    公开(公告)号:US11281980B2

    公开(公告)日:2022-03-22

    申请号:US16558549

    申请日:2019-09-03

    Abstract: Systems and methods for extending reasoning capability for data analytics in Internet of Things (IoT) platform(s) are provided. Traditional systems and methods for executing IoT analytics tasks suffer as IoT analytics techniques are generated in different programming language platforms, and this leads to a manual intervention or an asynchronous and sequential analysis of IoT analytics task(s). Embodiments of the method disclosed provide for overcoming the limitations faced by the traditional systems and methods by dynamically creating procedural functions from a plurality of programming languages upon determining an absence of pre-defined procedural functions, and extracting, using the dynamically created procedural functions, one or more semantic rules in a real-time, wherein the one or more semantic rules extend a reasoning capability for executing the one or more data analytics tasks in a plurality of IoT platforms.

    Methods and systems for enabling human-robot interaction to resolve task ambiguity

    公开(公告)号:US11501777B2

    公开(公告)日:2022-11-15

    申请号:US17161767

    申请日:2021-01-29

    Abstract: The disclosure herein relates to methods and systems for enabling human-robot interaction (HRI) to resolve task ambiguity. Conventional techniques that initiates continuous dialogue with the human to ask a suitable question based on the observed scene until resolving the ambiguity are limited. The present disclosure use the concept of Talk-to-Resolve (TTR) which initiates a continuous dialogue with the user based on visual uncertainty analysis and by asking a suitable question that convey the veracity of the problem to the user and seek guidance until all the ambiguities are resolved. The suitable question is formulated based on the scene understanding and the argument spans present in the natural language instruction. The present disclosure asks questions in a natural way that not only ensures that the user can understand the type of confusion, the robot is facing; but also ensures minimal and relevant questioning to resolve the ambiguities.

    SYSTEM AND METHOD FOR EXECUTING A SPARQL QUERY
    8.
    发明申请
    SYSTEM AND METHOD FOR EXECUTING A SPARQL QUERY 有权
    用于执行SPARQL查询的系统和方法

    公开(公告)号:US20160026680A1

    公开(公告)日:2016-01-28

    申请号:US14793199

    申请日:2015-07-07

    Abstract: The present disclosure provides system and method for executing SPARQL query on a SPARQL engine. For executing the SPARQL query, a function may be instantly integrated with the SPARQL query which leads to extension of the SPARQL query. The extension may be achieved through a user friendly interface which may allow transparent integration of code (i.e., the function) in any language such as JAVA, C, C++ and the like, supporting a particular functionality. The system may integrate the code by addition of newly added code to the SPARQL library after validation. Further, the system may analyze the functionality associated with the code to optimize decision making of a user. The system may further support auto compilation and rating of the functions based on the user feedback and re-usability of the code working in a collaborative environment. Further the system may enable also enable to integrate external tools and web services.

    Abstract translation: 本公开提供了用于在SPARQL引擎上执行SPARQL查询的系统和方法。 对于执行SPARQL查询,可以立即将功能与SPARQL查询集成,从而导致SPARQL查询的扩展。 扩展可以通过用户友好的界面来实现,其可以允许以任何语言(例如JAVA,C,C ++等)透明地集成代码(即,功能),以支持特定的功能。 系统可以通过在验证后将新添加的代码添加到SPARQL库中来集成代码。 此外,系统可以分析与代码相关联的功能以优化用户的决策。 该系统还可以基于在协作环境中工作的代码的用户反馈和可重用性来支持功能的自动编译和评级。 此外,该系统还可以使得能够集成外部工具和web服务。

    SYSTEM AND A METHOD FOR REASONING AND RUNNING CONTINUOUS QUERIES OVER DATA STREAMS
    9.
    发明申请
    SYSTEM AND A METHOD FOR REASONING AND RUNNING CONTINUOUS QUERIES OVER DATA STREAMS 有权
    系统和一种用于在数据流中进行连续查询的方法

    公开(公告)号:US20150039648A1

    公开(公告)日:2015-02-05

    申请号:US14387540

    申请日:2013-04-12

    CPC classification number: G06F17/30516 G06N5/022 G06N5/04

    Abstract: Disclosed is a method and a system for stream reasoning a plurality of data streams. The system comprises a processor and a memory coupled to the processor. The processor is capable of executing a plurality of modules embodied on the memory. The plurality of modules comprises an event module and a application managed window module. The event module is configured to receive a data stream associated with an event from a stream reasoner application. The data stream provides factual information about the event. Further, the data stream comprises a request. The request may be an add request or a delete request. The application managed window module is configured to insert the request associated with the event or delete a prior request associated with the event from the memory based upon a type of the request.

    Abstract translation: 公开了一种用于流推理多个数据流的方法和系统。 该系统包括处理器和耦合到处理器的存储器。 处理器能够执行体现在存储器上的多个模块。 多个模块包括事件模块和应用程序管理窗口模块。 事件模块被配置为从流推理器应用接收与事件相关联的数据流。 数据流提供有关事件的事实信息。 此外,数据流包括请求。 该请求可以是添加请求或删除请求。 应用管理窗口模块被配置为基于请求的类型来插入与事件相关联的请求或者从存储器中删除与事件相关联的先前请求。

    Method and system for utilizing domain knowledge to automatically identify solution to a problem

    公开(公告)号:US11599805B2

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

    申请号:US16861331

    申请日:2020-04-29

    Abstract: One of the major artifacts that pushed Information Technology companies ahead of its competitors is undoubtedly contextual domain knowledge. When a new development problem comes to an IT team, how problem solving and steps of action can be automatically formulated is the major area of research. A method and system for utilizing domain knowledge to identify solution to a problem has been provided. The problem is reformulated as recommending a workflow like a pipeline of connected steps, by leveraging contextual domain knowledge and technical knowledge, finally planning and scheduling solutions steps, given a problem of a domain & use case. This is achieved by Contextual sequence-aware recommendation of steps, backed by semantic web technologies and pattern recognition steps. Finally a plan is derived by automated planning techniques which can be executed based on software orchestration by connecting a repository of re-usable annotated code blocks.

Patent Agency Ranking