IP Library › Patent Application 17388654
Patent Application
App. No. 17/388,654

CUSTOMIZING A POLICY OF AN INPUT/OUTPUT DEVICE IN RESPONSE TO USER CONSTRAINTS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/388,654
Abstract

A method and system for generating a modified input/output (I/O) device policy in response to constraints of a user are provided. The method includes determining at least one constraint of a user using the I/O device policy in response to a request to perform a plan defined in the policy, wherein the at least one constraint is determined based on a first dataset collected from different electronic sources connected to the I/O device; generating a first plan customizing the policy based on the at least one determined constraint, wherein the first plan demonstrates a high acceptance score, wherein the acceptance score defines a probability that the user accepts and fulfills the first plan; and executing the first plan defined in the customized policy, wherein executing the first plan further includes causing the I/O device to activate an action that complies with the at least one determined constraint.

Claims (52)

1 . A method for generating a modified input/output (I/O) device policy in response to constraints of a user, comprising:

determining at least one constraint of a user using the I/O device policy in response to a request to perform a plan defined in the policy, wherein the at least one constraint is determined based on a first dataset collected from different electronic sources connected to the I/O device;

generating a first plan customizing the policy based on the at least one determined constraint, wherein the first plan demonstrates a high acceptance score, wherein the acceptance score defines a probability that the user accepts and fulfills the first plan; and

executing the first plan defined in the customized policy, wherein executing the first plan further includes causing the I/O device to activate an action that complies with the at least one determined constraint.

2 . The method of claim 1 , further comprising:

monitoring a feedback of a user to the executed first plan;

generating a second plan further customizing the policy when the user rejects the first plan; and

executing the second plan.

3 . The method of claim 2 , wherein generating the second plan further comprises:

collecting a second dataset from a plurality or resources; and

analyzing the second dataset to determine an alternative plan to the first plan having a high acceptance score.

4 . The method of claim 3 , wherein collecting the first dataset and the second dataset further comprising:

collecting, using a plurality of sensors connected to the I/O device, at least real-time data on the user and an environment in a predetermined proximity to the user.

5 . The method of claim 4 , wherein the first dataset and the second dataset includes historical data and routine information related to activities of the user.

6 . The method of claim 1 , wherein generating the first plan customizing the policy further comprising:

generating the first plan based on at least one goal defined for the user.

7 . The method of claim 6 , further comprising:

analyzing the first dataset to generate at least a plurality of plans that comply with the at least one constraint and the at least goal;

computing for each of the plurality of plans the probability of acceptance of the respective plan by the user; and

selecting the plan with the highest probability, wherein the highest probability of the plan is the high acceptance score.

8 . The method of claim 7 , wherein the analysis of the first dataset and the computation of the probabilities of acceptance is performed using a machine learning model.

9 . The method of claim 1 , wherein execution of any of the first plan and the second plan further comprising:

performing at least an action defined in the respective plan by a digital assistant included in the I/O device.

10 . A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to execute a process, the process comprising:

determining at least one constraint of a user using the I/O device policy in response to a request to perform a plan defined in the policy, wherein the at least one constraint is determined based on a first dataset collected from different electronic sources connected to the I/O device;

generating a first plan customizing the policy based on the at least one determined constraint, wherein the first plan demonstrates a high acceptance score, wherein the acceptance score defines a probability that the user accepts and fulfills the first plan; and

executing the first plan defined in the customized policy, wherein executing the first plan further includes causing the I/O device to activate an action that complies with the at least one determined constraint.

11 . A system for generating a modified input/output (I/O) device policy in response to constraints of a user, comprising:

a processing circuitry; and

a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:

determine at least one constraint of a user using the I/O device policy in response to a request to perform a plan defined in the policy, wherein the at least one constraint is determined based on a first dataset collected from different electronic sources connected to the I/O device;

generate a first plan customizing the policy based on the at least one determined constraint, wherein the first plan demonstrates a high acceptance score, wherein the acceptance score defines a probability that the user accepts and fulfills the first plan; and

execute the first plan defined in the customized policy, wherein executing the first plan further includes causing the I/O device to activate an action that complies with the at least one determined constraint.

12 . The system of claim 11 , wherein the system is further configured to:

monitor a feedback of a user to the executed first plan;

generate a second plan further customizing the policy when the user rejects the first plan; and

execute the second plan.

13 . The system of claim 12 , wherein the system is further configured to:

collect a second dataset from a plurality or resources; and

analyze the second dataset to determine an alternative plan to the first plan having a high acceptance score.

14 . The system of claim 13 , wherein the system is further configured to:

collect, using a plurality of sensors connected to the I/O device, at least real-time data on the user and an environment in a predetermined proximity to the user.

15 . The system of claim 14 , wherein the first dataset and the second dataset include historical data and routine information related to activities of the user.

16 . The system of claim 13 , wherein the system is further configured to:

generate the first plan based on at least one goal defined for the user.

17 . The system of claim 16 , wherein the system is further configured to:

analyze the first dataset to generate at least a plurality of plans that comply with the at least one constraint and the at least goal;

compute for each of the plurality of plans the probability of acceptance of the respective plan by the user; and

select the plan with the highest probability, wherein the highest probability of the plan is the high acceptance score.

18 . The system of claim 17 , wherein the analysis of the first dataset and the computation of the probabilities of acceptance is performed using a machine learning model.

19 . The system of claim 13 , wherein the system is further configured to:

perform at least an action defined in the respective plan by a digital assistant included in the I/O device.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR ADDED PREVIOUSLY RECORDED AT REEL: 72280 FRAME: 608. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Sep 30, 2025
From: WTI FUND X, INC.; VENTURE LENDING & LEASING IX, INC.
To: INTUITION ROBOTICS LTD.
Reel/Frame 072989/0071 →
RELEASE OF SECURITY INTEREST Recorded Jul 28, 2025
From: VENTURE LENDING & LEASING IX, INC.
To: INTUITION ROBOTICS LTD.
Reel/Frame 072280/0608 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUS PROPERTY TYPE LABEL FROM APPLICATION NO. 10646998 TO APPLICATION NO. 10646998 PREVIOUSLY RECORDED ON REEL 059848 FRAME 0768. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Jul 5, 2023
From: INTUITION ROBOTICS LTD.
To: VENTURE LENDING & LEASING IX, INC.; WTI FUND X, INC.
Reel/Frame 064219/0085 →
SECURITY INTEREST Recorded May 3, 2022
From: INTUITION ROBOTICS LTD.
To: VENTURE LENDING & LEASING IX, INC.; WTI FUND X, INC.
Reel/Frame 059848/0768 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2021
From: ZWEIG, SHAY; EDERY, DAVID; MENDELSOHN, ITAI; AMIR, ROY; SKULER, DOR
To: INTUITION ROBOTICS, LTD.
Reel/Frame 057151/0827 →