Patents by Inventor Tadhg Pearson
Tadhg Pearson 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).
-
Publication number: 20210400041Abstract: Among other things, this document describes systems, methods, and apparatus for monitoring and protecting a user credential issued by an organization when that credential is used outside that organization's network security perimeter. For example, a reverse proxy server (RPS) receives a client request directed to a content provider's site. The RPS initiates a process that involves parsing the request message and extracting a user credential. The RPS locates a credential policy from the credential owner based on the user credential. The RPS can issue an API request to a credential service that is authoritative for the credential. That credential service may return a directive to the RPS specifying how to handle the client request message. Preferably, the operation is transparent to the content provider whose site was the target of the client's request message. Activity records can be presented in visualizations that enhance security analysts' tactical comprehension at a glance.Type: ApplicationFiled: March 19, 2021Publication date: December 23, 2021Applicant: Akamai Technologies, Inc.Inventors: Emile Delcourt, Harish Somaraddi, Tadhg Pearson
-
Patent number: 10958649Abstract: Among other things, this document describes systems, methods, and apparatus for monitoring and protecting a user credential issued by an organization when that credential is used outside that organization's network security perimeter. For example, a reverse proxy server (RPS) receives a client request directed to a content provider's site. The RPS initiates a process that involves parsing the request message and extracting a user credential. The RPS locates a credential policy from the credential owner based on the user credential. The RPS can issue an API request to a credential service that is authoritative for the credential. That credential service may return a directive to the RPS specifying how to handle the client request message. Preferably, the operation is transparent to the content provider whose site was the target of the client's request message. Activity records can be presented in visualizations that enhance security analysts' tactical comprehension at a glance.Type: GrantFiled: June 21, 2018Date of Patent: March 23, 2021Assignee: Akamai Technologies, Inc.Inventors: Emile Delcourt, Harish Somaraddi, Tadhg Pearson, Branko Matijasevic, Blair Charles Caple
-
Publication number: 20190297079Abstract: Among other things, this document describes systems, methods, and apparatus for monitoring and protecting a user credential issued by an organization when that credential is used outside that organization's network security perimeter. For example, a reverse proxy server (RPS) receives a client request directed to a content provider's site. The RPS initiates a process that involves parsing the request message and extracting a user credential. The RPS locates a credential policy from the credential owner based on the user credential. The RPS can issue an API request to a credential service that is authoritative for the credential. That credential service may return a directive to the RPS specifying how to handle the client request message. Preferably, the operation is transparent to the content provider whose site was the target of the client's request message. Activity records can be presented in visualizations that enhance security analysts' tactical comprehension at a glance.Type: ApplicationFiled: June 21, 2018Publication date: September 26, 2019Applicant: Akamai Technologies, Inc.Inventors: Emile Delcourt, Harish Somaraddi, Tadhg Pearson, Branko Matijasevic, Blair Charles Caple
-
Patent number: 9733820Abstract: A method of pasting data from a source application to a destination application, where the source and destination applications are not the same; the method comprising the steps of: identifying whether the data is of text or graphics data type and selecting a text input handler if a text data type is identified and a graphics input handler if a graphics data type is identified; converting the data using the text or graphics input handler to a standard format for pasting based on the identified data type; determining semantics of the data in the standard format for pasting and a location of the user in the destination application, to which the data is to be pasted; determining which portions of the data are to be pasted to which areas of the determined location in the destination application, depending on the determined semantics of the data and the location of the user in the destination application; and pasting the data to the respective areas of the destination application.Type: GrantFiled: June 14, 2012Date of Patent: August 15, 2017Assignee: AMADEUS S.A.S.Inventors: Pierre-Jean Reissman, Tadhg Pearson, Jerome Mikaelian, Elona Eski, Guillaume Fournols
-
Patent number: 8943515Abstract: A method of pasting data from a source application to a destination application, where the source and destination applications are not the same; the method comprising the steps of: identifying a data type for the data and an appropriate input handler for the data type; converting the data using the appropriate input handle to a standard format based on the data type; in an output module determining the context of the data in the standard format to identify an appropriate output handler; obtaining a suggested paste operation from a suggestion engine based on the type and context of the data; and instructing a paste operation on the basis of the suggested paste operation.Type: GrantFiled: July 15, 2011Date of Patent: January 27, 2015Assignee: Amadeus S.A.S.Inventors: Pierre-Jean Reissman, Tadhg Pearson, Jerome Mikaelian, Elona Eski, Guillaume Fournols
-
Publication number: 20150006209Abstract: Methods, apparatuses, and computer program products for building a travel plan for an event. Departure location and preference information associated with one or more users of a media platform is received from a social media platform. The preference information may be further associated with one or more event hosts. Future event information for at least one of the event hosts is then accessed. The future event information is provided to the one or more users of the media platform. Initial travel pricing information for an initial travel option is accessed by the one or more users from the departure location to at least one of the future events from one or more travel databases. The initial travel pricing information for at least the initial travel option to the future events is then provided to the one or more users of the media platform.Type: ApplicationFiled: September 19, 2014Publication date: January 1, 2015Inventors: Javier Busquiel, Alexandra Candelas, Simon Cierniak, Co Dam, Deepak Kochar, Tadhg Pearson, Kamil Rybczyk, Alejandro Sanchez, John Scarff, Mahenthiran Venugopal
-
Publication number: 20140215372Abstract: A method of pasting data from a source application to a destination application, where the source and destination applications are not the same; the method comprising the steps of: identifying whether the data is of text or graphics data type and selecting a text input handler if a text data type is identified and a graphics input handler if a graphics data type is identified; converting the data using the text or graphics input handler to a standard format for pasting based on the identified data type; determining semantics of the data in the standard format for pasting and a location of the user in the destination application, to which the data is to be pasted; determining which portions of the data are to be pasted to which areas of the determined location in the destination application, depending on the determined semantics of the data and the location of the user in the destination application; and pasting the data to the respective areas of the destination application.Type: ApplicationFiled: June 14, 2012Publication date: July 31, 2014Applicant: AMADEUS S.A.S.Inventors: Pierre-Jean Reissman, Tadhg Pearson, Jerome Mikaelian, Elona Eski, Guillaume Fournols
-
Publication number: 20120324476Abstract: A method of pasting data from a source application to a destination application, where the source and destination applications are not the same; the method comprising the steps of: identifying a data type for the data and an appropriate input handler for the data type; converting the data using the appropriate input handle to a standard format based on the data type; in an output module determining the context of the data in the standard format to identify an appropriate output handler; obtaining a suggested paste operation from a suggestion engine based on the type and context of the data; and instructing a paste operation on the basis of the suggested paste operation.Type: ApplicationFiled: July 15, 2011Publication date: December 20, 2012Inventors: Pierre-Jean Reissman, Tadhg Pearson, Jerome Mikaelian, Elona Eski, Guillaume Fournols