Patents by Inventor John A. Buslawski

John A. Buslawski 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: 7249131
    Abstract: Dynamic Multi-sourced Persisted Enterprise Java Bean (EJB) instances are dynamically created on aJ2EE compliant Application Server to access data contained in multiple data source systems. This Dynamic Multi-sourced Persisted EJB is a general class responsible for dynamically aggregating source system information and caching it based on a Context definition. Individual EJB attributes that include mapping, caching and security definitions are mapped to individual pieces of data in source systems by the Context definition. A caching definition can be reloaded during execution as desired. Applications can access the Dynamic Multi-sourced Persisted EJB directly, or use a Session EJB to create a static interface to the dynamically mapped, cached and secured data. Bi-directional synchronization of the cache between client and source system data and modifications of data attributes are achieved without recoding, recompiling and redeploying of custom coded solutions.
    Type: Grant
    Filed: September 5, 2002
    Date of Patent: July 24, 2007
    Assignee: Initiate Systems, Inc.
    Inventors: Jim Skufca, David Smith, Rob Bugh, John A. Buslawski
  • Patent number: 6996565
    Abstract: Dynamic Multi-sourced Persisted Enterprise Java Bean (EJB) instances are dynamically created on a J2EE compliant Application Server to access data contained in multiple data source systems. This Dynamic Multi-sourced Persisted EJB is a general class responsible for dynamically aggregating source system information and it to data in the source systems based on a Context definition. Individual EJB attributes that include mapping, caching and security definitions are mapped to individual pieces of data in source systems by the Context definition. A mapping definition can be reloaded during execution as desired. Applications can access the Dynamic Multi-sourced Persisted Entity EJB directly, or use a Session EJB to create a static interface to the dynamically mapped, cached and secured data.
    Type: Grant
    Filed: September 4, 2002
    Date of Patent: February 7, 2006
    Assignee: Initiate Systems, Inc.
    Inventors: Jim Skufca, David Smith, Rob Bugh, John Buslawski
  • Patent number: 6922695
    Abstract: Dynamic Multi-sourced Persisted Enterprise Java Bean (EJB) instances are dynamically created on a J2EE compliant Application Server to access data contained in multiple data source systems. This Dynamic Multi-sourced Persisted EJB is a general class responsible for dynamically aggregating source system information and securing it based on a Context definition. Individual EJB attributes that include mapping, caching and security definitions are mapped to individual pieces of data in source systems by the Context definition. A Context definition can be reloaded during execution as desired. Applications can access the Dynamic Multi-sourced Persisted EJB directly, or use a Session EJB to create a static interface to the dynamically mapped, cached and secured data. Using an attribute securing element, a security engine enforces access requirements on a system-wide basis.
    Type: Grant
    Filed: September 5, 2002
    Date of Patent: July 26, 2005
    Assignee: Initiate Systems, Inc.
    Inventors: Jim Skufca, David Smith, Rob Bugh, John Buslawski
  • Publication number: 20030065827
    Abstract: Dynamic Multi-sourced Persisted Enterprise Java Bean (EJB) instances are dynamically created on a J2EE compliant Application Server to access data contained in multiple data source systems. This Dynamic Multi-sourced Persisted EJB is a general class responsible for dynamically aggregating source system information and securing it based on a Context definition. Individual EJB attributes that include mapping, caching and security definitions are mapped to individual pieces of data in source systems by the Context definition. A Context definition can be reloaded during execution as desired. Applications can access the Dynamic Multi-sourced Persisted EJB directly, or use a Session EJB to create a static interface to the dynamically mapped, cached and secured data. Using an attribute securing element, a security engine enforces access requirements on a system-wide basis.
    Type: Application
    Filed: September 5, 2002
    Publication date: April 3, 2003
    Inventors: Jim Skufca, David Smith, Rob Bugh, John Buslawski
  • Publication number: 20030065826
    Abstract: Dynamic Multi-sourced Persisted Enterprise Java Bean (EJB) instances are dynamically created on aJ2EE compliant Application Server to access data contained in multiple data source systems. This Dynamic Multi-sourced Persisted EJB is a general class responsible for dynamically aggregating source system information and caching it based on a Context definition. Individual EJB attributes that include mapping, caching and security definitions are mapped to individual pieces of data in source systems by the Context definition. A caching definition can be reloaded during execution as desired. Applications can access the Dynamic Multi-sourced Persisted EJB directly, or use a Session EJB to create a static interface to the dynamically mapped, cached and secured data. Bi-directional synchronization of the cache between client and source system data and modifications of data attributes are achieved without recoding, recompiling and redeploying of custom coded solutions.
    Type: Application
    Filed: September 5, 2002
    Publication date: April 3, 2003
    Inventors: Jim Skufca, David Smith, Rob Bugh, John A. Buslawski
  • Publication number: 20030051063
    Abstract: Dynamic Multi-sourced Persisted Enterprise Java Bean (EJB) instances are dynamically created on a J2EE compliant Application Server to access data contained in multiple data source systems. This Dynamic Multi-sourced Persisted EJB is a general class responsible for dynamically aggregating source system information and it to data in the source systems based on a Context definition. Individual EJB attributes that include mapping, caching and security definitions are mapped to individual pieces of data in source systems by the Context definition. A mapping definition can be reloaded during execution as desired. Applications can access the Dynamic Multi-sourced Persisted Entity EJB directly, or use a Session EJB to create a static interface to the dynamically mapped, cached and secured data.
    Type: Application
    Filed: September 4, 2002
    Publication date: March 13, 2003
    Inventors: Jim Skufca, David Smith, Rob Bugh, John Buslawski