Patents by Inventor Michael Woodmansee

Michael Woodmansee 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: 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
  • Patent number: 10452566
    Abstract: One embodiment of the present invention includes a memory management unit (MMU) that is configured to efficiently process requests to access memory that includes protected regions. Upon receiving an initial request via a virtual address (VA), the MMU translates the VA to a physical address (PA) based on page table entries (PTEs) and gates the response based on page-specific secure state information. To thwart software-based attempts to illicitly access the protected regions, the secure state information is not stored in page tables. However, to expedite subsequent requests, after the MMU identifies the PTE and the corresponding secure state information, the MMU stores both the PTE and the secure state information as a cache line in a translation lookaside buffer.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: October 22, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: Steven E. Molnar, James Leroy Deming, Michael A. Woodmansee
  • Publication number: 20170097896
    Abstract: One embodiment of the present invention includes a memory management unit (MMU) that is configured to efficiently process requests to access memory that includes protected regions. Upon receiving an initial request via a virtual address (VA), the MMU translates the VA to a physical address (PA) based on page table entries (PTEs) and gates the response based on page-specific secure state information. To thwart software-based attempts to illicitly access the protected regions, the secure state information is not stored in page tables. However, to expedite subsequent requests, after the MMU identifies the PTE and the corresponding secure state information, the MMU stores both the PTE and the secure state information as a cache line in a translation lookaside buffer.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 6, 2017
    Inventors: Steven E. MOLNAR, James Leroy DEMING, Michael A. WOODMANSEE
  • Publication number: 20150182924
    Abstract: A method and system for providing a homogenized slurry output comprises a container body defining an interior portion, a discharge for supplying the slurry from the container body to a downstream source and at least one inlet in fluid communication with a pressurized supply of slurry for introducing the slurry into the interior portion of the container body in a circulation pattern that creates a homogenized mixture of slurry in the interior portion of the body.
    Type: Application
    Filed: March 17, 2015
    Publication date: July 2, 2015
    Inventors: Josh Rayner, Michael Woodmansee, Laurent Coquilleau, Philip Zsiga
  • Patent number: 9010989
    Abstract: A method and system for providing a homogenized slurry output comprises a container body defining an interior portion, a discharge for supplying the slurry from the container body to a downstream source and at least one inlet in fluid communication with a pressurized supply of slurry for introducing the slurry into the interior portion of the container body in a circulation pattern that creates a homogenized mixture of slurry in the interior portion of the body.
    Type: Grant
    Filed: April 14, 2009
    Date of Patent: April 21, 2015
    Assignee: Schlumberger Technology Corporation
    Inventors: Josh Rayner, Michael Woodmansee, Laurent Coquilleau, Philip Zsiga
  • Publication number: 20140136793
    Abstract: A system and method are described for dynamically changing the size of a computer memory such as level 2 cache as used in a graphics processing unit. In an embodiment, a relatively large cache memory can be implemented in a computing system so as to meet the needs of memory intensive applications. But where cache utilization is reduced, the capacity of the cache can be reduced. In this way, power consumption is reduced by powering down a portion of the cache.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: James Patrick Robertson, Oren Rubinstein, Michael A. Woodmansee, Don Bittel, Stephen D. Lew, Edward Riegelsberger, Brad W. Simeral, Gregory Alan Muthler, John Matthew Burgess
  • Patent number: 8687494
    Abstract: Provided are system and method for performing access screening in a CDMA network. In one embodiment, the method comprises comparing a strength of a reference pilot specified in an origination message (“ORM”) received from the mobile unit to at least one of an upper pilot strength threshold (“UPST”) and a lower pilot strength threshold (“LPST”); responsive to the reference pilot strength failing to exceed the LPST, redirecting the mobile unit; responsive to the reference pilot strength exceeding the LPST but failing to exceed the UPST, determining whether an additional pilot is reported having a strength greater than that of the reference pilot; and responsive to a determination that no additional pilot is reported having a strength greater than that of the reference pilot, redirecting the mobile unit.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: April 1, 2014
    Assignee: Apple Inc.
    Inventors: Robert P. Lauderdale, II, Jian Xiong Lu, Qihong Liu, Bing Zheng, Michael Woodmansee
  • Patent number: 8672029
    Abstract: A technique facilitates mixing operations by removing foaming that results from air entrained during mixing of constituents. A mixing system comprises a container body having an interior and an inlet through which material enters the interior for mixing. The container body also comprises a discharge through which the mixed material is delivered downstream. A mechanical foam breaker is disposed within the container body and extends upwardly a sufficient distance to extend through a surface level to which the material rises during mixing within the container body. The mechanical foam breaker is oriented to break down foam along the surface of the material as the material moves through the interior.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: March 18, 2014
    Assignee: Schlumberger Technology Corporation
    Inventors: Brian Goddard, Josh Rayner, Michael Woodmansee, Philip Zsiga
  • Patent number: 8596056
    Abstract: A configurable hydraulic system facilitates a variety of oilfield cementing and other oilfield or related applications. The system employs a plurality of prime movers to drive a plurality of loads. The plurality of prime movers and loads are coupled with a configurable hydraulic system that maintains a separate, sealed hydraulic system associated with each prime mover. The configurable hydraulic system also enables the load configuration driven by each prime mover to be changed without losing the benefit of a separate, sealed hydraulic system associated with each specific prime mover.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: December 3, 2013
    Assignee: Schlumberger Technology Corporation
    Inventors: Michael Woodmansee, Philip Zsiga, Josh Rayner
  • Publication number: 20130170365
    Abstract: Provided are system and method for performing access screening in a CDMA network. In one embodiment, the method comprises comparing a strength of a reference pilot specified in an origination message (“ORM”) received from the mobile unit to at least one of an upper pilot strength threshold (“UPST”) and a lower pilot strength threshold (“LPST”); responsive to the reference pilot strength failing to exceed the LPST, redirecting the mobile unit; responsive to the reference pilot strength exceeding the LPST but failing to exceed the UPST, determining whether an additional pilot is reported having a strength greater than that of the reference pilot; and responsive to a determination that no additional pilot is reported having a strength greater than that of the reference pilot, redirecting the mobile unit.
    Type: Application
    Filed: March 27, 2012
    Publication date: July 4, 2013
    Applicant: ROCKSTAR BIDCO LP
    Inventors: Robert P. Lauderdale, II, Jian Xiong Lu, Qihong Liu, Bing Zheng, Michael Woodmansee
  • Patent number: 8433333
    Abstract: A radio network controller of a wireless telecommunications network having an umbrella cell base station for an umbrella cell and capacity cell base stations for capacity cells within the umbrella cell includes a network interface from which a message is sent to the umbrella base station of the umbrella cell to search for capacity cells within the umbrella cell to redirect traffic of an AT from the umbrella cell to at least one of the capacity cells, and at which eligible capacity cells to which traffic of the AT can be redirected is received. The controller includes a processing unit which selects target capacity cells from the eligible capacity cells to which traffic of the AT will be redirected. A method for a radio network controller of a wireless telecommunications network having an umbrella cell base station for an umbrella cell and capacity cell base stations for capacity cells within the umbrella cell.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: April 30, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Scott Tran, Michael Woodmansee, Gordon Edwards, Kashif Hussain, Martin Kendall, Miroslav Budic, Abdennaceaur Lachtar, Yves Choiniere
  • Patent number: 8159951
    Abstract: Provided are system and method for performing access screening in a CDMA network. In one embodiment, the method comprises comparing a strength of a reference pilot specified in an origination message (“ORM”) received from the mobile unit to at least one of an upper pilot strength threshold (“UPST”) and a lower pilot strength threshold (“LPST”); responsive to the reference pilot strength failing to exceed the LPST, redirecting the mobile unit; responsive to the reference pilot strength exceeding the LPST but failing to exceed the UPST, determining whether an additional pilot is reported having a strength greater than that of the reference pilot; and responsive to a determination that no additional pilot is reported having a strength greater than that of the reference pilot, redirecting the mobile unit.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: April 17, 2012
    Assignee: Rockstar Bidco, LP
    Inventors: Robert P. Lauderdale, II, Jian Xiong Lu, Qihong Liu, Bing Zheng, Michael Woodmansee
  • Publication number: 20110294503
    Abstract: A radio network controller of a wireless telecommunications network having an umbrella cell base station for an umbrella cell and capacity cell base stations for capacity cells within the umbrella cell includes a network interface from which a message is sent to the umbrella base station of the umbrella cell to search for capacity cells within the umbrella cell to redirect traffic of an AT from the umbrella cell to at least one of the capacity cells, and at which eligible capacity cells to which traffic of the AT can be redirected is received. The controller includes a processing unit which selects target capacity cells from the eligible capacity cells to which traffic of the AT will be redirected. A method for a radio network controller of a wireless telecommunications network having an umbrella cell base station for an umbrella cell and capacity cell base stations for capacity cells within the umbrella cell.
    Type: Application
    Filed: May 27, 2010
    Publication date: December 1, 2011
    Inventors: Scott Tran, Michael Woodmansee, Gordon Edwards, Kashif Hussain, Martin Kendall, Miroslav Budic, Abdennaceaur Lachtar, Yves Choiniere
  • Publication number: 20110155373
    Abstract: A technique facilitates mixing operations by removing foaming that results from air entrained during mixing of constituents. A mixing system comprises a container body having an interior and an inlet through which material enters the interior for mixing. The container body also comprises a discharge through which the mixed material is delivered downstream. A mechanical foam breaker is disposed within the container body and extends upwardly a sufficient distance to extend through a surface level to which the material rises during mixing within the container body. The mechanical foam breaker is oriented to break down foam along the surface of the material as the material moves through the interior.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Inventors: Brian Goddard, Josh Rayner, Michael Woodmansee, Philip Zsiga
  • Patent number: 7775106
    Abstract: A system and method for using a probe-based guided-wave radar sensor to measure fluid level in a container in a non-contact mode are provided. The system and method of the current invention replaces a wall section of the fluid container, such as a steel slurry tub with a panel of radar-transparent material, such as plastic. The level probe is mounted external to the container, adjacent to the radar-transparent panel. By avoiding contact between the sensor probe and the fluid, whether the fluid be cement slurry or another fluid prone to probe degradation, it is possible to eliminate the possibility of contamination, build-up, caking and/or damage to the probe along with the associated degradation in sensor performance.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: August 17, 2010
    Assignee: Schlumberger Technology Corporation
    Inventors: Josh Rayner, Michael Woodmansee
  • Publication number: 20100157720
    Abstract: A method for mixing a slurry for delivery to a downstream point comprises mixing a liquid source and a powder source at a mixing location to form the slurry, directing the slurry to at least one of a downstream point and a recirculation circuit, and introducing at least one vibration source to promote slurry homogenization and thorough mixing of the slurry for delivery to the downstream point, the vibration source located remote from the mixing location.
    Type: Application
    Filed: December 19, 2008
    Publication date: June 24, 2010
    Inventors: Michael Woodmansee, Philip Zsiga, Josh Rayner, Rod Shampine
  • Patent number: 7740447
    Abstract: A centrifugal pump for abrasive fluid. The pump may include a bearing housing mounted to a tank containing an abrasive fluid. The bearing housing may house wear-susceptible components in a manner distancing and isolating the components from the fluid. A shaft may be coupled to the bearing housing and disposed through the tank to an impeller for dispensing the abrasive fluid beyond the centrifugal pump. Additionally the impeller itself may be housed within an impeller housing that is mechanically coupled to the bearing housing in order to enhance dimensional stability therebetween. Such a centrifugal pump may be coupled to other pumps such as higher pressure positive displacement pumps. In these circumstances the centrifugal pump may be used to facilitate the mixing of the abrasive fluid and provide a degree of pressurization thereto in advance of the fluid's use at an operation site.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: June 22, 2010
    Assignee: Schlumberger Technology Corporation
    Inventors: Jean-Louis Pessin, Josh Rayner, Laurent Coquilleau, Michael Woodmansee
  • Publication number: 20100083649
    Abstract: A configurable hydraulic system facilitates a variety of oilfield cementing and other oilfield or related applications. The system employs a plurality of prime movers to drive a plurality of loads. The plurality of prime movers and loads are coupled with a configurable hydraulic system that maintains a separate, sealed hydraulic system associated with each prime mover. The configurable hydraulic system also enables the load configuration driven by each prime mover to be changed without losing the benefit of a separate, sealed hydraulic system associated with each specific prime mover.
    Type: Application
    Filed: October 2, 2009
    Publication date: April 8, 2010
    Inventors: Michael Woodmansee, Philip Zsiga, Josh Rayner
  • Patent number: 7685371
    Abstract: A data processing system can establish or maintain data coherency by issuing a data flush operation. The data processing system can be configured as a host executing one or more independent processes using one or more lower level devices. The lower level devices can be viewed as peer devices. Any of the host or the plurality of peer devices can be configured to initiate the flush operation. A device can determine whether the initiator of a flush operation is the host or a peer device. The device can perform a flush limited to local memory, or a subset of all available memory, if a peer device initiates the flush operation.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: March 23, 2010
    Assignee: NVIDIA Corporation
    Inventors: Samuel Hammond Duncan, Robert A. Alfieri, John H. Edmondson, David William Nuechterlein, Michael A. Woodmansee
  • Patent number: 7631152
    Abstract: A memory flush is processed in accordance with a state machine that keeps track of the flush states of a memory target. A memory target is not flushed if it has not been written to, or if a memory flush has already been completed for that memory target. A memory target is flushed if the memory partition is in a flush needed state or a flush pending state. Each memory target has an associated state machine, but only one state machine is maintained per memory target.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: December 8, 2009
    Assignee: NVIDIA Corporation
    Inventors: Robert A. Alfieri, Michael Woodmansee