Patents by Inventor David Bautista

David Bautista 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: 11549335
    Abstract: A downhole tool assembly includes a housing, the housing defining one or more formation jetting ports structurally configured to pass fluid outward from the downhole tool assembly, a downhole motor positioned at least partially within the housing, a centrifugal pump coupled to the downhole motor, the centrifugal pump including a shaft coupled to the downhole motor, and one or more blades extending outward from the shaft, and a filtration element in communication with the centrifugal pump, where the filtration element is structurally configured to separate particulate matter from fluid passing through the filtration element.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: January 10, 2023
    Assignee: Saudi Arabian Oil Company
    Inventors: Ali M. Assiri, Bandar S. Al-Malki, Ghassan A. Essa, Oscar David Bautista Sayago
  • Publication number: 20220178226
    Abstract: A downhole tool assembly includes a housing, the housing defining one or more formation jetting ports structurally configured to pass fluid outward from the downhole tool assembly, a downhole motor positioned at least partially within the housing, a centrifugal pump coupled to the downhole motor, the centrifugal pump including a shaft coupled to the downhole motor, and one or more blades extending outward from the shaft, and a filtration element in communication with the centrifugal pump, where the filtration element is structurally configured to separate particulate matter from fluid passing through the filtration element.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 9, 2022
    Applicant: Saudi Arabian Oil Company
    Inventors: Ali M. Assiri, Bandar S. Al-Malki, Ghassan A. Essa, Oscar David Bautista Sayago
  • Patent number: 11055298
    Abstract: Apparatuses, computer readable medium, and methods are disclosed for dynamic sampling based on talent pool size. The method of dynamic sampling based on talent pool size may include determining, by at least one hardware processor, a talent pool based on a query from a user, where the talent pool comprises members and the members comprise attributes. The method further includes determining based on a size of the talent pool a sampling size number, where the attributes are represented by probability distribution functions. The method may further include determining an aggregate distribution of the attributes by combining the sampling size number of samples from each of the attributes and determining a range of a value of the aggregate distribution of the attributes. The method may further include causing the range of the value of the aggregate distribution of the attributes to be displayed to the user.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: July 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xiaochuan Zhou, Shi Yan, Ted Tomlinson, Nikko David Bautista, Daniel Francis
  • Publication number: 20200201857
    Abstract: Apparatuses, computer readable medium, and methods are disclosed for dynamic sampling based on talent pool size. The method of dynamic sampling based on talent pool size may include determining, by at least one hardware processor, a talent pool based on a query from a user, where the talent pool comprises members and the members comprise attributes. The method further includes determining based on a size of the talent pool a sampling size number, where the attributes are represented by probability distribution functions. The method may further include determining an aggregate distribution of the attributes by combining the sampling size number of samples from each of the attributes and determining a range of a value of the aggregate distribution of the attributes. The method may further include causing the range of the value of the aggregate distribution of the attributes to be displayed to the user.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Xiaochuan Zhou, Shi Yan, Ted Tomlinson, Nikko David Bautista, Daniel Francis
  • Patent number: 10655390
    Abstract: A tool use system has a tool having sensors tracking use of the tool, a first CPU executing first coded instructions monitoring input from the sensors with respect to time; and first wireless communication circuitry adapted to transmit data, and a central hub comprising a second CPU executing second coded instructions, a data repository, and second wireless communication circuitry compatible with the first wireless communication circuitry. The first coded instructions comprise an algorithm adapted to identify an instance of unsafe use of the tool based on sensory input and time, and wherein an identified instance of unsafe use is transmitted by the first wireless communication circuitry to the second wireless communication circuitry, and the second coded instructions cause the instance of unsafe use to be recorded in the data repository.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: May 19, 2020
    Inventors: David Bautista, Salve Bigayan Bautista
  • Publication number: 20200032584
    Abstract: A tool use system has a tool having sensors tracking use of the tool, a first CPU executing first coded instructions monitoring input from the sensors with respect to time; and first wireless communication circuitry adapted to transmit data, and a central hub comprising a second CPU executing second coded instructions, a data repository, and second wireless communication circuitry compatible with the first wireless communication circuitry. The first coded instructions comprise an algorithm adapted to identify an instance of unsafe use of the tool based on sensory input and time, and wherein an identified instance of unsafe use is transmitted by the first wireless communication circuitry to the second wireless communication circuitry, and the second coded instructions cause the instance of unsafe use to be recorded in the data repository.
    Type: Application
    Filed: February 11, 2019
    Publication date: January 30, 2020
    Inventors: David Bautista, Salve Bigayan Bautista
  • Patent number: 10260282
    Abstract: An electronically-enhanced climbing structure has a first lower and a second higher horizontal surface provided at different heights above ground level to support weight of a user, enabling the user to attain a working position above ground level, electronic circuitry comprising a microprocessor mounted to the climbing structure, a first pressure sensor on the first, lower horizontal surface, coupled to the electronic circuitry, a second pressure sensor on the second, higher horizontal surface, also coupled to the electronic circuitry, and an alert output mechanism. The electronic circuitry receives signals from the first and the second pressure sensors at different times, processes the signals to determine safe use of the climbing structure, and, in an event of unsafe use, triggers the alert output mechanism to issue an alert of unsafe use.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: April 16, 2019
    Inventors: David Bautista, Salve Bigayan Bautista
  • Publication number: 20160125361
    Abstract: Techniques for ingesting job listings are described. A job ingestion module of a social network system can access a seed uniform resource locator (URL), and identify a job URL from the seed URL. Additionally, the job ingestion module can obtain job attributes from the job URL. Furthermore, the job ingestion module can validate the obtained field attributes using member data from the social network system. Moreover, the job ingestion module can generate a job listing based on the validated job attributes. Subsequently, the job ingestion module can post the generated job listing.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 5, 2016
    Inventors: Eduardo Vivas, Anthony Duane Duerr, Aaron Tyler Rucker, Nikko David Bautista, Iain MacNaughton, Rafael E. Crespo, Kyle Sosnowski, Christophe Boudet, Nitin Perumbeti
  • Patent number: 7000008
    Abstract: Disclosed is a method, system, and program for providing data updates to a page, wherein the page includes multiple regions of dynamic content that may be separately updated independently of each other. The regions of the page are displayed within a presentation program executing on a client. A server transfers the page to the client over a network. The server detects state changes and queues information on the state changes. The server further generates an update package including content indicating the state changes and sends the update package to the client. The presentation program in the client renders the information on the state changes to the regions of the page including the dynamic content modified by the content indicating the state changes.
    Type: Grant
    Filed: April 16, 2001
    Date of Patent: February 14, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: David Bautista-Lloyd, Arieh Markel
  • Publication number: 20020152239
    Abstract: Disclosed is a method, system, and program for providing data updates to a page, wherein the page includes multiple regions of dynamic content that may be separately updated independently of each other. The regions of the page are displayed within a presentation program executing on a client. A server transfers the page to the client over a network. The server detects state changes and queues information on the state changes. The server further generates an update package including content indicating the state changes and sends the update package to the client. The presentation program in the client renders the information on the state changes to the regions of the page including the dynamic content modified by the content indicating the state changes.
    Type: Application
    Filed: April 16, 2001
    Publication date: October 17, 2002
    Inventors: David Bautista-Lloyd, Arieh Markel