Patents by Inventor Mark Son

Mark Son 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: 20240117806
    Abstract: A fluid routing plug for use with a fluid end section. The fluid end section being one of a plurality of fluid end sections making up a fluid end side of a high pressure pump. The fluid routing plug is installed within a horizontal bore formed in a fluid end section and is configured to route fluid between an intake and discharge bore. The fluid routing plug comprises a plurality of first and second fluid passages. The first and second passages do not intersect and are offset from one another. The first fluid passages are configured to direct fluid delivered to the horizontal bore from intake bores towards a reciprocating plunger. The second fluid passages are configured to direct fluid pressurized by the plunger towards a discharge bore.
    Type: Application
    Filed: December 19, 2023
    Publication date: April 11, 2024
    Inventors: Micheal Cole Thomas, Christopher Todd Barnett, Kelcy Jake Foster, Nicholas Son, John Keith, Mark S. Nowell
  • Publication number: 20240077076
    Abstract: A high pressure pump comprising a fluid end mechanically coupled to a power end. The power end is modular and comprises a crankshaft section, a crosshead section, and a connector section coupled together by a first set of stay rods. The fluid end comprises a plurality of fluid end sections positioned in a side-by-side relationship. Each of the plurality of fluid end sections are attached to the power end using a plurality of second set of stay rods.
    Type: Application
    Filed: November 14, 2023
    Publication date: March 7, 2024
    Inventors: Mark S. Nowell, Kelcy Jake Foster, Micheal Cole Thomas, Christopher Todd Barnett, Nicholas Son, John Keith, Guy J. Lapointe, Michael Eugene May
  • Patent number: 11920587
    Abstract: A fluid routing plug for use with a fluid end section. The fluid end section being one of a plurality of fluid end sections making up a fluid end side of a high pressure pump. The fluid routing plug is installed within a horizontal bore formed in a fluid end section and is configured to route fluid between an intake and discharge bore. The fluid routing plug comprises a plurality of first and second fluid passages. The first and second passages do not intersect and are offset from one another. The first fluid passages are configured to direct fluid delivered to the horizontal bore from intake bores towards a reciprocating plunger. The second fluid passages are configured to direct fluid pressurized by the plunger towards a discharge bore.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: March 5, 2024
    Assignee: Kerr Machine Co.
    Inventors: Micheal Cole Thomas, Christopher Todd Barnett, Kelcy Jake Foster, Nicholas Son, John Keith, Mark S. Nowell
  • Patent number: 9241024
    Abstract: A method for providing an interface to a service for a plurality of clients by a backend data center using a remote file system that includes receiving a first file by the remote file system from a client of the plurality of clients, determining the service associated with the first file, reformatting the first file based on the service, transmitting the reformatted first file as a request to the service, receiving a response from the service based on the request, and storing the response in a second file on the remote file system, wherein the second file is accessed remotely by the client from the remote file system, and wherein the first file is simultaneously visible to the client and the backend data center.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: January 19, 2016
    Assignee: Oracle America Inc.
    Inventors: Gregory A. Williams, Mark A. Son-Bell, Arieh Markel, Peter H. Schow, Carl F. Meske, Jr.
  • Patent number: 8427668
    Abstract: A method for executing a job using a remote file system that includes obtaining a plurality of job data files by the remote file system, wherein the plurality of job data files are created on the remote file system, detecting a job request for the job in an input directory to obtain a detected job request, wherein the job request is generated by a client, and executing the job based on the job data files and the detected job request, wherein executing the job generates an output file, wherein the remote file system is accessible using a local file system of the client.
    Type: Grant
    Filed: July 3, 2006
    Date of Patent: April 23, 2013
    Assignee: Oracle America Inc.
    Inventors: Arieh Markel, Peter Alexander Wilson, Mark A. Son-Bell, Carl F. Meske, Jr., Gregory A. Williams, Peter H. Schow
  • Patent number: 8341629
    Abstract: A method for virtual computing that includes receiving a virtual computer specification, wherein the virtual computer specification defines a plurality of hardware and software configuration requirements for a virtual computer and a duration requirement for use of the virtual computer, requisitioning a plurality of computing resources based on the plurality of hardware and software configuration requirements, provisioning the plurality of computing resources from a pool of computing resources to obtain a provisioned virtual computer, and scheduling the plurality of computing resources of the provisioned virtual computer for use based on the duration requirement.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: December 25, 2012
    Assignee: Oracle International Corporation
    Inventors: Gregory A. Williams, Mark A. Son-Bell, Carl F. Meske, Jr., Arieh Markel, Peter H. Schow
  • Publication number: 20110173614
    Abstract: A method for virtual computing that includes receiving a virtual computer specification, wherein the virtual computer specification defines a plurality of hardware and software configuration requirements for a virtual computer and a duration requirement for use of the virtual computer, requisitioning a plurality of computing resources based on the plurality of hardware and software configuration requirements, provisioning the plurality of computing resources from a pool of computing resources to obtain a provisioned virtual computer, and scheduling the plurality of computing resources of the provisioned virtual computer for use based on the duration requirement.
    Type: Application
    Filed: March 23, 2011
    Publication date: July 14, 2011
    Applicant: ORACLE AMERICA, INC.
    Inventors: Gregory A. Williams, Mark A. Son-Bell, Carl F. Meske, JR., Arieh Markel, Peter H. Schow
  • Patent number: 7941801
    Abstract: A method for virtual computing that includes receiving a virtual computer specification, wherein the virtual computer specification defines a plurality of hardware and software configuration requirements for a virtual computer and a duration requirement for use of the virtual computer, requisitioning a plurality of computing resources based on the plurality of hardware and software configuration requirements, provisioning the plurality of computing resources from a pool of computing resources to obtain a provisioned virtual computer, and scheduling the plurality of computing resources of the provisioned virtual computer for use based on the duration requirement.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: May 10, 2011
    Assignee: Oracle America Inc.
    Inventors: Gregory A. Williams, Mark A. Son-Bell, Carl F. Meske, Jr., Arieh Markel, Peter H. Schow
  • Patent number: 7813964
    Abstract: A method for selling and executing an application using a remote file system for a plurality of clients that includes receiving a purchase request for the application from a client of the plurality of clients, adding an application icon to the remote file system for the client, wherein the application icon allows access to the application and wherein the application icon is added after receiving the purchasing request, receiving an execution request for the application, wherein the execution request is received when the client accesses the application icon, and initiating execution of the application from the remote file system for the client, wherein the application is executed by the client from the remote file system.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: October 12, 2010
    Assignee: Oracle America, Inc.
    Inventors: Mark A. Son-Bell, Gregory A. Williams, Arieh Markel, Carl F. Meske, Jr., Peter H. Schow
  • Publication number: 20080007763
    Abstract: A method for executing a job using a remote file system that includes obtaining a plurality of job data files by the remote file system, wherein the plurality of job data files are created on the remote file system, detecting a job request for the job in an input directory to obtain a detected job request, wherein the job request is generated by a client, and executing the job based on the job data files and the detected job request, wherein executing the job generates an output file, wherein the remote file system is accessible using a local file system of the client.
    Type: Application
    Filed: July 3, 2006
    Publication date: January 10, 2008
    Applicant: Sun Microsystems, Inc.
    Inventors: Arieh Markel, Peter A. Wilson, Mark A. Son-Bell, Carl F. Meske, Gregory A. Williams, Peter H. Schow
  • Publication number: 20070234331
    Abstract: A method for maintaining patch information for a plurality of clients using a remote file system that includes obtaining component information from a report associated with each of the plurality of clients, populating a patch file on the remote file system when a component found on the plurality of clients is not current based on component information, and accessing the patch file on the remote file system to update the plurality of clients, wherein the report and the patch file are stored in the remote file system.
    Type: Application
    Filed: January 6, 2006
    Publication date: October 4, 2007
    Applicant: Sun Microsystems, Inc.
    Inventors: Peter Schow, Mark Son-Bell, Gregory Williams, Carl Meske, Arieh Markel
  • Publication number: 20070214455
    Abstract: A method for virtual computing that includes receiving a virtual computer specification, wherein the virtual computer specification defines a plurality of hardware and software configuration requirements for a virtual computer and a duration requirement for use of the virtual computer, requisitioning a plurality of computing resources based on the plurality of hardware and software configuration requirements, provisioning the plurality of computing resources from a pool of computing resources to obtain a provisioned virtual computer, and scheduling the plurality of computing resources of the provisioned virtual computer for use based on the duration requirement.
    Type: Application
    Filed: March 7, 2006
    Publication date: September 13, 2007
    Applicant: Sun Microsystems, Inc.
    Inventors: Gregory Williams, Mark Son-Bell, Carl Meske, Arieh Markel, Peter Schow
  • Publication number: 20070162577
    Abstract: A method for providing managed computing service for a plurality of clients using a remote file system that includes obtaining a plurality of service unit files associated with each of the plurality of clients, updating a service unit file in the plurality of service unit files when a service unit is found not current based on the plurality of service unit files, and accessing the service unit file in the plurality of service unit files to update the plurality of clients, wherein the plurality of service unit files are stored and accessed on the remote file system by using a local file system.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 12, 2007
    Applicant: Sun Microsystems, Inc.
    Inventors: Peter Schow, Mark Son-Bell, Gregory Williams, Arieh Markel, Carl Meske
  • Publication number: 20070162346
    Abstract: A method for selling and executing an application using a remote file system for a plurality of clients that includes receiving a purchase request for the application from a client of the plurality of clients, adding an application icon to the remote file system for the client, wherein the application icon allows access to the application and wherein the application icon is added after receiving the purchasing request, receiving an execution request for the application, wherein the execution request is received when the client accesses the application icon, and initiating execution of the application from the remote file system for the client, wherein the application is executed by the client from the remote file system.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 12, 2007
    Applicant: Sun Microsystems, Inc.
    Inventors: Mark Son-Bell, Gregory Williams, Arieh Markel, Carl Meske, Peter Schow
  • Publication number: 20070162564
    Abstract: A method for providing an interface to a service for a plurality of clients by a backend data center using a remote file system that includes receiving a first file by the remote file system from a client of the plurality of clients, determining the service associated with the first file, reformatting the first file based on the service, transmitting the reformatted first file as a request to the service, receiving a response from the service based on the request, and storing the response in a second file on the remote file system, wherein the second file is accessed remotely by the client from the remote file system, and wherein the first file is simultaneously visible to the client and the backend data center.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 12, 2007
    Applicant: Sun Microsystems, Inc.
    Inventors: Gregory Williams, Mark Son-Bell, Arieh Markel, Peter Schow, Carl Meske
  • Patent number: 6869404
    Abstract: A minimally invasive, implantable heart sound and ECG monitor and associated method for deriving blood pressure from heart sound data. The device is equipped with an acoustical sensor for detecting first and second heart sounds which are sampled and stored during sensing windows following R-wave and T-wave detections, respectively. ECG and heart sound data are stored in a continuous, looping memory, and segments of data are stored in long-term memory upon an automatic or manual data storage triggering event. Estimated blood pressure is calculated based on custom spectral analysis and processing of the first and second heart sounds. A calibration method includes measuring a patient's blood pressure using a standard clinical method and performing regression analysis on multiple spectral variables to identify a set of best fit weighted equations for predicting blood pressure. Concurrent ECG and estimated blood pressure may be displayed for review by a physician.
    Type: Grant
    Filed: February 26, 2003
    Date of Patent: March 22, 2005
    Assignee: Medtronic, Inc.
    Inventors: Randal C. Schulhauser, Gary Stefanov, Jon S. Tracy, Eric M. Rieder, Mark Son, Brian B. Lee, Nicole M. Haupt
  • Publication number: 20040167417
    Abstract: A minimally invasive, implantable heart sound and ECG monitor and associated method for deriving blood pressure from heart sound data. The device is equipped with an acoustical sensor for detecting first and second heart sounds which are sampled and stored during sensing windows following R-wave and T-wave detections, respectively. ECG and heart sound data are stored in a continuous, looping memory, and segments of data are stored in long-term memory upon an automatic or manual data storage triggering event. Estimated blood pressure is calculated based on custom spectral analysis and processing of the first and second heart sounds. A calibration method includes measuring a patient's blood pressure using a standard clinical method and performing regression analysis on multiple spectral variables to identify a set of best fit weighted equations for predicting blood pressure. Concurrent ECG and estimated blood pressure may be displayed for review by a physician.
    Type: Application
    Filed: February 26, 2003
    Publication date: August 26, 2004
    Inventors: Randal C. Schulhauser, Gary Stefanov, Jon S. Tracy, Eric M. Rieder, Mark Son, Brian B. Lee, Nicole M. Haupt