Patents by Inventor Long N. Phan
Long N. Phan 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).
-
Publication number: 20250289587Abstract: An unmanned vehicle includes at least one navigation sensor configured to measure navigation data indicative of an environment, at least one status sensor configured to measure status data indicative of operating parameters of a hardware system and a computing system. The computing system includes a navigation engine configured to receive the navigation data and status data and plan a path through the environment and a security engine. The security engine is configured to detect that an unauthorized user is attempting to access the navigation data or the status data, send an alert to an authorized user indicating that the unauthorized user is attempting to access navigation data or status data, and send, to the unauthorized user, simulated data including one or both of simulated navigation data and simulated status data.Type: ApplicationFiled: June 4, 2025Publication date: September 18, 2025Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Thomas A. Campbell, Paul A. DeBitetto, Sanjay Emani Sarma
-
Publication number: 20250272459Abstract: Methods and systems for generating sharable digital model splices of digital models are provided. The method comprises receiving an input digital model having a digital model type; and generating a default model splice based on the digital model type. The default model splice comprises access to a first splice function script that engages a digital tool associated with the digital model type, that enables external access to a digital artifact derived from the input digital model, and that provides an addressable endpoint to the digital artifact without access to an entirety of the input digital model. The method further comprises receiving an input; generating a second splice function script based on the input; generating a sharable digital model splice from the default model splice and comprising access to the second splice function script; and storing the second splice function script for the digital model type.Type: ApplicationFiled: May 8, 2025Publication date: August 28, 2025Inventors: William Roper, JR., Christopher Lee Benson, Sriram Krishnan, Long N. Phan, Baha aldeen E. A. Abunojaim, Omar Valverde, Peter Galvin, Najem Aldeen Abu Rmaileh, Abdullah M. S. Al-Hatem
-
Patent number: 12358642Abstract: An unmanned vehicle includes at least one navigation sensor configured to measure navigation data indicative of an environment, at least one status sensor configured to measure status data indicative of operating parameters of a hardware system and a computing system. The computing system includes a navigation engine configured to receive the navigation data and status data and plan a path through the environment and a security engine. The security engine is configured to detect that an unauthorized user is attempting to access the navigation data or the status data, send an alert to an authorized user indicating that the unauthorized user is attempting to access navigation data or status data, and send, to the unauthorized user, simulated data including one or both of simulated navigation data and simulated status data.Type: GrantFiled: September 6, 2022Date of Patent: July 15, 2025Assignee: Istari Digital, Inc.Inventors: William Roper, Jr., Christopher Benson, Long N. Phan, Thomas A. Campbell, Paul A. DeBitetto, Sanjay Emani Sarma
-
Publication number: 20250200253Abstract: Methods and systems for generating a sharable model splice of a digital engineering (DE) model are provided. The method comprises receiving a DE model file in a native file format; extracting model data; storing the model data in a storage area; generating external, commonly-accessible splice functions that enable external access to digital artifacts derived from the model data; and generating the sharable model splice, which comprises access to a selective portion of the digital artifacts, and access to at least one of the splice functions. The splice functions provide addressable API or SDK endpoints that enable access by third-party applications and users to the digital artifacts without access to an entirety of the DE model file and without requiring direct engagement with a DE tool associated with the DE model type. These endpoints also provide a unified programming interface to sharable model splices generated from DE models.Type: ApplicationFiled: March 2, 2025Publication date: June 19, 2025Inventors: William Roper, JR., Christopher Lee Benson, Sriram Krishnan, Long N. Phan, Baha aldeen E. A. Abunojaim, Omar Valverde, Peter Galvin, Najem Aldeen Abu Rmaileh, Abdullah M. S. Al-Hatem
-
Patent number: 12333228Abstract: Methods and systems for generating a sharable model splice of a digital engineering (DE) model are provided. The method comprises receiving a DE model file in a native file format; extracting model data; storing the model data in a storage area; generating external, commonly-accessible splice functions that enable external access to digital artifacts derived from the model data; and generating the sharable model splice, which comprises access to a selective portion of the digital artifacts, and access to at least one of the splice functions. The splice functions provide addressable API or SDK endpoints that enable access by third-party applications and users to the digital artifacts without access to an entirety of the DE model file and without requiring direct engagement with a DE tool associated with the DE model type. These endpoints also provide a unified programming interface to sharable model splices generated from DE models.Type: GrantFiled: March 2, 2025Date of Patent: June 17, 2025Assignee: Istari Digital, Inc.Inventors: William Roper, Jr., Christopher Lee Benson, Sriram Krishnan, Long N. Phan, Baha aldeen E. A. Abunojaim, Omar Valverde, Peter Galvin, Najem Aldeen Abu Rmaileh, Abdullah M. S. Al-Hatem
-
Publication number: 20250181799Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: ApplicationFiled: February 5, 2025Publication date: June 5, 2025Inventors: William Roper, Jr., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Patent number: 12248740Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: GrantFiled: December 6, 2023Date of Patent: March 11, 2025Assignee: Istari Digital, Inc.Inventors: William Roper, Jr., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Patent number: 12169667Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: GrantFiled: October 6, 2023Date of Patent: December 17, 2024Assignee: Istari Digital, Inc.Inventors: William Roper, Jr., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Patent number: 12164842Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: GrantFiled: September 29, 2023Date of Patent: December 10, 2024Assignee: Istari Digital, Inc.Inventors: William Roper, Jr., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Patent number: 12164843Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: GrantFiled: September 1, 2023Date of Patent: December 10, 2024Assignee: Istari Digital, Inc.Inventors: William Roper, Jr., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Publication number: 20240232467Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: ApplicationFiled: September 1, 2023Publication date: July 11, 2024Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Publication number: 20240232464Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: ApplicationFiled: September 29, 2023Publication date: July 11, 2024Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Publication number: 20240232465Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: ApplicationFiled: October 6, 2023Publication date: July 11, 2024Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Publication number: 20240232466Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: ApplicationFiled: October 25, 2023Publication date: July 11, 2024Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Danne Lauren Stayskal, Sriram Krishnan
-
Publication number: 20240135063Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: ApplicationFiled: December 6, 2023Publication date: April 25, 2024Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Publication number: 20240135071Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: ApplicationFiled: October 24, 2023Publication date: April 25, 2024Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Danne Lauren Stayskal, Sriram Krishnan
-
Publication number: 20240135061Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: ApplicationFiled: August 31, 2023Publication date: April 25, 2024Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Publication number: 20240135059Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: ApplicationFiled: October 5, 2023Publication date: April 25, 2024Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Publication number: 20240135058Abstract: A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.Type: ApplicationFiled: September 28, 2023Publication date: April 25, 2024Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Alethea Duhon, Baha Abu Nojaim, Sriram Krishnan
-
Publication number: 20240076056Abstract: An unmanned vehicle includes at least one navigation sensor configured to measure navigation data indicative of an environment, at least one status sensor configured to measure status data indicative of operating parameters of a hardware system and a computing system. The computing system includes a navigation engine configured to receive the navigation data and status data and plan a path through the environment and a security engine. The security engine is configured to detect that an unauthorized user is attempting to access the navigation data or the status data, send an alert to an authorized user indicating that the unauthorized user is attempting to access navigation data or status data, and send, to the unauthorized user, simulated data including one or both of simulated navigation data and simulated status data.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Inventors: William Roper, JR., Christopher Benson, Long N. Phan, Thomas A. Campbell, Paul A. DeBitetto, Sanjay Emani Sarma