Patents by Inventor Philip Rogers

Philip Rogers 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: 20240161647
    Abstract: There is provided a method for conducting a lecture. The method including transmitting to a plurality of learner devices signals for providing a graphical user interface that presents one or more requests to the leaners to provide structured feedback at a corresponding plurality of first content locations predefined to be interspersed among a plurality of ordered content segments and one or more requests to the learners to provide unstructured feedback, receiving the structured and unstructured feedback from at least one of the learners, upon analyzing the structured and unstructured feedback, estimating engagement metrics each measuring a degree of engagement of the learners at a corresponding time points during the lecture, and transmitting to a lecturer device, data for generating a visual representation of the engagement metrics, including a graph of the degree of engagement over the plurality of time points and visually mapped to the content segments.
    Type: Application
    Filed: November 10, 2023
    Publication date: May 16, 2024
    Inventors: Andrew Joseph CORWAY, Arel Nestor ROCHE, Gregory Philip ROGERS
  • Publication number: 20240152704
    Abstract: Introduced here is a computer program that is representative of a software-implemented collaboration platform that is designed to facilitate conversations in virtual environments, document those conversations, and analyze those conversations, all in real time. The collaboration platform can include or integrate tools for turning ideas—expressed through voice—into templatized, metadata-rich data structures called “knowledge objects.” Discourse throughout a conversation can be converted into a transcription (or simply “transcript”), parsed to identify topical shifts, and then segmented based on the topical shifts. Separately documenting each topic in the form of its own “knowledge object” allows the collaboration platform to not only better catalogue what was discussed in a single ideation session, but also monitor discussion of the same topic over multiple ideation sessions.
    Type: Application
    Filed: January 5, 2024
    Publication date: May 9, 2024
    Inventors: Nirav S. Desai, Trond Tamaio Nilsen, Philip Roger Lamb
  • Publication number: 20240070277
    Abstract: In various examples, systems for performing cloud-based updating of operating systems (e.g., root file systems) using system partitioning. For instance, a system(s) may initiate updates of the operating systems of machines, where the machines use system partitioning for the updating. More specifically, the system(s) may cause a machine to update the operating system using a standby system partition while the machine is currently running on another, active system partition. In some circumstances, the system(s) may perform these processes in order to update a cluster of machines, such as during a specific time period or at a certain frequency. By using such processes, the cluster of machines may still operate during the updating of the machines and/or even if the update fails on one or more of the machines.
    Type: Application
    Filed: December 12, 2022
    Publication date: February 29, 2024
    Inventors: Li Ge, Nivedita Viswanath, Philip Rogers, Rajat Chopra, Satish Salagame
  • Patent number: 11868736
    Abstract: Introduced here is a computer program that is representative of a software-implemented collaboration platform that is designed to facilitate conversations in virtual environments, document those conversations, and analyze those conversations, all in real time. The collaboration platform can include or integrate tools for turning ideas—expressed through voice—into templatized, metadata-rich data structures called “knowledge objects.” Discourse throughout a conversation can be converted into a transcription (or simply “transcript”), parsed to identify topical shifts, and then segmented based on the topical shifts. Separately documenting each topic in the form of its own “knowledge object” allows the collaboration platform to not only better catalogue what was discussed in a single ideation session, but also monitor discussion of the same topic over multiple ideation sessions.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: January 9, 2024
    Assignee: Moonbeam, Inc.
    Inventors: Nirav S. Desai, Trond Tamaio Nilsen, Philip Roger Lamb
  • Patent number: 11858398
    Abstract: A portable tray is provided for use in a motor vehicle. The portable tray includes a base adapted to be supported on a vehicle seat and a pair of spaced apart legs depending therefrom. A front end is positionable toward a front portion of the seat, and a rear end is positionable toward a rear portion of the seat. An upper planar surface of the base provides a level support surface for articles being used by an occupant of the motor vehicle. At least one cavity into which articles can be placed is provided. A recess is provided through the side wall and is in communication with the cavity, and allows for an object to pass therethrough and into the cavity. An opening provided is the base and a strap having a seat anchor attached thereto extends through the opening. The strap has a thickened portion which is positioned on one side of the rear wall to secure the strap to the base.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: January 2, 2024
    Assignee: FIRST PULL CO.
    Inventors: Philip Roger Bruni, John Steven Kruse
  • Publication number: 20230297696
    Abstract: In examples, a parallel processing unit (PPU) operates within a trusted execution environment (TEE) implemented using a central processing unit (CPU). A virtual machine (VM) executing within the TEE is provided access to the PPU by a hypervisor. However, data of an application executed by the VM is inaccessible to the hypervisor and other untrusted entities outside of the TEE. To protect the data in transit, the VM and the PPU may encrypt or decrypt the data for secure communication between the devices. To protect the data within the PPU, a protected memory region may be created in PPU memory where compute engines of the PPU are prevented from writing outside of the protected memory region. A write protect memory region is generated where access to the PPU memory is blocked from other computing devices and/or device instances.
    Type: Application
    Filed: March 17, 2023
    Publication date: September 21, 2023
    Inventors: Philip Rogers, Mark Overby, Vyas Venkataraman, Naveen Cherukuri, James Leroy Deming, Gobikrishna Dhanuskodi, Dwayne Swoboda, Lucien Dunning, Aruna Manjunatha, Aaron Jiricek, Mark Hairgrove, Michael Woodmansee
  • Publication number: 20230297406
    Abstract: In examples, trusted execution environments (TEE) are provided for an instance of a parallel processing unit (PPU) as PPU TEEs. Different instances of a PPU correspond to different PPU TEEs, and provide accelerated confidential computing to a corresponding TEE. The processors of each PPU instance have separate and isolated paths through the memory system of the PPU which are assigned uniquely to an individual PPU instance. Data in device memory of the PPU may be isolated and access controlled amongst the PPU instances using one or more hardware firewalls. A GPU hypervisor assigns hardware resources to runtimes and performs access control and context switching for the runtimes. A PPU instance uses a cryptographic key to protect data for secure communication. Compute engines of the PPU instance are prevented from writing outside of a protected memory region. Access to a write protected region in PPU memory is blocked from other computing devices and/or device instances.
    Type: Application
    Filed: March 17, 2023
    Publication date: September 21, 2023
    Inventors: Philip Rogers, Mark Overby, Vyas Venkataraman, Naveen Cherukuri, James Leroy Deming, Gobikrishna Dhanuskodi, Dwayne Swoboda, Lucien Dunning, Aruna Manjunatha, Aaron Jiricek, Mark Hairgrove, Mike Woodmansee
  • Patent number: 11642849
    Abstract: Bio-Inks and methods of using compositions comprising the bio-Inks are disclosed. 3-D tissue repair and regeneration through precise and specific formation of biodegradable tissue scaffolds in a tissue site using the bio-inks are also provided. Specific methylacrylated gelatin hydrogels (MAC) and methacrylated chitosan (MACh) preparations formulated with sucrose, a silicate-containing component (such as laponite), and/or a cross-linking agent (such as a photo-initiator or chemical initiator), as well as powdered preparations of these, are also disclosed. Kits containing these preparations are provided for point-of-care tissue repair in vivo. Superior, more complete (up to 99.85% tissue regeneration within 4 weeks applied in situ), and rapid in situ tissue repair and bone formation are also demonstrated.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: May 9, 2023
    Assignees: The Texas A&M University System, The Board of Regents, The University of Texas System
    Inventors: Venu G. Varanasi, Azhar Ilyas, Philip Roger Kramer, Taha Azimaie, Pranesh B. Aswath, Tugba Cebe
  • Publication number: 20220004398
    Abstract: An apparatus is disclosed.
    Type: Application
    Filed: September 22, 2021
    Publication date: January 6, 2022
    Applicant: Intel Corporation
    Inventors: Gregory Iovino, Bharat Pillilli, Neel Piyush Shah, Philip Rogers, David Palmer
  • Publication number: 20210402905
    Abstract: A portable tray is provided for use in a motor vehicle. The portable tray includes a base adapted to be supported on a vehicle seat and a pair of spaced apart legs depending therefrom. A front end is positionable toward a front portion of the seat, and a rear end is positionable toward a rear portion of the seat. An upper planar surface of the base provides a level support surface for articles being used by an occupant of the motor vehicle. At least one cavity into which articles can be placed is provided. A recess is provided through the side wall and is in communication with the cavity, and allows for an object to pass therethrough and into the cavity. An opening provided is the base and a strap having a seat anchor attached thereto extends through the opening. The strap has a thickened portion which is positioned on one side of the rear wall to secure the strap to the base.
    Type: Application
    Filed: September 14, 2021
    Publication date: December 30, 2021
    Inventors: Philip Roger Bruni, John Steven Kruse
  • Publication number: 20200055302
    Abstract: Bio-Inks and methods of using compositions comprising the bio-Inks are disclosed. 3-D tissue repair and regeneration through precise and specific formation of biodegradable tissue scaffolds in a tissue site using the bio-inks are also provided. Specific methylacrylated gelatin hydrogels (MAC) and methacrylated chitosan (MACh) preparations formulated with sucrose, a silicate-containing component (such as laponite), and/or a cross-linking agent (such as a photo-initiator or chemical initiator), as well as powdered preparations of these, are also disclosed. Kits containing these preparations are provided for point-of-care tissue repair in vivo. Superior, more complete (up to 99.85% tissue regeneration within 4 weeks applied in situ), and rapid in situ tissue repair and bone formation are also demonstrated.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 20, 2020
    Inventors: Venu G. Varanasi, Azhar Ilyas, Philip Roger Kramer, Taha Azimaie, Pranesh B. Aswath, Tugba Cebe
  • Patent number: 10442182
    Abstract: Bio-Inks and methods of using compositions comprising the bio-Inks are disclosed. 3-D tissue repair and regeneration through precise and specific formation of biodegradable tissue scaffolds in a tissue site using the bio-inks are also provided. Specific methylacrylated gelatin hydrogels (MAC) and methacrylated chitosan (MACh) preparations formulated with sucrose, a silicate-containing component (such as laponite), and/or a cross-linking agent (such as a photo-initiator or chemical initiator), as well as powdered preparations of these, are also disclosed. Kits containing these preparations are provided for point-of-care tissue repair in vivo. Superior, more complete (up to 99.85% tissue regeneration within 4 weeks applied in situ), and rapid in situ tissue repair and bone formation are also demonstrated.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: October 15, 2019
    Assignees: The Texas A&M University System, The Board of Regents, The University of Texas System
    Inventors: Venu G. Varanasi, Azhar Ilyas, Philip Roger Kramer, Taha Azimaie, Pranesh B. Aswath, Tugba Cebe
  • Patent number: 10423354
    Abstract: A memory manager of a processor identifies a block of data for eviction from a first memory module to a second memory module. In response, the processor copies only those portions of the data block that have been identified as modified portions to the second memory module. The amount of data to be copied is thereby reduced, improving memory management efficiency and reducing processor power consumption.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: September 24, 2019
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Philip Rogers, Benjamin T. Sander, Anthony Asaro, Gongxian Jeffrey Cheng
  • Patent number: 10151178
    Abstract: Systems and methods for monitoring, calculating, and/or optimizing the consumption of fuel in operating motorized equipment in well site operations or other jobs are provided. In one embodiment the methods comprise: calculating a set of fuel consumption rates for one or more engines at a job site as a function of a speed of each engine, a hydraulic horsepower load to be provided by each engine, and an external parasitic load to be provided by each engine; identifying one or more operating speeds for the one or more engines during an operation at the job site based at least in part on the set of fuel consumption rates for the one or more engines; and operating the one or more engines at the one or more operating speeds during an operation at the job site.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: December 11, 2018
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Stanley V. Stephenson, Matthew R. Margis, Philip A. Rogers
  • Publication number: 20170143831
    Abstract: Bio-Inks and methods of using compositions comprising the bio-Inks are disclosed. 3-D tissue repair and regeneration through precise and specific formation of biodegradable tissue scaffolds in a tissue site using the bio-inks are also provided. Specific methylacrylated gelatin hydrogels (MAC) and methacrylated chitosan (MACh) preparations formulated with sucrose, a silicate-containing component (such as laponite), and/or a cross-linking agent (such as a photo-initiator or chemical initiator), as well as powdered preparations of these, are also disclosed. Kits containing these preparations are provided for point-of-care tissue repair in vivo. Superior, more complete (up to 99.85% tissue regeneration within 4 weeks applied in situ), and rapid in situ tissue repair and bone formation are also demonstrated.
    Type: Application
    Filed: November 23, 2016
    Publication date: May 25, 2017
    Inventors: Venu G. Varanasi, Azhar Ilyas, Philip Roger Kramer, Taha Azimaie
  • Publication number: 20170083240
    Abstract: A memory manager of a processor identifies a block of data for eviction from a first memory module to a second memory module. In response, the processor copies only those portions of the data block that have been identified as modified portions to the second memory module. The amount of data to be copied is thereby reduced, improving memory management efficiency and reducing processor power consumption.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventors: Philip Rogers, Benjamin T. Sander, Anthony Asaro, Gongxian Jeffrey Cheng
  • Patent number: 9507632
    Abstract: Methods, systems, and computer readable media for preemptive context-switching of processes on an accelerated processing device are based upon a comparison of the running time of the process and a threshold time quanta. A method includes preempting a process running on an accelerated processing device based upon a running time of the process and a threshold time quanta.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: November 29, 2016
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Kevin McGrath, Sebastien Nussbaum, Nuwan Jayasena, Rex McCrary, Mark Leather, Philip Rogers, Thomas Woller
  • Publication number: 20160230512
    Abstract: Systems and methods for monitoring, calculating, and/or optimizing the consumption of fuel in operating motorized equipment in well site operations or other jobs are provided. In one embodiment the methods comprise: calculating a set of fuel consumption rates for one or more engines at a job site as a function of a speed of each engine, a hydraulic horsepower load to be provided by each engine, and an external parasitic load to be provided by each engine; identifying one or more operating speeds for the one or more engines during an operation at the job site based at least in part on the set of fuel consumption rates for the one or more engines; and operating the one or more engines at the one or more operating speeds during an operation at the job site.
    Type: Application
    Filed: October 15, 2013
    Publication date: August 11, 2016
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Stanley V. Stephenson, Matthew R. Margis, Philip A. Rogers
  • Patent number: D860153
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: September 17, 2019
    Assignee: Caterpillar Inc.
    Inventors: Russell Gillott, Philip Rogers, Sina Rahmani Gharanghieh
  • Patent number: D932420
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: October 5, 2021
    Assignee: FIRST PULL CO.
    Inventors: Philip Roger Bruni, John Steven Kruse