Patents by Inventor Timothy Michael Shephard

Timothy Michael Shephard 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: 9722972
    Abstract: A method of establishing a secure communications path between a first local server on a local network and a device on a wide area network comprising: establishing a first secure communications connection between a second local server on the local network and the device; establishing a second secure communications connection between the second local server and the first local server, wherein the second local server impersonates the device for at least a portion of the connection request; and proxying data between the local server and the device.
    Type: Grant
    Filed: February 26, 2012
    Date of Patent: August 1, 2017
    Assignee: Oracle International Corporation
    Inventors: Ali K. Ahmed, John Jules Alexander Boyer, Kenneth Montagna, Timothy Michael Shephard
  • Patent number: 9602549
    Abstract: Systems, methods and machine-readable media for providing a security service are disclosed. The methods include receiving a modification of the application object code to allow the software application to transmit a request for the security service; retrieving the modified application object code corresponding to the software application from memory; receiving, via a processor, the request for the security service from the modified application object code; and providing, via the processor, the security service. The systems and machine-readable media performing operations according to the methods disclosed.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: March 21, 2017
    Assignee: Oracle International Corporation
    Inventors: John Jules Alexander Boyer, Ali Kamran Ahmed, Timothy Michael Shephard, Vinay Prabhu, Ruchir Tewari
  • Patent number: 9563772
    Abstract: Systems, methods and machine-readable media for providing a security service are disclosed. The methods include receiving a modification of the application object code to allow the software application to transmit a request for the security service; retrieving the modified application object code corresponding to the software application from memory; receiving, via a processor, the request for the security service from the modified application object code; and providing, via the processor, the security service. The systems and machine-readable media performing operations according to the methods disclosed.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: February 7, 2017
    Assignee: Oracle International Corporation
    Inventors: John Jules Alexander Boyer, Ali Kamran Ahmed, Timothy Michael Shephard, Vinay Prabhu, Ruchir Tewari
  • Publication number: 20160112458
    Abstract: Systems, methods and machine-readable media for providing a security service are disclosed. The methods include receiving a modification of the application object code to allow the software application to transmit a request for the security service; retrieving the modified application object code corresponding to the software application from memory; receiving, via a processor, the request for the security service from the modified application object code; and providing, via the processor, the security service. The systems and machine-readable media performing operations according to the methods disclosed.
    Type: Application
    Filed: December 15, 2015
    Publication date: April 21, 2016
    Applicant: Oracle International Corporation
    Inventors: John Jules Alexander Boyer, Ali Kamran Ahmed, Timothy Michael Shephard, Vinay Prabhu, Ruchir Tewari
  • Patent number: 9246893
    Abstract: Systems, methods and machine-readable media for providing a security service are disclosed. The methods include receiving a modification of the application object code to allow the software application to transmit a request for the security service; retrieving the modified application object code corresponding to the software application from memory; receiving, via a processor, the request for the security service from the modified application object code; and providing, via the processor, the security service. The systems and machine-readable media performing operations according to the methods disclosed.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: January 26, 2016
    Assignee: Oracle International Corporation
    Inventors: John Jules Alexander Boyer, Ali Kamran Ahmed, Timothy Michael Shephard, Vinay Prabhu, Ruchir Tewari
  • Publication number: 20150371045
    Abstract: Systems, methods and machine-readable media for providing a security service are disclosed. The methods include receiving a modification of the application object code to allow the software application to transmit a request for the security service; retrieving the modified application object code corresponding to the software application from memory; receiving, via a processor, the request for the security service from the modified application object code; and providing, via the processor, the security service. The systems and machine-readable media performing operations according to the methods disclosed.
    Type: Application
    Filed: September 1, 2015
    Publication date: December 24, 2015
    Applicant: Oracle International Corporation
    Inventors: John Jules Alexander Boyer, Ali Kamran Ahmed, Timothy Michael Shephard, Vinay Prabhu, Ruchir Tewari
  • Publication number: 20130227291
    Abstract: A method of establishing a secure communications path between a first local server on a local network and a device on a wide area network comprising: establishing a first secure communications connection between a second local server on the local network and the device; establishing a second secure communications connection between the second local server and the first local server, wherein the second local server impersonates the device for at least a portion of the connection request; and proxying data between the local server and the device
    Type: Application
    Filed: February 26, 2012
    Publication date: August 29, 2013
    Inventors: Ali K. Ahmed, John Jules Alexander Boyer, Kenneth Montagna, Timothy Michael Shephard