Patents by Inventor Adrian Peter McDermott
Adrian Peter McDermott 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: 9548985Abstract: User requests for a web application can be received at a reverse proxy. Web application code for a first application can be obtained. Data can be checked at the reverse proxy to determine whether to insert an element into the first application. If there is a match, a combined web application can be produced, including the first web application and the element.Type: GrantFiled: September 9, 2008Date of Patent: January 17, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Michael Ryan Amend, David P. Meyer, Joseph A. Stanko, Adrian Peter McDermott, Don L. Hayler, Thomas Doyle Quigley, Stanley Hsinheng Lin
-
Patent number: 9172807Abstract: Techniques for improving customer relationship management are disclosed. The techniques may be realized via a call processing system that may efficiently rout an incoming call to an agent of a call center. Also, the call processing system may provision a telephone number to a web-based help desk call center. Further, the call processing system may include a communication framework enabling a communication between a plurality of browser windows and a local storage medium.Type: GrantFiled: September 11, 2012Date of Patent: October 27, 2015Assignee: Zendesk, Inc.Inventors: Steven Kai-Man Yan, Adrian Peter McDermott, Shajith Chacko Thengumoottil, Henry Hsu
-
Publication number: 20130163731Abstract: Techniques for improving customer relationship management are disclosed. The techniques may be realized via a call processing system that may efficiently rout an incoming call to an agent of a call center. Also, the call processing system may provision a telephone number to a web-based help desk call center. Further, the call processing system may include a communication framework enabling a communication between a plurality of browser windows and a local storage medium.Type: ApplicationFiled: September 11, 2012Publication date: June 27, 2013Inventors: Steven Kai-Man Yan, Adrian Peter McDermott, Shajith Chacko Thengumoottil, Henry Hsu
-
Patent number: 7904953Abstract: Web application code can be interpreted to indicate a pagelet web application. A combined display including a section of the pagelet web application in a page of the first application can then be produced.Type: GrantFiled: June 19, 2007Date of Patent: March 8, 2011Assignee: BEA Systems, Inc.Inventors: David P. Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler
-
Patent number: 7861289Abstract: A reverse proxy server can receive user requests for web applications. Web application code can be obtained for a first web application. A tag in the first web application can be interpreted to indicate a pagelet web application. The pagelet web application code can be obtained from the pagelet web application and a combined presentation produced.Type: GrantFiled: June 19, 2007Date of Patent: December 28, 2010Assignee: Oracle International CorporationInventors: David Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler
-
Patent number: 7861290Abstract: A reverse proxy server can receive user requests for web applications. Web application code can be obtained for a first web application. The reverse proxy server can be configured to recognize a specific proxied web application page to indicate a pagelet web application. The pagelet web application code can be obtained from the pagelet web application and a combined presentation produced by inserting the pagelet web application into a specified location in the first web application. This embodiment allows a pagelet web application code to be inserted into a first web application where the first web application code has not been modified prior to the first web application being proxied.Type: GrantFiled: June 19, 2007Date of Patent: December 28, 2010Assignee: Oracle International CorporationInventors: David Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler, Thomas Quigley, Michael Ryan Amend
-
Patent number: 7770158Abstract: A method, computer program product, and apparatus comprise providing a Java developer kit class library comprising first Java classes; providing a Java Open Foundation class library comprising second Java classes each containing one or more of the first Java classes; providing a .NET SDK class library comprising .NET classes; providing a .NET language Open Foundation class library comprising first .NET language classes each containing one or more of the .NET classes; wherein each of the .NET language classes presents the same method signature as one of the second Java classes; receiving Java source code defining third Java classes, first calls to the first Java classes, and second calls to the second Java classes; translating the third Java classes into second .NET language classes; and translating the first calls to calls into the .NET SDK class library without modifying the second calls.Type: GrantFiled: October 14, 2004Date of Patent: August 3, 2010Assignee: BEA Systems, Inc.Inventors: John Alexander Osborne, Jeffrey Scott Miller, Alexander Rothschild Aickin, Raja Mani, Adrian Peter McDermott, David Vydra
-
Publication number: 20090083726Abstract: User requests for a web application can be received at a reverse proxy. Web application code for a first application can be obtained. Data can be checked at the reverse proxy to determine whether to insert an element into the first application. If there is a match, a combined web application can be produced, including the first web application and the element.Type: ApplicationFiled: September 9, 2008Publication date: March 26, 2009Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Michael Ryan Amend, David P. Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler, Thomas Doyle Quigley, Stanley Hsinheng Lin
-
Publication number: 20080250388Abstract: A tag in first web application code can be interpreted to indicate a pagelet web application. Code from the pagelet web application can be inserted into a page of the first application.Type: ApplicationFiled: June 19, 2007Publication date: October 9, 2008Applicant: BEA SYSTEMS, INC.Inventors: David Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler
-
Publication number: 20080077980Abstract: Web application code can be interpreted to indicate a pagelet web application. A combined display including a section of the pagelet web application in a page of the first application can then be produced.Type: ApplicationFiled: June 19, 2007Publication date: March 27, 2008Applicant: BEA SYSTEMS, INC.Inventors: David F. Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler
-
Publication number: 20080077983Abstract: A reverse proxy server can receive user requests for web applications. Web application code can be obtained for a first web application. The reverse proxy server can be configured to recognize a specific proxied web application page to indicate a pagelet web application. The pagelet web application code can be obtained from the pagelet web application and a combined presentation produced by inserting the pagelet web application into a specified location in the first web application. This embodiment allows a pagelet web application code to be inserted into a first web application where the first web application code has not been modified prior to the first web application being proxied.Type: ApplicationFiled: June 19, 2007Publication date: March 27, 2008Applicant: BEA SYSTEMS, INC.Inventors: David Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler, Thomas Quigley
-
Publication number: 20080077981Abstract: A reverse proxy server can receive user requests for web applications. Web application code can be obtained for a first web application. A tag in the first web application can be interpreted to indicate a pagelet web application. The pagelet web application code can be obtained from the pagelet web application and a combined presentation produced.Type: ApplicationFiled: June 19, 2007Publication date: March 27, 2008Applicant: BEA SYSTEMS, INC.Inventors: David Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler