Patents by Inventor Stephen Felts

Stephen Felts 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: 20120066363
    Abstract: A system and method can support using a data source to connect an application server with a clustered database. The clustered database includes a plurality of database instances and is associated with a notification service. The notification service can be used by the clustered database to broadcast notifications that describe a state change in the plurality of database instances. The data source includes a connection pool, which manages a set of connections to the plurality of database instances in the clustered database. The data source operates to register with the notification service to receive notifications on the change of the clustered database, wherein the application server operates to configure and manage connection to the clustered database, adaptively according to the state change of the clustered database at run time.
    Type: Application
    Filed: June 24, 2011
    Publication date: March 15, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Alex Somogyi, Naresh Revanuru, Rajkumar Irudayaraj, Stephen Felts, Tong Zhou, Frances Zhao-Perez
  • Patent number: 8018946
    Abstract: The Flexible Message Header (FMH) is a typed modular message structure comprising one or more Typed Container Modules (TCM)—stateful message modules with a compact header (Typed Container Header, TCH), a user definable payload (Typed Container Body, TCB), and a set of payload-specific callback to handle the lifecycle of the module at the different state such as creation, preparation, manipulation, resizing, transferring, and deletion. A single message comprises a small header with various numbers of TCMs. The integrity of the entire message is not affected by dynamically modifying, adding or removing TCM from the message. Major message content change can be achieved by either adding a TCM or swapping the TCM with different TCM. Minor message content change can be achieved by either modifying or expanding the TCM directly within the message. New features can be supported by adding new TCM and new code to process the new TCM.
    Type: Grant
    Filed: July 22, 2005
    Date of Patent: September 13, 2011
    Assignee: Oracle International Corporation
    Inventors: Shean-Guang Chang, John R. Wells, Stephen Felts
  • Publication number: 20080134183
    Abstract: The Java transaction API for use with global transaction can use a system using alias for the branch ID. The alias can allow multiple branch IDs for single resource.
    Type: Application
    Filed: December 27, 2007
    Publication date: June 5, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: Alexander J. Somogyi, Fei Luo, Stephen Felts
  • Patent number: 7337188
    Abstract: The Java transaction API for use with global transaction can use a system using alias for the branch ID. The alias can allow multiple branch IDs for single resource.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: February 26, 2008
    Assignee: BEA Systems, Inc.
    Inventors: Alexander J. Somogyi, Fei Luo, Stephen Felts
  • Publication number: 20070083525
    Abstract: A debugger component for the JDBC subsystem can create traces that can be used to debug the JDBC subsystem. The debugging component can be selectable to enable and disable a trace.
    Type: Application
    Filed: January 25, 2006
    Publication date: April 12, 2007
    Inventors: Rahul Srivastava, Stephen Felts
  • Publication number: 20070083544
    Abstract: The Java transaction API for use with global transaction can use a system using alias for the branch ID. The alias can allow multiple branch IDs for single resource.
    Type: Application
    Filed: October 11, 2005
    Publication date: April 12, 2007
    Applicant: BEA Systems, Inc.
    Inventors: Alexander Somogyi, Fei Luo, Stephen Felts
  • Patent number: 7185105
    Abstract: The Flexible Message Header (FMH) is a typed modular message structure comprising one or more Typed Container Modules (TCM)—stateful message modules with a compact header (Typed Container Header, TCH), a user definable payload (Typed Container Body, TCB), and a set of payload-specific callback to handle the lifecycle of the module at the different state such as creation, preparation, manipulation, resizing, transferring, and deletion. A single message comprises a small header with various numbers of TCMs. The integrity of the entire message is not affected by dynamically modifying, adding or removing TCM from the message. Major message content change can be achieved by either adding a TCM or swapping the TCM with different TCM. Minor message content change can be achieved by either modifying or expanding the TCM directly within the message. New features can be supported by adding new TCM and new code to process the new TCM.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: February 27, 2007
    Assignee: BEA Systems, Inc.
    Inventors: Shean-Guang Chang, John R. Wells, Stephen Felts
  • Publication number: 20050254493
    Abstract: The Flexible Message Header (FMH) is a typed modular message structure comprising one or more Typed Container Modules (TCM)—stateful message modules with a compact header (Typed Container Header, TCH), a user definable payload (Typed Container Body, TCB), and a set of payload-specific callback to handle the lifecycle of the module at the different state such as creation, preparation, manipulation, resizing, transferring, and deletion. A single message comprises a small header with various numbers of TCMs. The integrity of the entire message is not affected by dynamically modifying, adding or removing TCM from the message. Major message content change can be achieved by either adding a TCM or swapping the TCM with different TCM. Minor message content change can be achieved by either modifying or expanding the TCM directly within the message. New features can be supported by adding new TCM and new code to process the new TCM.
    Type: Application
    Filed: July 22, 2005
    Publication date: November 17, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Shean-Guang Chang, John Wells, Stephen Felts
  • Publication number: 20020186692
    Abstract: The Flexible Message Header (FMH) is a typed modular message structure comprising one or more Typed Container Modules (TCM)—stateful message modules with a compact header (Typed Container Header, TCH), a user definable payload (Typed Container Body, TCB), and a set of payload-specific callback to handle the lifecycle of the module at the different state such as creation, preparation, manipulation, resizing, transferring, and deletion. A single message comprises a small header with various numbers of TCMs. The integrity of the entire message is not affected by dynamically modifying, adding or removing TCM from the message. Major message content change can be achieved by either adding a TCM or swapping the TCM with different TCM. Minor message content change can be achieved by either modifying or expanding the TCM directly within the message. New features can be supported by adding new TCM and new code to process the new TCM.
    Type: Application
    Filed: July 30, 2001
    Publication date: December 12, 2002
    Inventors: Shean-Guang Chang, John R. Wells, Stephen Felts