Patents by Inventor George El Khoury
George El Khoury 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: 10382434Abstract: To make a trusted web service call, a client application sends a series of messages to obtain tokens that allow service requests to pass through a service relay. The user obtains a first security token by providing the user's credentials. A second token is obtained from a trust broker that validates the first token. Both tokens are then sent with a service request to a service relay. The service relay validates the second token and then passes the first token and the service request to a connector service. The connector service validates the first token and passes the service request to a target back end service. The connector service acts as the user when communicating with the back end service. Service responses are routed back to the user through the connector service and the service relay.Type: GrantFiled: October 5, 2017Date of Patent: August 13, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Kyle Stapley Young, Robert Aron Drollinger, Robert O'Brien, David J. Runde, Jagruti Dushyant Pandya, Georges El Khoury
-
Publication number: 20180219862Abstract: To make a trusted web service call, a client application sends a series of messages to obtain tokens that allow service requests to pass through a service relay. The user obtains a first security token by providing the user's credentials. A second token is obtained from a trust broker that validates the first token. Both tokens are then sent with a service request to a service relay. The service relay validates the second token and then passes the first token and the service request to a connector service. The connector service validates the first token and passes the service request to a target back end service. The connector service acts as the user when communicating with the back end service. Service responses are routed back to the user through the connector service and the service relay.Type: ApplicationFiled: October 5, 2017Publication date: August 2, 2018Inventors: Kyle Stapley Young, Robert Aron Drollinger, Robert O'Brien, David J. Runde, Jagruti Dushyant Pandya, Georges El Khoury
-
Publication number: 20180203949Abstract: Provided are devices and methods for monitoring a physical asset in real-time based on simulated data being transformed and applied to a virtual asset corresponding to the physical asset. In one example, the method includes receiving sensor data of a physical asset, the sensor data including position information associated with a location on the physical asset, transforming the position information into virtual position information and applying the virtual position information to a virtual asset corresponding to the physical asset, detecting movement information of a virtual structure of the virtual asset based on the transformed and applied virtual position information, and outputting information concerning the detected movement information for display to a display device.Type: ApplicationFiled: May 8, 2017Publication date: July 19, 2018Inventors: Arnulf Hagen, Joe Tondevoldshagen, Audun Grimstad, Andreas Berbu, Asle Heide Vaskinn, Azadeh Rahmati, Daniel Zwick, George El Khoury, John Marius Hegseth, Knut Morten Okstad, Kristian Saetertro, Maxim Lunev, Nicholas Morin, Runar Heggelien Refsnaes, Siri Omholt, Stefan Schloemilch, Stian Molden, Thomas Borvik Johnsen, Tina Sorevik, Tomas Manik, Asgeir Hovdelien Midthaugh
-
Patent number: 9825948Abstract: To make a trusted web service call, a client application sends a series of messages to obtain tokens that allow service requests to pass through a service relay. The user obtains a first security token by providing the user's credentials. A second token is obtained from a trust broker that validates the first token. Both tokens are then sent with a service request to a service relay. The service relay validates the second token and then passes the first token and the service request to a connector service. The connector service validates the first token and passes the service request to a target back end service. The connector service acts as the user when communicating with the back end service. Service responses are routed back to the user through the connector service and the service relay.Type: GrantFiled: February 18, 2016Date of Patent: November 21, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Kyle Stapley Young, Robert Aron Drollinger, Robert O'Brien, David J. Runde, Jagruti Dushyant Pandya, Georges El Khoury
-
Publication number: 20160164869Abstract: To make a trusted web service call, a client application sends a series of messages to obtain tokens that allow service requests to pass through a service relay. The user obtains a first security token by providing the user's credentials. A second token is obtained from a trust broker that validates the first token. Both tokens are then sent with a service request to a service relay. The service relay validates the second token and then passes the first token and the service request to a connector service. The connector service validates the first token and passes the service request to a target back end service. The connector service acts as the user when communicating with the back end service. Service responses are routed back to the user through the connector service and the service relay.Type: ApplicationFiled: February 18, 2016Publication date: June 9, 2016Applicant: Microsoft Technology Licensing, LLC.Inventors: Kyle Stapley Young, Robert Aron Drollinger, Robert O'Brien, David J. Runde, Jagruti Dushyant Pandya, Georges El Khoury
-
Patent number: 9294454Abstract: To make a trusted web service call, a client application sends a series of messages to obtain tokens that allow service requests to pass through a service relay. The user obtains a first security token by providing the user's credentials. A second token is obtained from a trust broker that validates the first token. Both tokens are then sent with a service request to a service relay. The service relay validates the second token and then passes the first token and the service request to a connector service. The connector service validates the first token and passes the service request to a target back end service. The connector service acts as the user when communicating with the back end service. Service responses are routed back to the user through the connector service and the service relay.Type: GrantFiled: May 13, 2013Date of Patent: March 22, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Kyle Stapley Young, Robert Aron Drollinger, Robert O'Brien, David J. Runde, Jagruti Dushyant Pandya, Georges El Khoury
-
Publication number: 20140282989Abstract: To make a trusted web service call, a client application sends a series of messages to obtain tokens that allow service requests to pass through a service relay. The user obtains a first security token by providing the user's credentials. A second token is obtained from a trust broker that validates the first token. Both tokens are then sent with a service request to a service relay. The service relay validates the second token and then passes the first token and the service request to a connector service. The connector service validates the first token and passes the service request to a target back end service. The connector service acts as the user when communicating with the back end service. Service responses are routed back to the user through the connector service and the service relay.Type: ApplicationFiled: May 13, 2013Publication date: September 18, 2014Applicant: Microsoft CorporationInventors: Kyle Stapley Young, Robert Aron Drollinger, Robert O'Brien, David J. Runde, Jagruti Dushyant Pandya, Georges El Khoury