Patents by Inventor Alan Mullendore

Alan Mullendore 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: 10027716
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting web services in a multitenant application server environment. The system includes a domain with a plurality of partitions, wherein each partition can include one or more web services, and a web services inspection language (WSIL) application. A partition-aware managed bean server can include managed beans for generating addresses of web services deployed to each partition, wherein the generated addresses can be retrieved by the WSIL application in that partition for use by clients in accessing the web services. The system can further include a web service security manager that can secure web services in each partition, by attaching security policies to each web service endpoint and enforcing the security policies on requests directed to that web service endpoint.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: July 17, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Tim Watson, Guoyong Zhang, Michael Chen, Alan Mullendore, Arjav Desai, Bob Naugle, Mike Gilbode
  • Publication number: 20180027023
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting web services in a multitenant application server environment. The system comprises a domain with a plurality of partitions, wherein each partition can include one or more web services, and a web services inspection language (WSIL) application. A partition-aware managed bean server can include managed beans for generating addresses of web services deployed to each partition, wherein the generated addresses can be retrieved by the WSIL application in that partition for use by clients in accessing the web services. The system can further include a web service security manager that can secure web services in each partition, by attaching security policies to each web service endpoint and enforcing the security policies on requests directed to that web service endpoint.
    Type: Application
    Filed: September 19, 2017
    Publication date: January 25, 2018
    Inventors: TIM WATSON, GUOYONG ZHANG, MICHAEL CHEN, ALAN MULLENDORE, ARJAV DESAI, BOB NAUGLE, MIKE GILBODE
  • Patent number: 9807119
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting web services in a multitenant application server environment. The system comprises a domain with a plurality of partitions, wherein each partition can include one or more web services, and a web services inspection language (WSIL) application. A partition-aware managed bean server can include managed beans for generating addresses of web services deployed to each partition, wherein the generated addresses can be retrieved by the WSIL application in that partition for use by clients in accessing the web services. The system can further include a web service security manager that can secure web services in each partition, by attaching security policies to each web service endpoint and enforcing the security policies on requests directed to that web service endpoint.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: October 31, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Tim Watson, Guoyong Zhang, Michael Chen, Alan Mullendore, Arjav Desai, Bob Naugle, Mike Gilbode
  • Publication number: 20160094582
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting web services in a multitenant application server environment. The system comprises a domain with a plurality of partitions, wherein each partition can include one or more web services, and a web services inspection language (WSIL) application. A partition-aware managed bean server can include managed beans for generating addresses of web services deployed to each partition, wherein the generated addresses can be retrieved by the WSIL application in that partition for use by clients in accessing the web services. The system can further include a web service security manager that can secure web services in each partition, by attaching security policies to each web service endpoint and enforcing the security policies on requests directed to that web service endpoint.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 31, 2016
    Inventors: TIM WATSON, GUOYONG ZHANG, MICHAEL CHEN, ALAN MULLENDORE, ARJAV DESAI, BOB NAUGLE, MIKE GILBODE
  • Patent number: 9223583
    Abstract: The present invention relates to methods and systems for method of implementing proactive token renewal and management in secure conversations. The method includes transmitting an secure conversation token (SCT) bootstrap request, receiving a first SCT in response to the SCT bootstrap request, and determining a round trip time (RTT) of the SCT bootstrap request. The method further includes determining the expiration time of the first SCT, based on the combination of the RTT and the expiration of the first SCT, scheduling an SCT renew request, and initiating the SCT renew request. Further, the method includes receiving a second SCT in response to the SCT renew request, receiving an indication that the first SCT has expired, and in response to the indicating, utilizing the second SCT.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: December 29, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Symon Szu-yuan Chang, Adam Lee, Thorick Chow, Alan Mullendore
  • Patent number: 8631238
    Abstract: The present invention relates to methods and systems for preventing race conditions in secure token conversations. The method includes generating a message from a client application to a server application, determining that a first secure conversation token (SCT) exists, and using the first SCT to encrypt the message. The method further includes sending the encrypted message to the server, receiving an indication that the first SCT has expired, and initiating an SCT renew request. The method includes storing the first SCT, receiving a second SCT in response to the SCT renew request, and storing the second SCT in addition to the first SCT. The method further includes retrieving an encrypted message, determining that the encrypted message has been encrypted using the first SCT, in response to the determination, using the first SCT to decrypt the message, and generating a response from the server to the client.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: January 14, 2014
    Assignee: Oracle International Corporation
    Inventors: Symon Szu-yuan Chang, Adam Lee, Thorick Chow, Alan Mullendore
  • Publication number: 20120159162
    Abstract: The present invention relates to methods and systems for preventing race conditions in secure token conversations. The method includes generating a message from a client application to a server application, determining that a first secure conversation token (SCT) exists, and using the first SCT to encrypt the message. The method further includes sending the encrypted message to the server, receiving an indication that the first SCT has expired, and initiating an SCT renew request. The method includes storing the first SCT, receiving a second SCT in response to the SCT renew request, and storing the second SCT in addition to the first SCT. The method further includes retrieving an encrypted message, determining that the encrypted message has been encrypted using the first SCT, in response to the determination, using the first SCT to decrypt the message, and generating a response from the server to the client.
    Type: Application
    Filed: July 25, 2011
    Publication date: June 21, 2012
    Applicant: Oracle International Corporation
    Inventors: Symon Szu-yuan Chang, Adam Lee, Thorick Chow, Alan Mullendore
  • Publication number: 20120159140
    Abstract: The present invention relates to methods and systems for method of implementing proactive token renewal and management in secure conversations. The method includes transmitting an secure conversation token (SCT) bootstrap request, receiving a first SCT in response to the SCT bootstrap request, and determining a round trip time (RTT) of the SCT bootstrap request. The method further includes determining the expiration time of the first SCT, based on the combination of the RTT and the expiration of the first SCT, scheduling an SCT renew request, and initiating the SCT renew request. Further, the method includes receiving a second SCT in response to the SCT renew request, receiving an indication that the first SCT has expired, and in response to the indicating, utilizing the second SCT.
    Type: Application
    Filed: July 25, 2011
    Publication date: June 21, 2012
    Applicant: Oracle International Corporation
    Inventors: Symon Szu-yuan Chang, Adam Lee, Thorick Chow, Alan Mullendore