Patents by Inventor Nabil Hajj Chehade

Nabil Hajj Chehade has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11789583
    Abstract: A method, system, apparatus, and/or device for interacting with a three dimensional interface. The method, system, apparatus, and/or device may include: generating a zone associated with a virtual object, wherein the zone includes a first space approximate to at least a portion of the object that is distinct from a second space occupied by the object; determine an uncertainty level of a sensor to identify an input in the zone; in response to the uncertainty level exceeding a first level, increasing a size of the zone, wherein the increased size of the zone increases a precision level of the sensor; and in response to the uncertainty level being below a second level, decreasing the size of the zone, wherein the decreased size of the zone decreases the precision level of the sensor.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: October 17, 2023
    Inventors: Iryna Issayeva, Sleiman Itani, Allen Yang Yang, Mohamed Nabil Hajj Chehade
  • Patent number: 11763530
    Abstract: A system, apparatus, device, or method to output different iterations of data entities. The method may include establishing a first data entity; establishing a first state for the first data entity. The method may include establishing a second state for the first data entity. The method may include storing the first data entity, the first state, and the second state at a storage device. The method may include retrieving a first iteration of the first data entity exhibiting at least a portion of the first state. The method may include retrieving a second iteration of the first data entity exhibiting at least a portion of the second state. The method may include outputting the first iteration and the second iteration at an output time.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: September 19, 2023
    Inventors: Sina Fateh, Ron Butterworth, Mohamed Nabil Hajj Chehade, Allen Yang Yang, Sleiman Itani
  • Publication number: 20230214008
    Abstract: Apparatuses and methods of operating the same are described. An apparatus including a display, an input device, and a processing device coupled to the display and the input device. The processing device may send an output to the display. The output may include a graphical object associated with a first step of a user-implemented procedure. The processing device may receive an input from the input device. The input may indicate a progress on an execution of the first step by an operator. The processing device may determine whether the input indicates that the operator has completed the first step. The processing device may determine whether the first step is a final step in the user-implemented procedure. The processing device may identify a second step in the user-implemented procedure when the input indicates that the operator has completed the first step and the first step is not a final step.
    Type: Application
    Filed: February 28, 2023
    Publication date: July 6, 2023
    Inventors: Mohamed Nabil Hajj Chehade, Chieh Wang, Mohamed Fayez Taha, Karim Fikani, Paul Neil Iglesias Paulino
  • Publication number: 20230173026
    Abstract: To prompt input and provide feedback on input to a user with an interface, inputs and graphical cursors associated with those inputs are defined. Each input may have several forms such as base, hover, engaged, completed, and error. User input is anticipated. The base form of the anticipated input cursor is displayed to prompt the user for the anticipated input. If user hover is detected that matches anticipated input, the hover form is displayed to confirm the match to the user. If user input is detected that matches anticipated input, the engaged form is displayed as confirmation. If user input is completed that matches anticipated input, the completed form is displayed as confirmation. If user hover or input does not match anticipated input, the error form is displayed to indicate mismatch. Not all cursors must have all forms, and some cursors may have multiples of some forms.
    Type: Application
    Filed: October 8, 2022
    Publication date: June 8, 2023
    Inventors: Sleiman Itani, Yu-Hsiang Chen, Mohamed Nabil Hajj Chehade, Allen Yang Yang
  • Publication number: 20230073171
    Abstract: One variation of a method for assisting execution of manual protocols at production equipment includes: identifying a site occupied by a mobile device based on a geospatial location of a device; identifying a space within the building occupied by the device based on identifiers of a set of wireless access points wirelessly accessible to the device and known locations of wireless access points within the building; loading a protocol associated with an equipment unit in the space; calculating a position of the device within the space based on positions optical features, detected in a field of view of an optical sensor at the device, relative to reference features represented in a space model of the space; and, when the position of the device falls within a threshold distance of a reference location proximal the equipment unit defined in a step of the procedure, rendering guidance for the step.
    Type: Application
    Filed: November 10, 2022
    Publication date: March 9, 2023
    Inventors: Frank Maggiore, Angelo Stracquatanio, Nabil Hajj Chehade
  • Patent number: 11592897
    Abstract: Apparatuses and methods of operating the same are described. An apparatus including a display, an input device, and a processing device coupled to the display and the input device. The processing device may send an output to the display. The output may include a graphical object associated with a first step of a user-implemented procedure. The processing device may receive an input from the input device. The input may indicate a progress on an execution of the first step by an operator. The processing device may determine whether the input indicates that the operator has completed the first step. The processing device may determine whether the first step is a final step in the user-implemented procedure. The processing device may identify a second step in the user-implemented procedure when the input indicates that the operator has completed the first step and the first step is not a final step.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: February 28, 2023
    Assignee: WEST TEXAS TECHNOLOGY PARTNERS, LLC
    Inventors: Mohamed Nabil Hajj Chehade, Chieh Wang, Mohamed Fayez Taha, Karim Fikani, Paul Neil Iglesias Paulino
  • Patent number: 11528582
    Abstract: One variation of a method for assisting execution of manual protocols at production equipment includes: identifying a site occupied by a mobile device based on a geospatial location of a device; identifying a space within the building occupied by the device based on identifiers of a set of wireless access points wirelessly accessible to the device and known locations of wireless access points within the building; loading a protocol associated with an equipment unit in the space; calculating a position of the device within the space based on positions optical features, detected in a field of view of an optical sensor at the device, relative to reference features represented in a space model of the space; and, when the position of the device falls within a threshold distance of a reference location proximal the equipment unit defined in a step of the procedure, rendering guidance for the step.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: December 13, 2022
    Assignee: Apprentice FS, Inc.
    Inventors: Frank Maggiore, Angelo Stracquatanio, Nabil Hajj Chehade
  • Patent number: 11326886
    Abstract: One variation of a method for controlling dissemination of instructional content to operators performing procedures at equipment within a facility includes: at a computing device, accessing a digital procedure containing a first instructional block comprising a first instruction in a set of formats including a text format corresponding to a first degree of guidance, an audio format corresponding to a second degree of guidance different from the first degree, and a visual format corresponding to a third degree of guidance greater than the first and second degrees; accessing a minimum instruction guidance specification for a current instance of the digital procedure; and, in response to initiation of the first instructional block in the digital procedure, presenting the first instruction in a particular format, in the set of formats, corresponding to a particular degree of guidance approximating the minimum instruction guidance specification.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: May 10, 2022
    Assignee: Apprentice FS, Inc.
    Inventors: Frank Maggiore, Angelo Stracquatanio, Sam Brewton Lee Crumpton, Russell Hirschorn, Ali Jaafar, Nabil Hajj Chehade
  • Publication number: 20220058881
    Abstract: A system, apparatus, device, or method to output different iterations of data entities. The method may include establishing a first data entity; establishing a first state for the first data entity. The method may include establishing a second state for the first data entity. The method may include storing the first data entity, the first state, and the second state at a storage device. The method may include retrieving a first iteration of the first data entity exhibiting at least a portion of the first state. The method may include retrieving a second iteration of the first data entity exhibiting at least a portion of the second state. The method may include outputting the first iteration and the second iteration at an output time.
    Type: Application
    Filed: August 31, 2021
    Publication date: February 24, 2022
    Inventors: Sina Fateh, Ron Butterworth, Mohamed Nabil Hajj Chehade, Allen Yang Yang, Sleiman Itani
  • Patent number: 11120627
    Abstract: A system, apparatus, device, or method to output different iterations of data entities. The method may include establishing a first data entity; establishing a first state for the first data entity. The method may include establishing a second state for the first data entity. The method may include storing the first data entity, the first state, and the second state at a storage device. The method may include retrieving a first iteration of the first data entity exhibiting at least a portion of the first state. The method may include retrieving a second iteration of the first data entity exhibiting at least a portion of the second state. The method may include outputting the first iteration and the second iteration at an output time.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: September 14, 2021
    Assignee: Atheer, Inc.
    Inventors: Sina Fateh, Ron Butterworth, Mohamed Nabil Hajj Chehade, Allen Yang Yang, Sleiman Itani
  • Publication number: 20210077578
    Abstract: To prompt input and provide feedback on input to a user with an interface, inputs and graphical cursors associated with those inputs are defined. Each input may have several forms such as base, hover, engaged, completed, and error. User input is anticipated. The base form of the anticipated input cursor is displayed to prompt the user for the anticipated input. If user hover is detected that matches anticipated input, the hover form is displayed to confirm the match to the user. If user input is detected that matches anticipated input, the engaged form is displayed as confirmation. If user input is completed that matches anticipated input, the completed form is displayed as confirmation. If user hover or input does not match anticipated input, the error form is displayed to indicate mismatch. Not all cursors must have all forms, and some cursors may have multiples of some forms.
    Type: Application
    Filed: November 27, 2020
    Publication date: March 18, 2021
    Inventors: Sleiman Itani, Yu-Hsiang Chen, Mohamed Nabil Hajj Chehade, Allen Yang Yang
  • Patent number: 10881713
    Abstract: A method, system, apparatus, and/or device that may include a display configured to display a virtual object and a sensor configured to detect a viewer input. The method, system, apparatus, and/or device may include a processing device configured to: associate a first cursor with a first form of a user input; associate a second cursor with a second form of the user input; determine the first form of the user input is associated with a type of the virtual object; display the virtual object with the first cursor to the viewer; detect the viewer input from the viewer of the display; determine whether the form of the viewer input detected by the sensor is the first form, the second form, or an unknown form; and in response to the form of the viewer input being the first form, execute an executable instruction associated with the user input.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: January 5, 2021
    Assignee: Atheer, Inc.
    Inventors: Sleiman Itani, Yu-Hsiang Chen, Mohamed Nabil Hajj Chehade, Allen Yang Yang
  • Publication number: 20200387290
    Abstract: A method, system, apparatus, and/or device for interacting with a three dimensional interface. The method, system, apparatus, and/or device may include: generating a zone associated with a virtual object, wherein the zone includes a first space approximate to at least a portion of the object that is distinct from a second space occupied by the object; determine an uncertainty level of a sensor to identify an input in the zone; in response to the uncertainty level exceeding a first level, increasing a size of the zone, wherein the increased size of the zone increases a precision level of the sensor; and in response to the uncertainty level being below a second level, decreasing the size of the zone, wherein the decreased size of the zone decreases the precision level of the sensor.
    Type: Application
    Filed: August 24, 2020
    Publication date: December 10, 2020
    Inventors: Iryna Issayeva, Sleiman Itani, Allen Yang Yang, Mohamed Nabil Hajj Chehade
  • Publication number: 20200387216
    Abstract: Apparatuses and methods of operating the same are described. An apparatus including a display, an input device, and a processing device coupled to the display and the input device. The processing device may send an output to the display. The output may include a graphical object associated with a first step of a user-implemented procedure. The processing device may receive an input from the input device. The input may indicate a progress on an execution of the first step by an operator. The processing device may determine whether the input indicates that the operator has completed the first step. The processing device may determine whether the first step is a final step in the user-implemented procedure. The processing device may identify a second step in the user-implemented procedure when the input indicates that the operator has completed the first step and the first step is not a final step.
    Type: Application
    Filed: August 24, 2020
    Publication date: December 10, 2020
    Inventors: Mohamed Nabil Hajj Chehade, Chieh Wang, Mohamed Fayez Taha, Karim Fikani, Paul Neil Iglesias Paulino
  • Patent number: 10782848
    Abstract: A method, system, apparatus, and/or device for interacting with a three dimensional interface. The method, system, apparatus, and/or device may include: generating a zone associated with a virtual object, wherein the zone includes a first space approximate to at least a portion of the object that is distinct from a second space occupied by the object; determine an uncertainty level of a sensor to identify an input in the zone; in response to the uncertainty level exceeding a first level, increasing a size of the zone, wherein the increased size of the zone increases a precision level of the sensor; and in response to the uncertainty level being below a second level, decreasing the size of the zone, wherein the decreased size of the zone decreases the precision level of the sensor.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: September 22, 2020
    Assignee: Atheer, Inc.
    Inventors: Iryna Issayeva, Sleiman Itani, Allen Yang Yang, Mohamed Nabil Hajj Chehade
  • Patent number: 10782775
    Abstract: Apparatuses and methods of operating the same are described. An apparatus including a display, an input device, and a processing device coupled to the display and the input device. The processing device may send an output to the display. The output may include a graphical object associated with a first step of a user-implemented procedure. The processing device may receive an input from the input device. The input may indicate a progress on an execution of the first step by an operator. The processing device may determine whether the input indicates that the operator has completed the first step. The processing device may determine whether the first step is a final step in the user-implemented procedure. The processing device may identify a second step in the user-implemented procedure when the input indicates that the operator has completed the first step and the first step is not a final step.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: September 22, 2020
    Assignee: Atheer, Inc.
    Inventors: Mohamed Nabil Hajj Chehade, Chieh Wang, Mohamed Fayez Taha, Karim Fikani, Paul Neil Iglesias Paulino
  • Publication number: 20200142388
    Abstract: One variation of a method for assisting execution of manual protocols at production equipment includes: identifying a site occupied by a mobile device based on a geospatial location of a device; identifying a space within the building occupied by the device based on identifiers of a set of wireless access points wirelessly accessible to the device and known locations of wireless access points within the building; loading a protocol associated with an equipment unit in the space; calculating a position of the device within the space based on positions optical features, detected in a field of view of an optical sensor at the device, relative to reference features represented in a space model of the space; and, when the position of the device falls within a threshold distance of a reference location proximal the equipment unit defined in a step of the procedure, rendering guidance for the step.
    Type: Application
    Filed: May 29, 2019
    Publication date: May 7, 2020
    Inventors: Frank Maggiore, Angelo Stracquatanio, Nabil Hajj Chehade
  • Publication number: 20200019234
    Abstract: Apparatuses and methods of operating the same are described. An apparatus including a display, an input device, and a processing device coupled to the display and the input device. The processing device may send an output to the display. The output may include a graphical object associated with a first step of a user-implemented procedure. The processing device may receive an input from the input device. The input may indicate a progress on an execution of the first step by an operator. The processing device may determine whether the input indicates that the operator has completed the first step. The processing device may determine whether the first step is a final step in the user-implemented procedure. The processing device may identify a second step in the user-implemented procedure when the input indicates that the operator has completed the first step and the first step is not a final step.
    Type: Application
    Filed: August 30, 2019
    Publication date: January 16, 2020
    Inventors: Mohamed Nabil Hajj Chehade, Chieh Wang, Mohamed Fayez Taha, Karim Fikani, Paul Neil Iglesias Paulino
  • Publication number: 20190316912
    Abstract: One variation of a method for controlling dissemination of instructional content to operators performing procedures at equipment within a facility includes: at a computing device, accessing a digital procedure containing a first instructional block comprising a first instruction in a set of formats including a text format corresponding to a first degree of guidance, an audio format corresponding to a second degree of guidance different from the first degree, and a visual format corresponding to a third degree of guidance greater than the first and second degrees; accessing a minimum instruction guidance specification for a current instance of the digital procedure; and, in response to initiation of the first instructional block in the digital procedure, presenting the first instruction in a particular format, in the set of formats, corresponding to a particular degree of guidance approximating the minimum instruction guidance specification.
    Type: Application
    Filed: April 16, 2019
    Publication date: October 17, 2019
    Inventors: Frank Maggiore, Angelo Stracquatanio, Sam Brewton Lee Crumpton, Russell Hirschorn, Ali Jaafar, Nabil Hajj Chehade
  • Patent number: 10444828
    Abstract: Apparatuses and methods of operating the same are described. An apparatus including a display, an input device, and a processing device coupled to the display and the input device. The processing device may send an output to the display. The output may include a graphical object associated with a first step of a user-implemented procedure. The processing device may receive an input from the input device. The input may indicate a progress on an execution of the first step by an operator. The processing device may determine whether the input indicates that the operator has completed the first step. The processing device may determine whether the first step is a final step in the user-implemented procedure. The processing device may identify a second step in the user-implemented procedure when the input indicates that the operator has completed the first step and the first step is not a final step.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: October 15, 2019
    Assignee: Atheer, Inc.
    Inventors: Mohamed Nabil Hajj Chehade, Chieh Wang, Mohamed Fayez Taha, Karim Fikani, Paul Neil Iglesias Paulino