Patents by Inventor Jacob Le
Jacob Le 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: 20260178984Abstract: A system and method for generating explanations for AI decisions is provided. Competing plans for a task are determined. A selection of one of the completing plans is identified via an AI agent. A multi-part explanation for selection of the selected competing plan is generated by the AI agent, including: providing a reason for the selection of the selected competing plan over at least one of the remaining competing plans; and calculating a score for each of the selected competing plan and the at least one remaining competing plan based on one or more of the task factors that are related to the task. The explanation is provided to a user associated with the task.Type: ApplicationFiled: February 16, 2026Publication date: June 25, 2026Inventors: Mark J. Stefik, Gregory Michael Youngblood, Robert T. Krivacic, Jacob Le, Lester D. Nelson, Robert R. Price
-
Patent number: 12555028Abstract: A system and method for selection and explanation of solutions is provided. A hierarchy of aggregation factors is maintained for evaluating at least a partial solution. Competing solutions are generated and each solution includes at least a partial solution. Scores are calculated for each of the aggregation factors for each competing solution. A total evaluation score is calculated for each competing solution based on the scores for at least one of the aggregation factors. The competing solution with the best evaluation score is selected and a gist is generated. The gist is a narrative comparing the selected solution with the non-selected solutions based on the at least one aggregation factor. The gist is provided to a user as a rationale for selection of the solution.Type: GrantFiled: March 25, 2021Date of Patent: February 17, 2026Assignee: Genesee Valley Innovations, LLCInventors: Mark J. Stefik, Gregory Michael Youngblood, Robert T. Krivacic, Jacob Le, Lester D. Nelson, Robert R. Price
-
Publication number: 20240420409Abstract: A system and method for translating a 3D visualization to a 2D visualization is provided. Data for a 3D visualization is received and includes layers of voxels that are processed to determine a type of terrain and color associated with the terrain type. Each voxel in a base layer of the 3D visualization is transformed into a tile of pixels for a 2D visualization. The color associated with the layers is assigned to the tiles by identifying, for each such layer, a marker for each voxel in that layer that indicates a presence or absence of the terrain type for that layer and applying the color associated with the layer to at least a portion of the tiles based on the markers. When multiple colors are applied to one of the tiles, the color associated with the layer furthest from the base layer is selected. The 2D visualization is output.Type: ApplicationFiled: September 2, 2024Publication date: December 19, 2024Inventors: Gregory M. Youngblood, Matthew Shreve, Mark J. Stefik, Robert Thomas Krivacic, Lester D. Nelson, Jacob Le
-
Patent number: 12079922Abstract: A system and method for translating a 2D image to a 3D image is provided. A 2D image having pixels grouped into tiles is obtained. Contour lines associated with an altitude value are located on the 2D image. The altitude values are determined. Each tile in the 2D image is represented using at least one voxel. A height map of the voxels is generated based on the contour lines and altitude values as a base layer for a 3D image. A terrain type of each of the voxels of the 3D image is determined and objects are placed in the 3D image. The 3D image is output.Type: GrantFiled: January 9, 2023Date of Patent: September 3, 2024Assignee: XEROX CORPORATIONInventors: Gregory M. Youngblood, Matthew Shreve, Mark J. Stefik, Robert Thomas Krivacic, Lester D. Nelson, Jacob Le
-
Patent number: 11880930Abstract: A system and method for content creation via interactive layers is provided. A mutable general object on which to build an artefact is stored. The mutable general object includes a plurality of n-dimensional data units capable of being rendered in a multi-dimensional display. An environment represented by the artefact is displayed. The artefact includes layers that each represent a different characteristic of the environment. Each layer includes a generator and layer parameters. A unique identifier is assigned to each layer. The identifiers for the layers of the artefact are composited and the composited identifiers are stored. Upon accessing the composited identifiers, the artefact is reconfigured for display using the generator and layer parameters from each of the layers.Type: GrantFiled: August 8, 2022Date of Patent: January 23, 2024Assignee: XEROX CORPORATIONInventors: Jacob Le, Gregory Michael Youngblood, Robert Thomas Krivacic, Jichen Zhu
-
Publication number: 20230168885Abstract: A method comprises receiving a user model from a database for a particular user while the user is creating code, the user model comprising information about the particular user. The method comprises initiating engagement with the user based on the user model and at least one knowledge base trigger, and receiving a response from the user based on the initiated engagement. The method also comprises establishing an exchange with the user based on the user response, converting the exchange into code comments, and inserting the code comments into the code. The method further comprises updating the user model based on the exchange, and storing the updated user model in the database.Type: ApplicationFiled: November 30, 2021Publication date: June 1, 2023Inventors: Gregory Michael Youngblood, Robert Thomas Krivacic, Jacob Le
-
Patent number: 11551406Abstract: A system and method for translating a 3D image into a 2D image is provided. A 3D image of voxels and properties associated with the voxels is analyzed. Each of the voxels in the 3D image is scaled to match a size of an output tile for a 2D image. Colors are added to the 2D image based on the properties of the voxels. Contour lines are added to the 2D image based on changes in altitude represented by the 3D image. The 2D image is output.Type: GrantFiled: December 30, 2020Date of Patent: January 10, 2023Assignee: Palo Alto Research Center IncorporatedInventors: Gregory M. Youngblood, Matthew Shreve, Mark J. Stefik, Robert Thomas Krivacic, Lester D. Nelson, Jacob Le
-
Publication number: 20220375154Abstract: A system and method for content creation via interactive layers is provided. A mutable general object on which to build an artefact is stored. The mutable general object includes a plurality of n-dimensional data units capable of being rendered in a multi-dimensional display. An environment represented by the artefact is displayed. The artefact includes layers that each represent a different characteristic of the environment. Each layer includes a generator and layer parameters. A unique identifier is assigned to each layer. The identifiers for the layers of the artefact are composited and the composited identifiers are stored. Upon accessing the composited identifiers, the artefact is reconfigured for display using the generator and layer parameters from each of the layers.Type: ApplicationFiled: August 8, 2022Publication date: November 24, 2022Inventors: Jacob Le, Gregory Michael Youngblood, Robert Thomas Krivacic, Jichen Zhu
-
Patent number: 11410375Abstract: A system and method for content creation via interactive layers is provided. Parameters for an artifact are received. A mutable general object on which to build the artifact is maintained and includes a plurality of n-dimensional data units. Layers of data for the artifact are generated via different generators. Each layer of the artifact represents a set of characteristics based on arrangements of the data units. Each layer is generated by obtaining data about an arrangement of the data units for that layer, from one or more layers of the artifact prior to that data layer, and creating the layer to mutate the data units based on the data from one or more prior data layers and the received parameters. The artifact is formed by stacking the layers via the mutable general object. Each data layer is stored with the generator for that layer as a string of characters.Type: GrantFiled: February 9, 2021Date of Patent: August 9, 2022Assignee: Palo Alto Research Center IncorporatedInventors: Jacob Le, Gregory Michael Youngblood, Robert Thomas Krivacic, Jichen Zhu
-
Publication number: 20220207815Abstract: A system and method for translating a 3D image into a 2D image is provided. A 3D image of voxels and properties associated with the voxels is analyzed. Each of the voxels in the 3D image is scaled to match a size of an output tile for a 2D image. Colors are added to the 2D image based on the properties of the voxels. Contour lines are added to the 2D image based on changes in altitude represented by the 3D image. The 2D image is output.Type: ApplicationFiled: December 30, 2020Publication date: June 30, 2022Inventors: Gregory M. Youngblood, Matthew Shreve, Mark J. Stefik, Robert Thomas Krivacic, Lester D. Nelson, Jacob Le
-
Publication number: 20210303932Abstract: A system and method for selection and explanation of solutions is provided. A hierarchy of aggregation factors is maintained for evaluating at least a partial solution. Competing solutions are generated and each solution includes at least a partial solution. Scores are calculated for each of the aggregation factors for each competing solution. A total evaluation score is calculated for each competing solution based on the scores for at least one of the aggregation factors. The competing solution with the best evaluation score is selected and a gist is generated. The gist is a narrative comparing the selected solution with the non-selected solutions based on the at least one aggregation factor. The gist is provided to a user as a rationale for selection of the solution.Type: ApplicationFiled: March 25, 2021Publication date: September 30, 2021Inventors: Mark J. Stefik, Gregory Michael Youngblood, Robert T. Krivacic, Jacob Le, Lester D. Nelson, Robert R. Price
-
Publication number: 20210272352Abstract: A system and method for content creation via interactive layers is provided. Parameters for an artifact are received. A mutable general object on which to build the artifact is maintained and includes a plurality of n-dimensional data units. Layers of data for the artifact are generated via different generators. Each layer of the artifact represents a set of characteristics based on arrangements of the data units. Each layer is generated by obtaining data about an arrangement of the data units for that layer, from one or more layers of the artifact prior to that data layer, and creating the layer to mutate the data units based on the data from one or more prior data layers and the received parameters. The artifact is formed by stacking the layers via the mutable general object. Each data layer is stored with the generator for that layer as a string of characters.Type: ApplicationFiled: February 9, 2021Publication date: September 2, 2021Inventors: Jacob Le, Gregory Michael Youngblood, Robert Thomas Krivacic, Jichen Zhu