Patents by Inventor Gregory Michael Youngblood

Gregory Michael Youngblood 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: 11880930
    Abstract: 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: Grant
    Filed: August 8, 2022
    Date of Patent: January 23, 2024
    Assignee: XEROX CORPORATION
    Inventors: Jacob Le, Gregory Michael Youngblood, Robert Thomas Krivacic, Jichen Zhu
  • Publication number: 20230324891
    Abstract: Systems and methods for generating device profiles of production devices in a production environment are disclosed. The methods include receiving operational data comprising a plurality of data streams generated by the plurality of production devices, training one or more models based on the operational data that are configured to create a device profile for each of the plurality of production devices for use by a job planner and generating the device profile for each of the plurality of production devices. The device profile includes information relating to one or more operational characteristics of that production device.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 12, 2023
    Inventors: Lara Crawford, Roni Zvi Stern, Wiktor Piotrowski, Gregory Michael Youngblood
  • Publication number: 20230168885
    Abstract: 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: Application
    Filed: November 30, 2021
    Publication date: June 1, 2023
    Inventors: Gregory Michael Youngblood, Robert Thomas Krivacic, Jacob Le
  • Publication number: 20220375154
    Abstract: 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: Application
    Filed: August 8, 2022
    Publication date: November 24, 2022
    Inventors: Jacob Le, Gregory Michael Youngblood, Robert Thomas Krivacic, Jichen Zhu
  • Patent number: 11410375
    Abstract: 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: Grant
    Filed: February 9, 2021
    Date of Patent: August 9, 2022
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Jacob Le, Gregory Michael Youngblood, Robert Thomas Krivacic, Jichen Zhu
  • Publication number: 20210303932
    Abstract: 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: Application
    Filed: March 25, 2021
    Publication date: September 30, 2021
    Inventors: Mark J. Stefik, Gregory Michael Youngblood, Robert T. Krivacic, Jacob Le, Lester D. Nelson, Robert R. Price
  • Publication number: 20210272352
    Abstract: 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: Application
    Filed: February 9, 2021
    Publication date: September 2, 2021
    Inventors: Jacob Le, Gregory Michael Youngblood, Robert Thomas Krivacic, Jichen Zhu
  • Patent number: 10379718
    Abstract: Embodiments described herein provide a system for generating a visual montage. During operation, the system may determine a plurality of layers in the visual montage. A respective layer is associated with a time range and a plurality of predetermined slots for assigning graphical objects. The system may obtain data representing a set of graphical objects and constraints associated with the graphical objects. The system may then obtain information associated with an event and a respective time from an ambient environment of a user. The system may determine that the respective time is within the time range of a specific layer. The system may assign at least one graphical object to the specific layer according to the constraints associated with the graphical object to generate the visual montage. The system may then display the visual montage with the graphical object representing the event on a display screen.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: August 13, 2019
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventor: Gregory Michael Youngblood
  • Publication number: 20190196694
    Abstract: Embodiments described herein provide a system for generating a visual montage. During operation, the system may determine a plurality of layers in the visual montage. A respective layer is associated with a time range and a plurality of predetermined slots for assigning graphical objects. The system may obtain data representing a set of graphical objects and constraints associated with the graphical objects. The system may then obtain information associated with an event and a respective time from an ambient environment of a user. The system may determine that the respective time is within the time range of a specific layer. The system may assign at least one graphical object to the specific layer according to the constraints associated with the graphical object to generate the visual montage. The system may then display the visual montage with the graphical object representing the event on a display screen.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Applicant: Palo Alto Research Center Incorporated
    Inventor: Gregory Michael Youngblood
  • Patent number: 9898789
    Abstract: One embodiment of the present invention provides a system for creating a health/wellness program on a generic health/wellness platform. During operation, the system receives, at the generic health/wellness platform, a set of definitions for the health/wellness program, constructs a program model for the health/wellness program, generates a program instance to be executed on the generic health/wellness platform, and associates the program instance to a number of health/wellness modules provided by the health/wellness platform.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: February 20, 2018
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Ashwin Ram, Gregory Michael Youngblood, Peter L. Pirolli, Lester D. Nelson, Jesse Vig, Shane P. Ahern, Jonathan Rubin, Christina Pavlopoulou
  • Publication number: 20170301258
    Abstract: A method and system for delivering a multidimensional wellness coaching program and recommendation to a computing device. During operation, the system receives a request for content to assist the user in achieving a health and wellness goal from the computing device. The system estimates numeric values for a radar chart. The system may create a customized program by combining components and primitives and the customized program includes a set of activities for the user to perform. The system may receive user input and sensor and user activity data from the computing device. Based on the received information, the system may modify the radar chart. The system may modify components of the customized program based on the radar chart. The system may generate a coaching recommendation based on the radar chart. The system then sends the customized program and coaching recommendation to the computing device.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Ashwin Ram, Gregory Michael Youngblood, Lester D. Nelson, Anusha Venkatakrishnan, Peter L. Pirolli, Michael K. Silva, JR., Shiwali Mohan
  • Patent number: 9672482
    Abstract: One embodiment of the present invention provides a system for automatically reporting progress in completing objectives and goals of a plan. During operation, the system receives data indicating user selection and/or configuration of a plan with one or more goals, objectives, and/or milestones. The system obtains data generated by sensors in a sensing device and/or a mobile device. The sensors generate physiological data or data from detecting activity or environment associated with the user. Next, the system analyzes the data to determine whether the user has completed an objective, milestone, or goal of the plan. If the system determines that the user has completed an objective, milestone, or goal of the plan, the system pushes an alert to the mobile device indicating that the user has completed the objective, milestone, or goal.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: June 6, 2017
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Jonathan Rubin, Gregory Michael Youngblood, Ashwin Ram, Peter L. Pirolli, Jesse Vig, Shane P. Ahern, Lester D. Nelson
  • Publication number: 20160283678
    Abstract: One embodiment of the present invention provides a system for generating healthcare suggestions. During operation, the system extracts data based on a user's communication, which can be between the user and other users or presented online by the user. The system identifies a health-related issue from the extracted data. The system then generates, based on the extracted data, content that indicates a first suggestion corresponding to the health-related issue. The system subsequently monitors the user's communication to generate an additional suggestion that is an improvement over the first suggestion.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Ashwin Ram, Lester D. Nelson, Gregory Michael Youngblood, Peter L. Pirolli
  • Publication number: 20150364026
    Abstract: One embodiment of the present invention provides a system for automatically reporting progress in completing objectives and goals of a plan. During operation, the system receives data indicating user selection and/or configuration of a plan with one or more goals, objectives, and/or milestones. The system obtains data generated by sensors in a sensing device and/or a mobile device. The sensors generate physiological data or data from detecting activity or environment associated with the user. Next, the system analyzes the data to determine whether the user has completed an objective, milestone, or goal of the plan. If the system determines that the user has completed an objective, milestone, or goal of the plan, the system pushes an alert to the mobile device indicating that the user has completed the objective, milestone, or goal.
    Type: Application
    Filed: June 11, 2014
    Publication date: December 17, 2015
    Inventors: Jonathan Rubin, Gregory Michael Youngblood, Ashwin Ram, Peter L. Pirolli, Jesse Vig, Shane P. Ahern, Lester D. Nelson
  • Publication number: 20140310013
    Abstract: One embodiment of the present invention provides a system for creating a health/wellness program on a generic health/wellness platform. During operation, the system receives, at the generic health/wellness platform, a set of definitions for the health/wellness program, constructs a program model for the health/wellness program, generates a program instance to be executed on the generic health/wellness platform, and associates the program instance to a number of health/wellness modules provided by the health/wellness platform.
    Type: Application
    Filed: April 16, 2013
    Publication date: October 16, 2014
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Ashwin Ram, Gregory Michael Youngblood, Peter L. Pirolli, Lester D. Nelson, Jesse Vig, Shane P. Ahern, Jonathan Rubin, Christina Pavlopoulou