Patents by Inventor Fernando GARCIA VALENZUELA

Fernando GARCIA VALENZUELA 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: 11558189
    Abstract: The disclosure herein describes securing access to a service resource within a security boundary. A security gateway instance receives a request from an edge deployment outside the security boundary. The request includes identity data identifying the edge deployment. The identity data is validated based on allowed identity data of the security gateway instance and based on a validation handler associated with the service resource. Based on validating the identity data and validating the request, the identity data is transformed using security data specific to the security gateway instance. The transformed identity data indicates the request has been validated by the security gateway instance. Based on transforming the identity data of the request, the transformed identity data and the request are forwarded to the service resource via a network link within the security boundary, wherein the service resource is configured to process the request based on identifying the transformed identity data.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: January 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Fernando Garcia Valenzuela, Venkatasubrahmanyam Raman, Gerardo Diaz Cuellar, Arupendra Narayan Roy, Bisconde Ramon Aquino, Alexandru Naparu
  • Publication number: 20220173901
    Abstract: The disclosure herein describes securing access to a service resource within a security boundary. A security gateway instance receives a request from an edge deployment outside the security boundary. The request includes identity data identifying the edge deployment. The identity data is validated based on allowed identity data of the security gateway instance and based on a validation handler associated with the service resource. Based on validating the identity data and validating the request, the identity data is transformed using security data specific to the security gateway instance. The transformed identity data indicates the request has been validated by the security gateway instance. Based on transforming the identity data of the request, the transformed identity data and the request are forwarded to the service resource via a network link within the security boundary, wherein the service resource is configured to process the request based on identifying the transformed identity data.
    Type: Application
    Filed: November 30, 2020
    Publication date: June 2, 2022
    Inventors: Fernando GARCIA VALENZUELA, Venkata Subrahmanyam RAMAN, Gerardo DIAZ CUELLAR, Arupendra Narayan ROY, Bisconde Ramon AQUINO, Alexandru NAPARU
  • Patent number: 11003722
    Abstract: A computer-implemented method for determining a crowdsourced association between a first user identifier, and a second user identifier for a user of a service accessible over a network. Service data are searched to identify users of the service having a potential association with the first user identifier. Users of the service are invited in turn to select one of the identified users in relation to the first user identifier. A tier of linkage is determined, from at least two defined tiers, between a user making the selection and the selected user. A vote is recorded, of the determined tier, for the selection. A threshold is assigned to votes according to the tier of linkage so that if the votes of at least one of the defined tiers achieves its assigned threshold, it may be determined whether the first user identifier is associated with the respective second user identifier.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Elliott, Fernando Garcia Valenzuela, Alexey Volkov, Kjetil Krogvig Bergstrand
  • Patent number: 10855802
    Abstract: Computing systems and processes of creating provisional account profiles of users are disclosed herein. In one embodiment, a computing system is configured to detect at least one ingoing or outgoing communication to or from a first globally unique identifier of a first user that has not already linked to an account of said service. In response to said detection, the computing system is configured to create a provisional user profile for the first user linked to the first globally unique identifier and gather public information associated with the first user from one or more third-party sources outside said service. When the first user joins said service, the computing system can be configured to allocate the provisional user profile to an account belonging to the first user linked to the first globally unique identifier.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: December 1, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kevin Bellinger, Paul Elliott, Fernando Garcia Valenzuela, Kjetil Bergstrand
  • Publication number: 20200004879
    Abstract: A computer-implemented method for determining a crowdsourced association between a first user identifier, and a second user identifier for a user of a service accessible over a network. Service data are searched to identify users of the service having a potential association with the first user identifier. Users of the service are invited in turn to select one of the identified users in relation to the first user identifier. A tier of linkage is determined, from at least two defined tiers, between a user making the selection and the selected user. A vote is recorded, of the determined tier, for the selection. A threshold is assigned to votes according to the tier of linkage so that if the votes of at least one of the defined tiers achieves its assigned threshold, it may be determined whether the first user identifier is associated with the respective second user identifier.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Inventors: Paul ELLIOTT, Fernando GARCIA VALENZUELA, Alexey VOLKOV, Kjetil Krogvig BERGSTRAND
  • Publication number: 20190379759
    Abstract: Computing systems and processes of creating provisional account profiles of users are disclosed herein. In one embodiment, a computing system is configured to detect at least one ingoing or outgoing communication to or from a first globally unique identifier of a first user that has not already linked to an account of said service. In response to said detection, the computing system is configured to create a provisional user profile for the first user linked to the first globally unique identifier and gather public information associated with the first user from one or more third-party sources outside said service. When the first user joins said service, the computing system can be configured to allocate the provisional user profile to an account belonging to the first user linked to the first globally unique identifier.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 12, 2019
    Inventors: Kevin BELLINGER, Paul ELLIOTT, Fernando GARCIA VALENZUELA, Kjetil BERGSTRAND