Patents by Inventor Jaroslaw Wilkiewicz

Jaroslaw Wilkiewicz 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: 8219697
    Abstract: A SIP server can be distributed over a cluster network and handle the processing of various SIP communications. A Diameter protocol web application can be deployed on the engine tier of the SIP server for enabling communication between the SIP server and an HSS. A profile service API can be provided that allows applications running on the SIP server to access user profile data stored on the HSS. The applications can also be allowed to subscribe to notifications about changes to the user profile data on the HSS. An Sh interface provider can be deployed on the SIP server for generating and responding to Diameter command codes. SIP servlets can access the user profile data in the form of an XML document.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: July 10, 2012
    Assignee: Oracle International Corporation
    Inventors: Anno R. Langen, David Connelly, Rao Nasir Khan, Ioannis Cosmadopoulos, Jaroslaw Wilkiewicz
  • Patent number: 8171466
    Abstract: The Session Initiation Protocol (SIP) server can be comprised of an engine tier and a state tier distributed on a cluster network environment. The engine tier can send, receive and process various messages. The state tier can maintain in-memory state data associated with various SIP sessions. Various applications can be running on the engine tier. A new version of an application can be deployed alongside the old version, simultaneously running on the SIP server. Incoming messages for new calls can be directed by the SIP server to the new version of the application. Incoming messages for previously established calls can be directed to the old version of the application. Once the old version is finished processing calls, it can be undeployed.
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: May 1, 2012
    Assignee: Oracle International Corporation
    Inventors: Anno R. Langen, Rao Nasir Khan, Jaroslaw Wilkiewicz
  • Patent number: 7895475
    Abstract: An instrumentation service is described that uses dye injection and filtering in a Session Initiation Protocol (SIP) application server environment. The instrumentation service can provide a flexible mechanism for selectively adding diagnostic code to the SIP application server and the various applications running on it. It can allow flexible selection of locations in the server and application code, at which instrumentation code can be added. The process of adding diagnostic code can be deferred to the time of running the server at the deployment site. The instrumentation service further allows flexible selection of diagnostic actions, which can be executed at selected locations. In various embodiments, the execution of diagnostic code can be dynamically enabled or disabled while the server is running. Also, the behavior of diagnostic code executed at such locations can be dynamically changed while the server is running.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: February 22, 2011
    Assignee: Oracle International Corporation
    Inventors: Mihir Arvind Kulkarni, Rajendra Inamdar, Rao Nasir Khan, Jaroslaw Wilkiewicz, Paul James Devine
  • Publication number: 20090019312
    Abstract: An instrumentation service is described that uses dye injection and filtering in a Session Initiation Protocol (SIP) application server environment. The instrumentation service can provide a flexible mechanism for selectively adding diagnostic code to the SIP application server and the various applications running on it. It can allow flexible selection of locations in the server and application code, at which instrumentation code can be added. The process of adding diagnostic code can be deferred to the time of running the server at the deployment site. The instrumentation service further allows flexible selection of diagnostic actions, which can be executed at selected locations. In various embodiments, the execution of diagnostic code can be dynamically enabled or disabled while the server is running. Also, the behavior of diagnostic code executed at such locations can be dynamically changed while the server is running.
    Type: Application
    Filed: November 21, 2007
    Publication date: January 15, 2009
    Applicant: BEA SYSTEMS, INC.
    Inventors: Mihir Arvind Kulkarni, Rajendra Inamdar, Rao Nasir Khan, Jaroslaw Wilkiewicz, Paul James Devine
  • Publication number: 20080127232
    Abstract: A SIP server can be distributed over a cluster network and handle the processing of various SIP communications. A Diameter protocol web application can be deployed on the engine tier of the SIP server for enabling communication between the SIP server and an HSS. A profile service API can be provided that allows applications running on the SIP server to access user profile data stored on the HSS. The applications can also be allowed to subscribe to notifications about changes to the user profile data on the HSS. An Sh interface provider can be deployed on the SIP server for generating and responding to Diameter command codes. SIP servlets can access the user profile data in the form of an XML document.
    Type: Application
    Filed: May 17, 2007
    Publication date: May 29, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: Anno R. Langen, David Connelly, Rao Nasir Khan, Ioannis Cosmadopoulos, Jaroslaw Wilkiewicz
  • Publication number: 20080091837
    Abstract: The SIP server can be comprised of an engine tier and a state tier distributed on a cluster network environment. The engine tier can send, receive and process various messages. The state tier can maintain in-memory state data associated with various SIP sessions. Various applications can be running on the engine tier. A new version of an application can be deployed alongside the old version, simultaneously running on the SIP server. Incoming messages for new calls can be directed by the SIP server to the new version of the application. Incoming messages for previously established calls can be directed to the old version of the application. Once the old version is finished processing calls, it can be undeployed.
    Type: Application
    Filed: May 15, 2007
    Publication date: April 17, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: Anno Langen, Rao Khan, Jaroslaw Wilkiewicz