Patents by Inventor Rodney Bennett

Rodney Bennett 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: 10024127
    Abstract: Disclosed embodiments may relate to devices or tools for diverting flow within a wellbore. For example, disclosed tool embodiments may allow for more efficiently cutting and pulling of casing from a wellbore during well abandonment operations, since diverting fluid flow as disclosed may allow for a single tool string trip to allow the flow patterns for both cutting and cleanup.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: July 17, 2018
    Assignee: HydraWell Inc.
    Inventors: Mark Plante, Martin P. Coronado, Markus Iuell, Luis Garcia, Rodney Bennett
  • Publication number: 20160265295
    Abstract: Disclosed embodiments may relate to devices or tools for diverting flow within a wellbore. For example, disclosed tool embodiments may allow for more efficiently cutting and pulling of casing from a wellbore during well abandonment operations, since diverting fluid flow as disclosed may allow for a single tool string trip to allow the flow patterns for both cutting and cleanup.
    Type: Application
    Filed: November 13, 2014
    Publication date: September 15, 2016
    Inventors: Mark Plante, Martin P. Coronado, Markus Iuell, Luis Garcia, Rodney Bennett
  • Patent number: 9141614
    Abstract: A system for automating the assembly, processing and delivery of documents includes a plurality of transport clients, a work queue, a scheduler, a plurality of rendering objects, a plurality of transport objects and a routing table. The transport clients are each responsible for acquisition of data necessary to generate the response. Once a work item is received from a transport client, it is added to the work queue. The scheduler manages the work queue including sending work items to an identified rendering object and thereafter to a transport client. Each of the rendering objects includes knowledge of the database as well as processes for extracting information from a database and applying rules on the extracted data. The scheduler assigns work items to be processed by the rendering objects, and once completed, the work items are returned to the scheduler for further processing by a transport object.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: September 22, 2015
    Assignee: Data Control Corporation
    Inventors: Rodney Bennett, J Dale Debber
  • Publication number: 20140122524
    Abstract: A system for automating the assembly, processing and delivery of documents includes a plurality of transport clients, a work queue, a scheduler, a plurality of rendering objects, a plurality of transport objects and a routing table. The transport clients are each responsible for acquisition of data necessary to generate the response. Once a work item is received from a transport client, it is added to the work queue. The scheduler manages the work queue including sending work items to an identified rendering object and thereafter to a transport client. Each of the rendering objects includes knowledge of the database as well as processes for extracting information from a database and applying rules on the extracted data. The scheduler assigns work items to be processed by the rendering objects, and once completed, the work items are returned to the scheduler for further processing by a transport object.
    Type: Application
    Filed: September 23, 2013
    Publication date: May 1, 2014
    Applicant: Data Control Corporation
    Inventor: Rodney Bennett
  • Patent number: 8543593
    Abstract: A system for automating the assembly, processing and delivery of documents includes a plurality of transport clients, a work queue, a scheduler, a plurality of rendering objects, a plurality of transport objects and a routing table. The transport clients are each responsible for acquisition of data necessary to generate the response. Once a work item is received from a transport client, it is added to the work queue. The scheduler manages the work queue including sending work items to an identified rendering object and thereafter to a transport client. Each of the rendering objects includes knowledge of the database as well as processes for extracting information from a database and applying rules on the extracted data. The scheduler assigns work items to be processed by the rendering objects, and once completed, the work items are returned to the scheduler for further processing by a transport object.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: September 24, 2013
    Assignee: Data Control Corporation
    Inventor: Rodney Bennett
  • Publication number: 20050223025
    Abstract: A system for automating the assembly, processing and delivery of documents includes a plurality of transport clients, a work queue, a scheduler, a plurality of rendering objects, a plurality of transport objects and a routing table. The transport clients are each responsible for acquisition of data necessary to generate the response. Once a work item is received from a transport client, it is added to the work queue. The scheduler manages the work queue including sending work items to an identified rendering object and thereafter to a transport client. Each of the rendering objects includes knowledge of the database as well as processes for extracting information from a database and applying rules on the extracted data. The scheduler assigns work items to be processed by the rendering objects, and once completed, the work items are returned to the scheduler for further processing by a transport object.
    Type: Application
    Filed: June 2, 2005
    Publication date: October 6, 2005
    Inventor: Rodney Bennett
  • Publication number: 20020049767
    Abstract: A system for automating the assembly, processing and delivery of documents includes a plurality of transport clients, a work queue, a scheduler, a plurality of rendering objects, a plurality of transport objects and a routing table. The transport clients are each responsible for acquisition of data necessary to generate the response. Once a work item is received from a transport client, it is added to the work queue. The scheduler manages the work queue including sending work items to an identified rendering object and thereafter to a transport client. Each of the rendering objects includes knowledge of the database as well as processes for extracting information from a database and applying rules on the extracted data. The scheduler assigns work items to be processed by the rendering objects, and once completed, the work items are returned to the scheduler for further processing by a transport object.
    Type: Application
    Filed: February 16, 2001
    Publication date: April 25, 2002
    Inventor: Rodney Bennett