Patents by Inventor Brett G. King

Brett G. King 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: 11965511
    Abstract: A bellows motor expansion chamber for electric submersible pumps (ESP). An ESP assembly includes an electric submersible motor between a thrust chamber and a motor expansion chamber, the motor expansion chamber including a bellows coupled to a releasable bellows anti-movement system including a heat-activated release and alterable between an immobilizing position, wherein the releasable anti-movement system prevents concertinaed movement of the bellows in the immobilizing position, and a released position, wherein the bellows is concertinaedly moveable in the released position, and wherein the releasable bellows anti-movement system is in the immobilizing position below a release temperature and in the released position above the release temperature. A filter section within a well fluid inlet of the bellows motor expansion chamber includes a least two concentric filters of varying porosity, and a housing surrounding the filters including angled ribs and flow holes.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: April 23, 2024
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Larry James Parmeter, Jeffrey G. Frey, Matthew Thomas King, Brett D. Leamy
  • Patent number: 10768012
    Abstract: In an approach for determining temporal solar capacity navigation routes, a computer receives navigation criteria navigation criteria that includes at least a starting location, a destination, a date, a time, and a temporal solar capacity. The computer determines one or more navigation routes based on the received navigation criteria. The computer creates a temporal solar capacity navigation map based on the received navigation criteria. The computer determines one or more suggested navigation routes from the determining one or more navigation routes based on the created temporal solar capacity navigation map.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony DiLoreto, Brett G. King, Steve McDuff, Kyle D. Robeson
  • Publication number: 20180245944
    Abstract: In an approach for determining temporal solar capacity navigation routes, a computer receives navigation criteria navigation criteria that includes at least a starting location, a destination, a date, a time, and a temporal solar capacity. The computer determines one or more navigation routes based on the received navigation criteria. The computer creates a temporal solar capacity navigation map based on the received navigation criteria. The computer determines one or more suggested navigation routes from the determining one or more navigation routes based on the created temporal solar capacity navigation map.
    Type: Application
    Filed: April 25, 2018
    Publication date: August 30, 2018
    Inventors: Ben Z. Akselrod, Anthony DiLoreto, Brett G. King, Steve McDuff, Kyle D. Robeson
  • Patent number: 9976869
    Abstract: In an approach for determining temporal solar capacity navigation routes, a computer receives navigation criteria navigation criteria that includes at least a starting location, a destination, a date, a time, and a temporal solar capacity. The computer determines one or more navigation routes based on the received navigation criteria. The computer creates a temporal solar capacity navigation map based on the received navigation criteria. The computer determines one or more suggested navigation routes from the determining one or more navigation routes based on the created temporal solar capacity navigation map.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: May 22, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony DiLoreto, Brett G. King, Steve McDuff, Kyle D. Robeson
  • Patent number: 9665992
    Abstract: A computer-implemented method for automated service management includes identifying a period of time to perform a service on a transporter, wherein the transporter is one of: a vehicle, an aircraft, a watercraft, or a rail based transportation. A first location within a vicinity of the transporter is identified, wherein the vicinity is based at least in part on a known location of the transporter. The transporter is instructed to relocate to the first location and responsive to the computer determining the service of the transporter is complete, the transporter is instructed to relocate to the known location.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: May 30, 2017
    Assignee: Internaitonal Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Brett G. King, Steve McDuff, Kyle Robeson
  • Publication number: 20170089721
    Abstract: In an approach for determining temporal solar capacity navigation routes, a computer receives navigation criteria navigation criteria that includes at least a starting location, a destination, a date, a time, and a temporal solar capacity. The computer determines one or more navigation routes based on the received navigation criteria. The computer creates a temporal solar capacity navigation map based on the received navigation criteria. The computer determines one or more suggested navigation routes from the determining one or more navigation routes based on the created temporal solar capacity navigation map.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Ben Z. Akselrod, Anthony DiLoreto, Brett G. King, Steve McDuff, Kyle D. Robeson
  • Publication number: 20170004461
    Abstract: A computer-implemented method for automated service management includes identifying a period of time to perform a service on a transporter, wherein the transporter is one of: a vehicle, an aircraft, a watercraft, or a rail based transportation. A first location within a vicinity of the transporter is identified, wherein the vicinity is based at least in part on a known location of the transporter. The transporter is instructed to relocate to the first location and responsive to the computer determining the service of the transporter is complete, the transporter is instructed to relocate to the known location.
    Type: Application
    Filed: September 16, 2016
    Publication date: January 5, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Brett G. King, Steve McDuff, Kyle Robeson
  • Patent number: 9472027
    Abstract: A computer-implemented method for automated service management includes identifying a period of time to perform a service on a transporter, wherein the transporter is one of: a vehicle, an aircraft, a watercraft, or a rail based transportation. A first location within a vicinity of the transporter is identified, wherein the vicinity is based at least in part on a known location of the transporter. The transporter is instructed to relocate to the first location and responsive to the computer determining the service of the transporter is complete, the transporter is instructed to relocate to the known location.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Brett G. King, Steve McDuff, Kyle Robeson
  • Patent number: 9466154
    Abstract: A computer-implemented method for automated service management includes identifying a period of time to perform a service on a transporter, wherein the transporter is one of: a vehicle, an aircraft, a watercraft, or a rail based transportation. A first location within a vicinity of the transporter is identified, wherein the vicinity is based at least in part on a known location of the transporter. The transporter is instructed to relocate to the first location and responsive to the computer determining the service of the transporter is complete, the transporter is instructed to relocate to the known location.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: October 11, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Brett G. King, Steve McDuff, Kyle Robeson
  • Publication number: 20160148439
    Abstract: A computer-implemented method for automated service management includes identifying a period of time to perform a service on a transporter, wherein the transporter is one of: a vehicle, an aircraft, a watercraft, or a rail based transportation. A first location within a vicinity of the transporter is identified, wherein the vicinity is based at least in part on a known location of the transporter. The transporter is instructed to relocate to the first location and responsive to the computer determining the service of the transporter is complete, the transporter is instructed to relocate to the known location.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 26, 2016
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Brett G. King, Steve McDuff, Kyle Robeson
  • Publication number: 20160147226
    Abstract: A computer-implemented method for automated service management includes identifying a period of time to perform a service on a transporter, wherein the transporter is one of: a vehicle, an aircraft, a watercraft, or a rail based transportation. A first location within a vicinity of the transporter is identified, wherein the vicinity is based at least in part on a known location of the transporter. The transporter is instructed to relocate to the first location and responsive to the computer determining the service of the transporter is complete, the transporter is instructed to relocate to the known location.
    Type: Application
    Filed: September 30, 2015
    Publication date: May 26, 2016
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Brett G. King, Steve McDuff, Kyle Robeson
  • Patent number: 7904559
    Abstract: Resources are retrieved asynchronous through the use of resource requests to a feed server. When the feed server returns an initial requested resource, a URI for a next resource is sent to the requesting subscriber. The URI for the next resource was pre-generated by the feed server before the next resource was created, thus allowing the subscriber to have a pending asynchronous resource request at the feed server. This resource request persists on the feed server until the new resource becomes available.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: March 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Amit K. Chopra, Brett G. King, Brandon J. W. Smith, Aaron J. Tarter
  • Patent number: 7792153
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to multi-source messaging and provide a method, system and computer program product for sequencing multi-source messages for delivery to multiple destinations. In one embodiment, a multi-source message synchronization data processing system can be provided. The system can include a common clock and a message server configured for communicative coupling to a multiple message sources, each message source including a corresponding clock synchronized with the common clock. Multi-source message sequencing logic can be coupled to the message server and can include program code enabled to concatenate different message sequences produced by different ones of the message sources into a unified message sequence based upon timestamps applied by the message sources to messages in respective ones of the message sequences.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brett G King, Aaron J Tarter
  • Patent number: 7624193
    Abstract: A mediation server assigns customized “plug-ins” to particular network access servers (NAS) that allow a service provider application to use a single interface to communicate with multiple types of NASs. Vendor specific details of NAS transaction processing are hidden in the customized plug-ins implementations in which a service provider application has no knowledge of such transaction processing information. The mediation server extracts a user identifier from a call request, and uses the user identifier to select a mediation handler plug-in. The mediation server then uses the mediation handler plug-in to communicate with a particular NAS. In addition, a RADIUS server uses a NAS identifier to assign a RADIUS handler plug-in to a NAS session, and uses the assigned RADIUS handler plug-in to communicate with the NAS.
    Type: Grant
    Filed: May 14, 2004
    Date of Patent: November 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Bret E. Harrison, Brett G. King, Timothy J. Smith, David E. Taber, Aaron J. Tarter
  • Publication number: 20090106252
    Abstract: Resources are retrieved asynchronous through the use of resource requests to a feed server. When the feed server returns an initial requested resource, a URI for a next resource is sent to the requesting subscriber. The URI for the next resource was pre-generated by the feed server before the next resource was created, thus allowing the subscriber to have a pending asynchronous resource request at the feed server. This resource request persists on the feed server until the new resource becomes available.
    Type: Application
    Filed: October 19, 2007
    Publication date: April 23, 2009
    Inventors: Amit K. Chopra, Brett G. King, Brandon J.W. Smith, Aaron J. Tarter
  • Patent number: 7089316
    Abstract: A system and method for deploying a resource over a content-specific session is provided. A client requests a resource from a service provider, such as an ISP. The service provider provisions the order and records the order in a data store. A service login identifier is created with attributes, such as bandwidth, that correspond to the requested resource, such as a movie or network accessible storage. The client logs into the service provider using the service login identifier and the client's normal password. The service login is authenticated and a session is established using the attributes that correspond to the requested resource. The client is directed to the requested resource by using a resource URL that was provided by the service provider, such as a URL to a requested movie or network accessible storage.
    Type: Grant
    Filed: June 3, 2002
    Date of Patent: August 8, 2006
    Assignee: International Business Machines Corporation
    Inventors: Janet S. Andersen, Daniel V. Conrad, Ratna S. Garimella, Brett G. King, Gregor Iain McElvogue, David E. Taber
  • Publication number: 20030225827
    Abstract: A system and method for deploying a resource over a content-specific session is provided. A client requests a resource from a service provider, such as an ISP. The service provider provisions the order and records the order in a data store. A service login identifier is created with attributes, such as bandwidth, that correspond to the requested resource, such as a movie or network accessible storage. The client logs into the service provider using the service login identifier and the client's normal password. The service login is authenticated and a session is established using the attributes that correspond to the requested resource. The client is directed to the requested resource by using a resource URL that was provided by the service provider, such as a URL to a requested movie or network accessible storage.
    Type: Application
    Filed: June 3, 2002
    Publication date: December 4, 2003
    Applicant: International Business Machines Corporation
    Inventors: Janet S. Andersen, Daniel V. Conrad, Ratna S. Garimella, Brett G. King, Gregor Iain McElvogue, David E. Taber