Patents by Inventor Mayerber Carvalho Neto

Mayerber Carvalho Neto 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: 20180139183
    Abstract: Architecture for generating a temporary account (e.g., an email address) with a user-supplied friendly name and a secret used to the sign the temporary account. For example, when a user wishes to create a temporary email address to use with an online organization, a friendly name is provided and the system generates a temporary email address including the friendly name. A signing component signs the temporary email address with a secret. One or more of these secrets can be provisioned prior to the user's creation of a friendly name, which eliminates propagation delay. During use, only incoming email messages having the temporary email address signed with the secret are validated. When the user revokes the temporary email address, the secret is revoked and the revocation is propagated to network gateways, rejecting any email sent to that address.
    Type: Application
    Filed: December 21, 2017
    Publication date: May 17, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Charles R. SALADA, Mayerber Carvalho NETO, Charlie CHUNG, Mayank MEHTA
  • Patent number: 9894039
    Abstract: Architecture for generating a temporary account (e.g., an email address) with a user-supplied friendly name and a secret used to the sign the temporary account. For example, when a user wishes to create a temporary email address to use with an online organization, a friendly name is provided and the system generates a temporary email address including the friendly name. A signing component signs the temporary email address with a secret. One or more of these secrets can be provisioned prior to the user's creation of a friendly name, which eliminates propagation delay. During use, only incoming email messages having the temporary email address signed with the secret are validated. When the user revokes the temporary email address, the secret is revoked and the revocation is propagated to network gateways, rejecting any email sent to that address.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: February 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles R. Salada, Mayerber Carvalho Neto, Charlie Chung, Mayank Mehta
  • Publication number: 20140331310
    Abstract: Architecture for generating a temporary account (e.g., an email address) with a user-supplied friendly name and a secret used to the sign the temporary account. For example, when a user wishes to create a temporary email address to use with an online organization, a friendly name is provided and the system generates a temporary email address including the friendly name. A signing component signs the temporary email address with a secret. One or more of these secrets can be provisioned prior to the user's creation of a friendly name, which eliminates propagation delay. During use, only incoming email messages having the temporary email address signed with the secret are validated. When the user revokes the temporary email address, the secret is revoked and the revocation is propagated to network gateways, rejecting any email sent to that address.
    Type: Application
    Filed: July 10, 2014
    Publication date: November 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Charles R. Salada, Mayerber Carvalho Neto, Charlie Chung, Mayank Mehta
  • Patent number: 8806590
    Abstract: Architecture for generating a temporary account (e.g., an email address) with a user-supplied friendly name and a secret used to the sign the temporary account. For example, when a user wishes to create a temporary email address to use with an online organization, a friendly name is provided and the system generates a temporary email address including the friendly name. A signing component signs the temporary email address with a secret. One or more of these secrets can be provisioned prior to the user's creation of a friendly name, which eliminates propagation delay. During use, only incoming email messages having the temporary email address signed with the secret are validated. When the user revokes the temporary email address, the secret is revoked and the revocation is propagated to network gateways, rejecting any email sent to that address.
    Type: Grant
    Filed: June 22, 2008
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventors: Charles R. Salada, Mayerber Carvalho Neto, Charlie Chung, Mayank Mehta
  • Patent number: 8745144
    Abstract: Multiple contacts are aggregated through contact linking into a unified profile view addressing conflicting data, duplicates, etc. By persisting contact information in a server-maintained mailbox that is used as a storage model and as the contact linking system, roaming solution across form factors (mobile, slate, PC, etc.) can be provided with higher accuracy and fewer false positives. By centralizing the solution in the mailbox, redundancy and manual work by the user is substantially reduced. Contact data, communication heuristics, corporate directory meta-data, instant messaging data, etc. can be leveraged in linking contacts.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: June 3, 2014
    Assignee: Microsoft Corporation
    Inventors: Jeremy de Souza, Mayerber Carvalho Neto
  • Publication number: 20130097124
    Abstract: A communication application automatically aggregates contact information. The communication application classifies contact information retrieved from data sources as either duplicate or complimentary contact information to a contact. The communication application aggregates the contact information and the contact into a unified contact object by eliminating the duplicate contact information and adding the complimentary contact information. The application presents the unified contact object through a user interface.
    Type: Application
    Filed: October 12, 2011
    Publication date: April 18, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeremy de Souza, Mayerber Carvalho Neto, Komal Kashiramka, Ladislau Conceicao, Gustavo Andrade, Kumarswamy Valegerepura, Brendan Fields, Maithili Dandige, Song Yue Yu, Narendranath Thadkal, Govind Varshney, Chris Gallagher
  • Publication number: 20130086008
    Abstract: Metadata associated with contact unification, which may involve conflict resolution and de-duplication, is stored in a user's mailbox for optimizing future automated unification operations, sharing of information between different clients and services, and providing relational data that can be used for other applications. User interactions regarding unification such as rejection or acceptance of automated actions, usage of created unified contacts, as well as data from external applications and services may be analyzed and stored in the mailbox. Such metadata may then be used to resolve conflicts the same user or other users in future contact unification operations and shared with other applications and services through a predefined schema such that those applications and services can update their data as well.
    Type: Application
    Filed: October 4, 2011
    Publication date: April 4, 2013
    Applicant: Microsoft Corporation
    Inventors: Jeremy de Souza, Mayerber Carvalho Neto, Komal Kashiramka, Ladislau Conceicao
  • Publication number: 20130080914
    Abstract: Individual contact information from a variety of sources are linked into a unified contact view to provide consistent user experience across platforms, while contact data is tracked in a distributed fashion. A communication application unifying multiple sources of contact data into a single logical view may communicate to a user that the unification has occurred. Through granular change tracking and data linkage, the user may be empowered to both understand and correct any system action. Match criteria for contact information may be exposed in individual contact views and in the unified contact view clarifying to the user matching and conflicting contact information.
    Type: Application
    Filed: September 28, 2011
    Publication date: March 28, 2013
    Applicant: Microsoft Corporation
    Inventors: Jeremy de Souza, Mayerber Carvalho Neto, Komal Kashiramka, Ladislau Conceicao, Ross TenEyck
  • Publication number: 20130080546
    Abstract: Multiple contacts are aggregated through contact linking into a unified profile view addressing conflicting data, duplicates, etc. By persisting contact information in a server-maintained mailbox that is used as a storage model and as the contact linking system, roaming solution across form factors (mobile, slate, PC, etc.) can be provided with higher accuracy and fewer false positives. By centralizing the solution in the mailbox, redundancy and manual work by the user is substantially reduced. Contact data, communication heuristics, corporate directory meta-data, instant messaging data, etc. can be leveraged in linking contacts.
    Type: Application
    Filed: September 28, 2011
    Publication date: March 28, 2013
    Applicant: Microsoft Corporation
    Inventors: Jeremy de Souza, Mayerber Carvalho Neto
  • Publication number: 20130080521
    Abstract: A communication application resolves contacts in conflict through a suggestive user interface. The communication application retrieves a contact that includes conflicting information with an existing contact from an external resource through a data service. External resources include social networks, e-mail servers, local address providers, etc. The user application employs a sliding scale algorithm to recognize the contact that includes the conflicting information according to a variety of categories including source of the contact, level of interaction and number of matching identifiers between the user and the contact. Subsequently, the communication application presents a suggestion to link the contact that includes the conflicting information with the existing contact to the user in a linking user interface. Upon a user acceptance of the suggestion, the communication application links the contact that includes the conflicting information to the existing contact.
    Type: Application
    Filed: September 28, 2011
    Publication date: March 28, 2013
    Applicant: Microsoft Corporation
    Inventors: Jeremy de Souza, Mayerber Carvalho Neto, Komal Kashiramka, Ladislau Conceicao
  • Patent number: 8010612
    Abstract: Systems for providing sign-up email addresses are disclosed herein. A user may set up a sign-up email address for receiving emails from a trusted, Internet-based enterprise. The user may set up a dedicated mailbox folder associated with the sign-up email address or enterprise. The email server may automatically direct emails coming from that enterprise into that folder. To “unsubscribe,” the user needs only to delete the folder or the sign-up address. Emails from the enterprise to the sign-up address may be highlighted in the user's main inbox. Thus, the user may be assured that any such email is truly from the enterprise, and not a phishing expedition or spam. Such systems also provide the user with effective tools to recognize phish or spam emails that appear to be from the trusted enterprise and not to act on them.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventors: Mihai Costea, Jeffrey B. Kay, Jesse Dougherty, Mayerber Carvalho Neto, Jain Chandresh, Mayank Mehta
  • Publication number: 20090320109
    Abstract: Architecture for generating a temporary account (e.g., an email address) with a user-supplied friendly name and a secret used to the sign the temporary account. For example, when a user wishes to create a temporary email address to use with an online organization, a friendly name is provided and the system generates a temporary email address including the friendly name. A signing component signs the temporary email address with a secret. One or more of these secrets can be provisioned prior to the user's creation of a friendly name, which eliminates propagation delay. During use, only incoming email messages having the temporary email address signed with the secret are validated. When the user revokes the temporary email address, the secret is revoked and the revocation is propagated to network gateways, rejecting any email sent to that address.
    Type: Application
    Filed: June 22, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Charles R. Salada, Mayerber Carvalho Neto, Charlie Chung, Mayank Mehta
  • Publication number: 20080263156
    Abstract: Systems for providing sign-up email addresses are disclosed herein. A user may set up a sign-up email address for receiving emails from a trusted, Internet-based enterprise. The user may set up a dedicated mailbox folder associated with the sign-up email address or enterprise. The email server may automatically direct emails coming from that enterprise into that folder. To “unsubscribe,” the user needs only to delete the folder or the sign-up address. Emails from the enterprise to the sign-up address may be highlighted in the user's main inbox. Thus, the user may be assured that any such email is truly from the enterprise, and not a phishing expedition or spam. Such systems also provide the user with effective tools to recognize phish or spam emails that appear to be from the trusted enterprise and not to act on them.
    Type: Application
    Filed: April 17, 2007
    Publication date: October 23, 2008
    Applicant: Microsoft Corporation
    Inventors: Mihai Costea, Jeffrey B. Kay, Jesse Dougherty, Mayerber Carvalho Neto, Jain Chandresh, Mayank Mehta